子网划分很难?10分钟教会你口算子网划分!又快又准!
文章目录
在学习IA课程时,老师留了一道子网划分的题目,做完之后,四五个小伙伴跟我说算错了,突然怀疑自己,然后又去找了相关子网划分的博客,视频,又算了一遍。然后又被说算错了,整个人已经迷了。然后老师给了我一个视频,看完之后,瞬间感觉这方法真香!!!能心算子网划分了!
【B站视频】55分钟之后开始
题目:计算55.66.77.88/19的网络地址、广播地址、可用子网。
- 算出来的结果分为三种:
- 以55.0.0.0/19~55.0.31.255/19为第一个子网的
- 以55.66.0.0/19~55.66.31.255/19为第一个子网
- 以55.66.64.0/19~55.66.95.255/19为第一个子网
首先三种都算的没有问题,只是在不同的范围去进行计算的。第一种以55.0.0.0/19是计算的全部的子网中的第一个网段;55.66.0.0/19是将IP作为B类地址来进行计算的,只包括了55.66.0.0/19~55.66.255.255/19这段之内的子网;最后一种是计算的55.66.77.88/19这个IP所在的网段。
- 55.66.77.88/19这是一个A类地址,所以默认的掩码是8位。现在的掩码是19,也就是网络位向主机位借了11位
- 划分的子网数:211=2048
- IP转换为二进制为:00110111 01000010 01001101 01011000
- 掩码转换为二进制为:11111111 11111111 11100000 00000000
计算全部子网
IP地址:00110111 01000010 010 01101 01011000
掩码: 11111111 11111111 111 00000 00000000
# 因为是A类地址,默认的掩码是8,也就是255.0.0.0,转换为二进制为11111111.00000000.00000000.00000000
# 将借用的网络位全部置为0,再将主机位全部置位0,即为网络地址
# 将借用的网络位全部置为0,再将主机位全部置位1,即为广播地址
网络地址:00110111 00000000 000 00000 00000000 55.0.0.0/19
广播地址:00110111 00000000 000 11111 11111111 55.0.31.255/19
计算部分子网
- 因为55.66.77.88/19的子网掩码在16~24之间,所以将这个IP地址作为B类地址计算,掩码是16位,就相当于借用了3位
IP地址:00110111 01000010 010 01101 01011000
掩码: 11111111 11111111 111 00000 00000000
# 将借用的网络位全部置为0,再将主机位全部置位0,即为网络地址
# 将借用的网络位全部置为0,再将主机位全部置位1,即为广播地址
网络地址:00110111 01000010 000 00000 00000000 55.66.0.0/19
广播地址:00110111 01000010 000 11111 11111111 55.66.31.255/19
计算此IP所在的网段
- 这样计算得到的结果是和子网掩码计算器得到的结果相同的
IP地址:00110111 01000010 010 01101 01011000
掩码: 11111111 11111111 111 00000 00000000
# 直接将掩码固定的网络位不变,然后将主机位全部置位0为网络地址,将主机位全部置为1为广播地址
网络地址:00110111 01000010 010 00000 00000000 55.66.64.0/19
广播地址:00110111 01000010 010 11111 11111111 55.66.95.255/19
口算子网划分
- 方法很香!
- 计算的结果与子网掩码计算器计算的结果相同
题目:依旧是55.66.77.88/19计算网络地址和广播地址。
分析:
- 首先这是一个A类的地址,但是掩码不再是8位,而是19位,在16~24之间,就作为B类地址来计算
- IP转换为二进制为: 00110111 01000010 010 01101 01011000
- 掩码转换为二进制为:11111111 11111111 111 00000 00000000
- 可以看到掩码的第三个8字节借用了前三位,还有5位可以用
- 可以用的地址的跨度就是25=32
- 所以按照B类地址算法也就是上面的第二种算法,网络地址为
55.66.0.0/19
- 第一个广播地址即为足255进1,即55.66.(32.1).255/19(即
55.66.31.255/19
) - 在计算这个IP地址所在的网段,那么下一个网段就是55.66.32./19~55.66.(32+32-1).255/19(
55.66.63.255/19
) - 以此类推,就可以得到55.66.77.88/19是以55.66.0.0/19为开始网之后的第三个网段——
55.66.64.0/19~55.66.95.255/19
可用地址跨度也可以直接用2(24-19)=25
计算器计算结果
例:
- 计算10.25.34.5/15的网络地址、广播地址
- 跨度:
- 第二个8位有16-15=1个0
- 跨度为21=2
- 是A类地址,所以网络地址是10.0.0.0/15
- 跨度为2,所以广播地址是10.1.255.255/15
- 依次类推,得到10.25.34.5/15是在10.1.24.0/15~10.25.255.255/15这个网段的
计算机计算结果
- 计算172.16.23.4/20的网络地址、广播地址
- 跨度:
- 第三个8位有24-20=4个0
- 跨度为24=16
- 是B类地址,所以网络地址是172.16.0.0/20
- 跨度为16,所以广播地址为172.16.15.255/20
- 依次类推,得到172.16.23.4/20是在172.16.16.0/20~172.16.31.255/20这个网段的
计算器计算结果
掌握了这种方法,直接口算子网划分!!!
以上内容均属原创,如有不详或错误,敬请指出。
CC BY-NC-SA 4.0 许可协议。转载请联系作者注明出处并附带本文链接!