NAT映射表

NAT(网络地址转换)通过路由器中的映射表实现私有IP地址与全局IP地址之间的转换,使得多个设备可以共享一个公网IP。当数据返回时,通过端口号匹配确定接收设备。这种方法有效地解决了IP地址短缺的问题,并保护了内部网络的隐私。
摘要由CSDN通过智能技术生成

• 要描述NAT, 要先讲讲私有地址和全局地址。我们说现在要从主机A给主机B发送消息,需要依赖的是主机A和主机B的端口号与IP地址。
• NAT映射表存在在路由器里面,实现的是私有IP与公有IP之间的转换;实际上可能是你家一台路由器拥有一个公网IP,而所有连在这台路由器上的所有设备都共享一个公网IP。那么问题又来了,既然共享一个公网IP,那接受回来的数据又怎么知道到底应该是哪一台设备接受呢?我们说过了在网络上唯一表示一个进程需要的是IP地址+端口号,既然IP地址一样,我们就对端口号做文章就可以了,就如下图(同理我们也可以对A1,A2,A3进行拓展,这样IP地址就够用了)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值