当前位置:   article > 正文

NAT是什么?

nat

NAT是什么?

在五层的网络协议中,网络层位于数据链路层和传输层之间,网络层的主要工作,简单概括就是——针对网络中的任意两台主机,规划一条通信路径,完成数据的传输。
网络层中有一个重要的协议:IP协议,该协议可分为 IPV4和IPV6。


NAT 即 网络地址转换,用来转换 私有IP地址和公有IP地址,这个转换服务在路由器中进行。
NAT,就是为IPV4协议的应用产生的,NAT的转换服务是为了节约数量有限的IPV4公有IP地址。
起初发明IPV4地址时,工程师们对IPV4的地址容量设置为40亿+个(2^32)


  • 私有IP地址?
    私有IP地址:属于非注册地址,不能通过私有IP地址直接访问互联网,私有IP地址只能在内部只有,例如在家中、企业内部…
    路由器 会给网络内部的设备分配一个私有IP地址

  • 公有IP地址?
    公有IP地址:属于注册地址,可以直接访问互联网


当家庭或企业内部的网络设备想要访问互联网时,路由器在内部就会将它们的私有IP地址进行转换,转换成互联网服务提供商分配的公有IP地址。

当互联网上的某台计算机A想要和私有网络中的设备进行通信,那么此时的路由器就会将计算机A发来的公有IP地址转换为设备的私有IP地址


NAT的三种实现方式

  • 静态转换:一个私网IP地址对应一个公网IP地址,是一对一的关系
  • 动态转换:私网中有100个主机,那么公网中就要有100个IP地址,但是私网中的100个主机和公网的100个IP地址不是一对一的对应关系,而是动态分配IP地址
  • 端口多路复用:私网中有100个主机,有100个私网IP地址,但是对外访问只需要一个公网IP地址,使用这一个公网IP地址的不同端口

在将来,如果互联网都使用IPV6协议,那么就不再需要NAT服务,不再需要IP地址转换了,那时候每一台网络设备都有属于自己的公有IP地址。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/166161
推荐阅读
相关标签
  

闽ICP备14008679号