小白也能懂技术——nat地址转换科普

 2023-12-21  阅读 2  评论 0

摘要:文件存储PK对象存储,谁才是“大哥大”? 今天我们来讨论一下,对象存储相对于文件系统有什么特点?什么时候我们应该选择对象存储?文件系统将来的发展方向是什么? IP地址只有32位,满打满算只有42.9亿个地址,还要去掉保留地址、组播地址,能用得只有36亿左右,IPv4很早就被列

小白也能懂技术——nat地址转换科普

文件存储PK对象存储,谁才是“大哥大”?

今天我们来讨论一下,对象存储相对于文件系统有什么特点?什么时候我们应该选择对象存储?文件系统将来的发展方向是什么?

IP地址只有32位,满打满算只有42.9亿个地址,还要去掉保留地址、组播地址,能用得只有36亿左右,IPv4很早就被列强瓜分完毕,感谢有NAT这项技术苦苦支撑,我们还可以继续在互联网遨游。

企业局域网、机构局域网、个人局域网可以使用私网IPv4地址(10.0.0.0/8,172.16.0.0/12,192.166.6.0.0/16),然后在各个局域网的边界WAN口使用一个或多个公网IPv4进行一对多的转换。

如果是一对一转换,那压根节省不了IPv4地址空间;所以一般NAT都是一对多的,即一个公网IPv4映射多个私网IPv4,那问题来了,NAT设备如何区分不同的私网IPv4 的host呢?

NAT使用基于session 转换规则:

对于TCP/UDP 使用

Host ‘s 私有IPv4 + Port <——> NAT 公网IPv4 + Port

对于ICMP使用

Host ‘s 私有IPv4 + session ID <——> NAT 公网IPv4 + session ID

规则其实非常好理解,由于session ID 在NAT设备上是独一无二的,所以NAT可以很容易区别局域网内部的不同host。

至于其它传输协议,NAT使用的也是类似session ID 的转换规则,即使用可以将不同host 轻易分辨出来的字段做键值(KEY),动态创建映射表项,做双向的地址+ KEY 的转换。

何时使用NAT?

因为NAT能够减少在网络环境中所需的公共IP地址需求,因此当两家企业重复内部地址合并时,这一技术是很有帮助的。当组织改变其Internet服务供应商(ISP),但网络管理员不想改变内部地址方案时,NAT也是一个很好用的工具。

以下是应用NAT的场景:

用户需要访问Internet但服务器没有全球唯一的IP地址

用户更改ISP需要对网络重新编号

用户需要合并地址重复的内网

通常NAT应用于边界路由器。例如,下图中NAT应用于企业连接到Internet的路由器上:

NAT实现细节:

下图中,服务器10.1.1.1将报文发送到有NAT功能的边界路由器。路由器将源IP地址识别为内部本地IP地址,在报文中转换源IP地址,并在NAT表中记录此次转换。

配有新转换源地址的报文发送到外部接口。外部服务器将报文发送给目的服务器并且NAT路由器通过NAT表将内部全局IP地址转换回内部本地IP地址。

PAT方式中,所有内部服务器都转换为一个IP地址。如下图所示,除了内部本地IP地址和内部全局IP地址以外,还多了一个端口号。端口号帮助路由器识别哪一台服务器应当收到返回数据。路由器使用来自各服务器的源端口好来区别他们各自发出的数据。注意当报文离开路由器时有一个目标端口号80,而HTTP服务器将报文发回时目的端口号为1026。从而允许NAT转换路由器区别NAT表中的服务器然后将目的IP地址转换回内部本地地址。

本例中,端口号在传输层用户识别本地服务器。如果必须要使用真实全局IP地址来识别源服务器,那就只能通过静态NAT,并且会用光所有地址。PAT允许我们在传输层识别服务器,从而理论上一个真实IP地址可被65,000台服务器共享。

想了解更多的小伙伴可以阅读《一文讲述NAT服务与防火墙技术》

版权声明:xxxxxxxxx;

原文链接:https://lecms.nxtedu.cn/yunzhuji/79578.html

发表评论:

验证码

管理员

  • 内容1196553
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 LECMS Inc. 保留所有权利。 Powered by LECMS 3.0.3

页面耗时0.0431秒, 内存占用352.54 KB, 访问数据库18次