网站首页 > 文章精选 正文
相信很多小伙伴都有过一个疑问:全国有十几亿人口,而IP地址只有12位数,会不会不够用呢,今天就来带大家分析一下IP地址是怎样规划的。
IP地址规划
通过子网掩码可以判断主机所属的网段、网段上的广播地址以及网段上支持的主机数。图中这个例子,主机地址为192.168.1.7,子网掩码为24位(C类IP地址的缺省掩码),从中我们可以判断A主机位于192.168.1.0/24网段。将IP地址中的主机位全部置为1,并转换为十进制数,即可得到该网段的广播地址192.168.1.255。网段中支持的主机数为2n,n为主机位的个数。本例中n=8,2^8= 256,减去本网段的网络地址和广播地址,可知该网段支持254个有效主机地址。
非诚勿扰:正在学习python的小伙伴或者打算学习的,可以私信小编“01”领取资料!
有类IP编址的缺陷
在设计网络时使用有类IP地址会造成地址的浪费。
定长子网掩码(Fixed-Length Subnet Mask,FLSM)
一连串长度不变的数字,在一个专有网络的子网范围内简化数据包的路由选择过程。
当使用有类路由协议并规划子网的时候,要将相同主机的所有子网设置成相同的掩码。
可变长子网掩码(Variable-Length Subnet Mask,VLSM)
为了最大限度地节省地址,会在不同的网络中使用不同的掩码长度。
使用无类路由协议能够支持VLSM网络设计,可以不同的掩码设置主机。
正面作用:节约IP地址空间;
负面作用:增加了路由表的大小;
注意事项:使用VLSM时,所采用的路由协议必须能够支持它,这些协议包括RIPv2,OSPF和BGP。
一、私网IP
主要用于在局域网中进行分配,在 Internet上是无效的。这样可以很好地隔离局域网和 Internet。
私有地址在公网上是不能被识别的,必须通过NAT将内部IP地址转换成公网上可用的IP地址,从而实现内部IP地址与外部公网的通信。
私有IP属于非注册地址,专门为组织机构内部使用。RFC1918定义了私有IP地址范围:
10.0.0.0~10.255.255.255即10.0.0.0/8
172.16.0.0~172.31.255.255即172.16.0.0/12
192.168.0.0~192.168.255.255即192.168.0.0/16
二、公网IP
在广域网内使用的地址,通过它直接访问互联网。但在局域网中同样也可以使用,除了私有地址以外的地址都是公有地址。
三、特殊IP
回环地址:(127.0.0.0~127.255.255.255)
主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。
任意地址:(0.0.0.0)
表示任何网络。
广播地址:(255.255.255.255)
专门用于同时向网络中所有工作站进行发送的一个地址。
- 上一篇: BGP的常见故障分析、排错方法
- 下一篇: 美国香港原生多IP站群服务器如何分C段IP以及计算方法
猜你喜欢
- 2025-08-03 学习回顾—BGP(0x03C)-配置向对等体发送缺省路由
- 2025-08-03 「网络」五大网络概念:IP、子网掩码、网关、DHCP和PPPoE
- 2025-08-03 记住3个部分、2个地址,1个公式,你也能轻松划分子网
- 2025-08-03 OSPF基础配置命令及案例
- 2025-08-03 学习回顾——OSPF路由协议(0x2A)-配置OSPF路由聚合
- 2025-08-03 静态路由深入讲解
- 2025-08-03 CTF竞赛密码学 之 LFSR
- 2025-08-03 学习回顾—BGP(0x045)-配置BGP路由振荡抑制
- 2025-08-03 HUAWEI FW全局选路策略详解
- 2025-08-03 WIFI管理员密码忘记了怎么办?路由器默认WIFI管理密码是多少?
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)
- fmt.println (52)