• 要描述NAT, 要先讲讲私有地址和全局地址。我们说现在要从主机A给主机B发送消息,需要依赖的是主机A和主机B的端口号与IP地址。
• NAT映射表存在在路由器里面,实现的是私有IP与公有IP之间的转换;实际上可能是你家一台路由器拥有一个公网IP,而所有连在这台路由器上的所有设备都共享一个公网IP。那么问题又来了,既然共享一个公网IP,那接受回来的数据又怎么知道到底应该是哪一台设备接受呢?我们说过了在网络上唯一表示一个进程需要的是IP地址+端口号,既然IP地址一样,我们就对端口号做文章就可以了,就如下图(同理我们也可以对A1,A2,A3进行拓展,这样IP地址就够用了)
NAT映射表
最新推荐文章于 2024-07-13 23:08:27 发布
NAT(网络地址转换)通过路由器中的映射表实现私有IP地址与全局IP地址之间的转换,使得多个设备可以共享一个公网IP。当数据返回时,通过端口号匹配确定接收设备。这种方法有效地解决了IP地址短缺的问题,并保护了内部网络的隐私。
摘要由CSDN通过智能技术生成