背景
网络中通常会有一些常用术语,例如:整个C,一个IP段,IP/24,子网掩码,默认网关等等,那么它们具体代表了什么意思呢?
实现
IP段
整个C,一个IP段,IP/24代表的意思其实是相同的,它们都用来表述一个完整的IP段。
完整的网段是什么意思呢?例如一个网段的第一个IP为127.0.0.1,最后一个IP为127.0.0.254,那么它就是一个完整的IP段。127.0.0.1/24即表示完整的IP段。
那么是否是半个C,半个网段呢?是否有IP/25呢?
答案肯定是有的。对比于整个网段,相信大家也可以猜到半个网段是什么意思了。例如一个网段的第一个IP为127.0.0.1,最后一个IP为127.0.0.126,那么这就是半个网段。127.0.0.1/25即表示半个IP段。
那IP/23又是什么意思呢?
这代表了两个完整的网段。例如第一个IP为127.0.0.1,最后一个IP为127.0.1.254。127.0.0.1/23即表示两个完整的IP段。
小结
通过以上三段内容信息大家已经发现了规律,那么此处来总结一下:
- 127.0.0.1/24,它的IP范围为:127.0.0.1~127.0.0.254。这代表着一个标准的C段,也叫标准的网段,整个C。
- 127.0.0.1/23,它的IP范围为:127.0.0.1~127.0.1.254。这代表着两个完整的C段。
- 127.0.0.1/22,它的IP范围为:127.0.01~127.0.2.254。代表着三个完整的C段。
- 127.0.0.1/21,以此类推……
而:
- 127.0.0.1/25,它的IP范围为:127.0.0.1~127.0.0.126。
- 127.0.0.1/26,它的IP范围为:127.0.0.1~127.0.0.62。
- 127.0.0.1/27,以此类推……
规律为/24即为标准C段,超过24即依次除以2,小于24即依次乘以2。
子网掩码
子网掩码是针对于网段存在的,因此理解了上一小结的IP网段之后,那么每一个IP网段都会与之对应的存在于一个子网掩码。
那么IP网段与子网掩码是如何一一对应的呢?
- 对于127.0.0.1/24网段,它的子网掩码即为:255.255.255.0。
- 对于127.0.0.1/23网段,它的子网掩码即为:255.255.254.0。
- 对于127.0.0.1/22网段,它的子网掩码即为:255.255.252.0。
- 对于127.0.0.1/21网段,它的子网掩码即为:255.255.248.0。
- 对于127.0.0.1/20网段,以此类推……
而:
- 对于127.0.0.1/25网段,它的子网掩码即为:255.255.255.128。
- 对于127.0.0.1/26网段,它的子网掩码即为:255.255.255.192。
- 对于127.0.0.1/27网段,它的子网掩码即为:255.255.255.224。
- 对于127.0.0.1/28网段,以此类推……
默认网关
默认网关与子网掩码类似,同样是依附于IP网段存在的。
那么IP网段与默认网关是如何一一对应的呢?
通常情况下,IP网段的最后一个IP地址用做默认网关。例如对于127.0.0.1/24网段,它的默认网关即为:127.0.0.254。
DNS服务器
DNS服务器用于解析域名。
例如百度的域名为 www.baidu.com ,如果点击域名可直接访问,那么即代表你的服务器已经配置了DNS服务器;否则是无法直接访问到百度的,只能找到百度服务器对应的IP进行访问。
总结
- 本文只是根据博主的学习经验写的博文,仅仅是总结了一些填写这些信息的表面规律,没有涉及到IP、掩码等的底层计算公式。底层的计算公式相对比较复杂,大家感兴趣的话可自行搜索资料学习。
- 网上有很多IP计算器,可以更简洁地替代大家计算。
- 通常情况下企业应用环境不会把IP段切割得很小,也不会很大。通常情况下IP/22~IP/26这个范围比较常用。