如何使用IP地址和子网掩码表示一个网段的IP

在架服务器时候,有的软件不支持x.x.x.x-x.x.x.x的IP网段表达方式,而是使用了子网掩
码这种专业一些的表达方式。如WME9等。下面我们就如何使用这种表达方式进行一下探讨:

下面有一个简单的描述,看完你就可以入门了,出自WME帮助:
使用地址范围时,系统将逐位比较 IP 掩码和 IP 地址。如果掩码中的值为 1,那么 IP 地
址中相应的位包括在此范围中。如果掩码中的值为 0,那么任何值都是可以接受的。例如,
在十进制表示方式中,如果列表中的 IP 地址为 134.123.123.20,而掩码为 255.255.255
.0,那么从 134.123.123.0 到 134.123.123.255 的所有 IP 地址都包括在此范围中。如果
掩码为 255.255.255.128,那么从 134.123.123.0 到 134.123.123.127 的所有 IP 地址都
包括在此范围中。如果指定了无效掩码,那么该 IP 地址将被忽略。

如果你想更深入了解子网掩码的工作原理,请继续:
IP协议标准规定:每一个使用子网的网点都选择一个32位的位模式,若位模
式中的某位置1,则对应IP地址中的某位为网络地址(包括网间网部分和物理
网络号)中的一位;若位模式中的某位置0,则对应IP地址中的某位为主机地
址中的一位。例如位模式:
11111111 11111111 11111111 00000000
中,前三个字节全1,代表对应IP地址中最高的三个字节为网络地址;后一个
字节全0,代表对应IP地址中最后的一个字节为主机地址。这种位模式叫做子
网模(subnet mask)或“子网掩码”。
为了使用的方便,常常使用“点分整数表示法”来表示一个IP地址和子网掩
码,例如B类地址子网掩码(11111111 11111111 11111111 00000000)为:
255.255.255.0
IP协议关于子网掩码的定义提供一种有趣的灵活性,允许子网掩码中的“0”
和“1”位不连续。但是,这样的子网掩码给分配主机地址和理解寻径表都带
来一定困难,并且,极少的路由器支持在子网中使用低序或无序的位,因此在
实际应用中通常各网点采用连续方式的子网掩码。像255.255.255.64和
255.255.255.160等一类的子网掩码不推荐使用。
(3) 子网掩码与IP地址
子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。
例如:有一个C类地址为:
192.9.200.13
其缺省的子网掩码为:
255.255.255.0
则它的网络号和主机号可按如下方法得到:
① 将IP地址192.9.200.13转换为二进制
11000000 00001001 11001000 00001101
② 将子网掩码255.255.255.0转换为二进制
11111111 11111111 11111111 00000000
③ 将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分


11000000 00001001 11001000 00001101
AND
11111111 11111111 11111111 00000000

11000000 00001001 11001000 00000000

  结果为192.9.200.0,即网络号为192.9.200.0。
④ 将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分


11000000 00001001 11001000 00001101
AND
00000000 00000000 00000000 11111111

00000000 00000000 00000000 00001101

结果为0.0.0.13,即主机号为13。

 

 

 

另一篇相关文章:

 

1.IP地址,共分为三类:A、B、C、D类,各类范围详见RFC参考。
2.子网掩码。 子网掩码的作用是用来表示IP地址中的多少位用来表示主机号, “其中值为1的比特留给网络号和子网号,为0的比特留给主机号”(TCP/IP V1), 在B类网址中一边用来表示主机, 因为在B类网址中用来表示主机号共有16bit,而实际中一般都不会安排如此多主机。
3.具体的表示含义:172.16.82.0/25
172.16.82.0: 表示了一个子网号,其中172.16表示B类网段号, 82.0 表示了为172.16网络号中的第个0101-0010  0 个子网。
25:         表示了采用子网掩码中的前25位为有效位,也即用:32-25=7bit来表示主机号, 则该子网可以容纳2^7 - 2 = 126台主机。
这样整个表示的IP地址段就很清楚了, 去掉全为0和全为1的情况,则172.16.82.0/25表示了IP范围为172.16.82.1~172.16.82.127。
 
备注: 当随着细节的越来越深入时,你会发现《TCP/IP:V1/V2/V3》会给你如此清晰的解释。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值