关于CIDR地址的计算方法

CIDR无类域间路由,打破了原本的ABC类地址的规划限定,使用地址段分配更加灵活,日常工作中也经常使用,也正是因为其灵活的特点使我们无法一眼辨认出网络号、广播地址、网络中的第一台主机等信息,本文主要针对这些信息的获得介绍一些计算方法。

当给定一个IP地址,比如18.232.133.86/22,需要求一下这个IP所在网络的 网络地址、子网掩码、广播i地址、这个网络的第一台主机的IP地址:

斜线后是22并不是8的整数倍,直接很难看出结果,所以需要通过一系列的计算。

1.先用8的整数倍对22进行切割:22 = 16+6 ,所以这个IP地址的前16位保持不动即18.232.

2.发现问题出在了第三个8位上,这8位中前面6位被拿来做了网络号,后面2位被拿去做了主机号,所以将这8位转化为二进制得到10000101,拿出前6位为<100001>。这是得到了全部的网络号为 18.232.<100001>

3.将主机号全部置0便是网络地址,18.232.<100001><00>.<00000000>即网络地址为18.232.132.0

4.同时也得到了这个网络的第一台主机的ip地址,18.232.<100001><00>.<00000001>即18.232.132.1

5.将主机位全部置1便是广播地址,18.232.<100001><11>.<11111111>即18.232.135.255

6.子网掩码可以直接使用22计算即可,即前22位都为1,其余为0,即255.255.252.0

 

 

发布了76 篇原创文章 · 获赞 21 · 访问量 4万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览