子网掩码划分子网

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:43:59
具体能不能举例说明一下 , 我也是刚知道子网掩码有这功能的

尽量简单明白点 ,或者打比方什么的

谢谢
天啊 ,看不懂 , 我不会算进制 。 。 。。

是不是IP不同,划分子网掩码就不同?例如不同的IP划分两个子网,掩码都不同的是嘛?

比如说网络地址是10.20.6.0,掩码是255.255.255.0,那么这个子网的地址范围是10.20.6.0~10.20.6.255
写成二进制比较容易看出来
10.20.1.0的二进制是 00000001.00000010.00000110.00000000
255.255.255.0的 是 11111111.11111111.11111111.00000000
掩码的1所对应的网络地址部分是固定的,0对应的是可以用作PC地址的(除全0和全1)。
把10.20.6.0划分成两个子网,分别是10.20.6.0和10.20.6.128
掩码是255.255.255.128,128的二进制形式是10000000,对应网络地址的那一位可以是0或者1。
三个网段并不是除以3,如果一定要3个大小相同的网段,就只能浪费一部分IP地址了。掩码应该是255.255.255.192(128+64,也就是二进制形式紧接着的两位变为1).

一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。
常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算后即可得到网络地址。其实大家只要仔细想想,可以得到另一个方法: 255.255.255.224的掩码所容纳的IP地址有256-224=32个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是32的倍数。而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于137而又是32的倍数的只有128,所以得出网络地址是202.112.14.128.而广播地址就是下一个网络的网络地址减1.而下一个32的倍数是160,因此可以得到广播地址为 202.112.14.159
另外还可以要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算。比如一个子网有10台主机,那么对于这个子网就需要10+1+1=12个IP地址。(两个1分别是指网络地址和广播地址。)12小于16(16等于2的4次方),所以主机位为4位。而256-16=240,所以该子网掩码为255.255.255.240