NAT(缓解IPV4数量不足)

IP地址32位数量不够,NET几乎使IPv4起死回生

 

而NAT和NAPT是用来节省IP资源bai的。
子网是du用来划分网段了,便于管理。
NAT和NAPT是转换网络地址的,把私网转化会公网。有一对一的映射,和多对一的映射。

网关是如何知道消息应该传给局域网哪个主机的?

答案是NAT(network address transform)
网络通讯是以socket的方式进行的,网络的最小单位为服务,每个服务是以IP地址+端口号进行区分的。那一个局域网只有一个公网IP,如何判断这个服务属于局域网中的哪个主机了?
局域网的消息经过网关的时候,网关会将消息进行地址转换,将IP地址换成外网地址,port也会变,新的port将建立和局域网ip和port的映射关系。这样一个外网消息来的时候,就可以通过port找到对应的主机和服务。
 

 

就只有用NET了私网与公网映射,一般都是多个私网映射一个公网

       https://blog.csdn.net/gui951753/article/details/79593307

举个例子,客户端172.18.250.6和百度服务器202.108.22.5通信,172.18.250.6发送数据时,先转换为219.155.6.240:1723(任意>1024的随机端口),然后再利用这个身份发送数据给百度服务器,然后百度服务器回应数据并发送给219.155.6.240:1723,NAT网关检查自己的关联表,意识到这是自己地私网中172.18.250.6的数据包,然后把这个数据发送给客户端

也就是说,我们利用端口号的唯一性实现了公网ip转换为私网ip的这一步。PAT(NAT重载)能够使用传输层端口号来标识主机,因此,从理论上说,最多可让大约65000台主机共用一个公有IP地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值