TCP/IP协议(7): NAT(Network Address Translation) —— 解决 IPv4 地址短缺的问题

关于 NAT(Network Address Translation)

随着互联网技术的发展,**因特网(Internet) **接入的网络设备越来越多,未分配的 IP 地址越来越少。网络地址转换(Network Address Translation, NAT) 通过将私有网络的 IP 地址映射为公共网络的 IP 地址来实现公共网络 IP 地址的复用。

NAT 的主要内容

NAT 实际上包括基本网络地址转换(basic NAT)网络地址端口转换(NAPT)基本 NAT 直接将内网 IP 地址映射成公网 IP 地址,本质上是将协议数据单元中的私有地址改写为公有地址。而 NAPT 则利用传输层的 TCP/UDP 端口等标识符来将多个内网 IP 地址映射到同一个公网 IP 地址

网络地址转换(Network Address Translation, NAT)

TCP/IP协议(7): NAT(Network Address Translation) —— 解决 IPv4 地址短缺的问题

网络地址端口转换(Network Address Port Translation, NAPT)

TCP/IP协议(7): NAT(Network Address Translation) —— 解决 IPv4 地址短缺的问题

NAT 的意义

NAT的实现目前还没有形成协议,而随着 IPv6 的普及, NAT 将不再被需要。NAT 以牺牲 TCP/IP 协议栈的设计原则(各层协议实现对各层 PDU首部进行处理),来实现对 IPv4 地址短缺的临时解决方案。而 IPv6 才是解决地址短缺的最终解决方案。有趣的是,正是由于NAT 广泛应用,IPv4 地址短缺的问题不再紧急,导致 IPv6 普及缓慢。

参考文献

相关文章:

  • 2021-10-18
  • 2021-10-16
  • 2021-10-18
  • 2021-11-21
  • 2021-11-23
  • 2021-07-27
  • 2021-10-06
  • 2021-10-06
猜你喜欢
  • 2021-10-18
  • 2021-12-19
  • 2022-12-23
  • 2021-08-28
  • 2021-11-26
  • 2021-07-01
  • 2021-08-18
相关资源
相似解决方案