根据掩码来确定子网的数目
2009-01-21 10:51
399 查看
首先看题中给出的掩码是属于哪个默认掩码的“范围”内,这样我们就可以知道是对A类还是B类还是C类大网来划分子网。比方说202.117.12.36/30,我们先把/30这种另类的掩码表示法转换为我们习惯的表示法: 11111111.11111111.11111111.11111100,转为十进制是255.255.255.252。我们可以看到,这个掩码的左边三节与C类默认掩码相同,只有第四节与C类默认掩码不同,所以我们认为255.255.255.252这个掩码是在C类默认掩码的范围之内的,意味着我们将对C类网络进行子网划分。因为C类网络的默认掩码是255.255.255.0,将C类默认掩码转换为二进制是11111111.11111111.11111111.00000000,这里的8个0表示可以用8位二进制数来表示IP地址,也就是说C类大网中可有2的8次方个IP地址,也就是256个IP地址。这道题中的掩码的最后一节是252,转换为二进制是11111100,因为1表示网络号,所以111111就表示将C类大网划分为(111111)2进制个子网。将111111转换为十进制是64,所以就表示将C类大网划分为64个子网,每个子网的IP地址数目是256/64=4,去除子网中的第一个表示子网号的IP地址和最后一个表示广播地址的IP地址,子网中的可分配的IP地址数目就是子网中的总的IP地址数目再减去2,也就是4-2=2个。
相关文章推荐
- 根据ip地址和子网掩码计算网段地址和广播地址(原创)
- 通过一个地址和掩码来确定子网地址
- 根据ip地址和子网掩码获取广播地址的java实现
- 根据Ip地址与掩码 得出 子网地址与广播地址
- 根据输入的IP或子网返回网络、掩码、广播、反向解析、子网数、IP类型等信息
- C#根据IP地址和子网掩码计算广播地址
- Python实现根据IP地址和子网掩码算出网段的方法
- 某A类网络10.0.0.0的子网掩码255.224.0.0,请确定可以划分的子网个数,写出每个子网的子网号及每个子网的主机范围。
- 如何划分子网,确定子网和掩码的位数?
- Python实现根据IP地址和子网掩码算出网段的方法
- Python实现根据IP地址和子网掩码算出网段的方法
- C#根据IP地址和子网掩码计算广播地址
- 根据IP和子网掩码,判断ip是否属于子网
- 019_Map Task数目的确定和Reduce Task数目的指定
- IP地址和子网掩码的验证
- iOS_根据文字字数动态确定Label宽高
- 相机自动定标(根据不同角度的图像确定相机的参数)
- 7、halcon+根据模板查找,确定一个动态的检测区域
- 详情请点开看 C#怎样根据字符串确定控件的属性值
- d3.js的关系图初试(附加拖拽、缩放及根据自定义名称确定节点)