查看: 5873|回复: 3

分享:子网划分及子网掩码的二进制、十进制、位数表示法!

[复制链接]
发表于 2007-6-7 14:00:35 | 显示全部楼层 |阅读模式
几年前写的一点东东,原来准备投稿的,后来没成功,留下了现在这点。
希望对大家有所帮助。

为了保证所配置的子网地址可以工作,在网络上每台计算机都必须配置自己主机地址中的哪一部分是被用来表示子网地址的。这可以通过在每台计算机上指定一个子网掩码的方式来完成。IPV4中的子网掩码是一个4字节32位比特的值,通过它,接收IP数据包的一方可以从IP地址的主机号部分中区分出子网号地址。TCP/IP中,使用二进制1和0的组合来创建一个32位比特的子网掩码,子网掩码中1的位置表示是网络或子网的地址部分,0表示节点(主机)地址部分。A类、B类、C类地址默认的子网掩码如下:
类型        格式        默认子网掩码
A        network.node.node.node        255.0.0.0
B        network.network.node.node        255.255.0.0
C        network.network.network.node        255.255.255.0
(表一 A、B、C三类IP地址及其默认子网掩码对应表)
下面我们来看一下关于子网掩码的划分,由于C类地址的子网划分最为常见,所以我们以C类地址为例,A类和B类的子网掩码划分方法与C类一致。
从表一中可以知道,C类地址只有最后一个字节的8位比特可以定义主机地址,且子网的位数从左往右进行定义,所以,C类子网掩码只能为以下的情况,分别对于二进制、十进制和位数法。
二进制        十进制        位数法
11111111.11111111.11111111.00000000        255.255.255.0        /24
11111111.11111111.11111111.10000000        255.255.255.128        /25
11111111.11111111.11111111.11000000        255.255.255.192        /26
11111111.11111111.11111111.11100000        255.255.255.224        /27
11111111.11111111.11111111.11110000        255.255.255.240        /28
11111111.11111111.11111111.11111000        255.255.255.248        /29
11111111.11111111.11111111.11111100        255.255.255.252        /30
11111111.11111111.11111111.11111110        255.255.255.254        /31
11111111.11111111.11111111.11111111        255.255.255.255        /32
(表二 C类地址子网掩码对应表)
注意:
1.        在以太网中,全0的地址被定义为网络地址,全1的地址被定义为广播地址,这两种地址在子网划分时应该不予考虑。
2.        另外,早期的RFC规定,不允许使用一个比特进行子网划分,即不支持零子网的情况。但现在RFC的修订版中已指出可以使用零子网的方法进行子网划分,且网络设备也逐渐开始支持零子网。
表二中的位数法(/25,/28等)是什么意思呢?实际上它的意思是表示有多少位比特被放入了当前的网络以及子网的地址部分中。当十进制子网掩码为255.255.255.128时,其对应的二进制表示形式为11111111.11111111.11111111.10000000,从二进制的表示中可以看出,掩码中共有25位被置为1,以此来表示网络地址和子网的地址,所以用位数表示法时我们将其写为/25;当掩码为255.255.255.240时,二进制的值对应表示为11111111.11111111.11111111.11110000,其中有28位被置为1,所以用位数表示法表示为/28。
A类和B类地址子网掩码的计算方法同C类地址类似,所以通过上面的方法即可有效地计算出子网掩码的各种表示方法。
回复

使用道具 举报

发表于 2007-6-8 08:40:22 | 显示全部楼层
要是能举几个例子就好了
不过还是谢谢分享了
坐坐沙发
呵呵
回复

使用道具 举报

发表于 2007-6-13 17:31:43 | 显示全部楼层
太简单了,只是讲了原理,具体怎么划分没讲,呵呵~
回复

使用道具 举报

发表于 2009-7-12 15:53:11 | 显示全部楼层
恩 原理比较详细!!!!!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表