IP协议(IP地址的数量限制 | NAT机制)

本文探讨了IPv4地址数量限制导致的IP紧缺问题,介绍了动态分配IP地址作为临时解决方案,重点阐述了NAT(网络地址转换)机制的工作原理,如何通过端口复用来缓解IP地址不足,并讨论了NAT技术的缺陷。最后提到了IPv6作为未来的解决方案,但其普及尚需时日。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IP地址的数量限制

我们知道, IP地址(IPv4)是一个4字节32位的正整数. 那么一共只有 2的32次方 个IP地址, 大概是43亿左右.
而TCP/IP协议规定, 每个主机都需要有一个IP地址.
实际上, 由于一些特殊的IP地址的存在, 数量远不足43亿; 另外IP地址并非是按照主机台数来配置的, 而是
每一个网卡都需要配置一个或多个IP地址。
初衷:是让每个网络上的设备都有一个唯一的IP~
但是现状就是IPv4地址是非常紧缺的,不够用
虽然CIDR在一定程度上缓解了IP地址不够用的问题(提高了利用率, 减少了浪费, 但是IP地址的绝对上限并没有增加), 仍然不是很够用。
解决办法:

动态分配IP地址

如果某个设备不上网,就不分配,只给上网的分配~~,只给接入网络的设备分配IP地址. 因此同一个MAC地址的设备, 每次接入互联网中, 得到的IP地址不一定是相同的;
举个例子
假如说我在写博客,此时就给我分配一个IP地址,但是我写完博客关机后,咔,我这个IP就被空闲出来了,就可以分配给其他的设备了。
但是治标不治本,所以我们有引入了NAT机制

NAT机制

把IP地址分成“外网IP”’和“内网IP”,用一个外网IP代替N个内网IP

举个例子:
就好比你买了一个快递,地址写的XXX省XXX县XXX区XXX大学,不用写几号楼,几零几。但是一个大学里有好多人,那怎么确定是谁的包裹,所以我们就可以通过收件人和联系电话再来做进一步的区分。

这些内网IP如何区分,就可以通过端口号来区分&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值