要划分子网有许多不同的方式。而正确的方式应该是最适合于自己的方式。在一个C
类地址中,只有8位是可以用来定义主机的。记住,子网位必须是由左到右进行定义的,这
中间不能跳过某些位。也就是说,C类子网掩码只能是:
二进制 十进制 CIDR
10000000 = 128 /25
11000000 = 192 /26
11100000 = 224 /27
11110000 = 240 /28
11111000 = 248 /29
11111100 = 252 /30
我们不能使用/31或/32,因为我们必须要保留至少2位主机位用于主机IP地址的指
定。在过去,我决不在C类网络中讨论/25的划分。Cisco过去一直坚持子网位应该至少有
2位,但现在,由于Gsco已经将ip subl△et-zero命令加人到它的学期课程和考试目标中,我
们就可以使用仅1位的子网位。
快速的方式:C类地址的子网划分
当要为网络选择一个可用的子网掩码,并需要推断由这个掩码所决定的子网数量、合法
主机号及广播地址时,所需要做的就是回答下面的这5个简单的问题:
·这个被选用的子网掩码会产生多少个子网?
·每个子网中又会有多少个合法的主机号可用?
·这些合法的子网号是什么?
·每个子网的广播地址是什么?
·在每个子网中,哪些是合法的主机号?
。下面是对以上5个问题给出的答案:
·多少个子网?2^x=子网数目。x是掩码的位数,或是掩码中1的个数。例如,在
11000000中,我们得到的是22个子网。在这个示例中,有4个子网。
·每个子网中有多少台主机?2^y-2=每个子网中主机的数目。y是非掩码位的位数,
即子网掩码中0的个数。在11000000的示例中,0的个数决定了可以有2^6-2台主
机。在本例中,每个子网将有62个主机号。你需要减2是因为子网地址和广播地址
都不能是有效的主机地址。
哪些是合法的子网?256一子网掩码=块大小,即增量值。例如,256— 192=64。192
掩码的块大小总是64。从0开始以64为分块计数子网掩码数值,这样可以得到的
子网为0、64、128、192。很容易,不是吗?是的,只要你能够以所必需的分块尺寸进
行计数,就可以做到!
·每个子网中的广播地址是什么?这是目前真正最容易的部分。由于在前面我们已
经计数出我们的子网应该是0、64、128和192,那么这个广播地址将总是紧邻
下个子网的地址。例如,0子网的广播地址是63,因为下一个子网号是64。而64子
网的广播地址是127,因为它的下一个子网是128,等等。同时还要记住,最后子网的
广播地址将总足255。
·哪些是合法的主机号?合法主机号是那些介于各个子网之间的取值,并要减去全0
和全l的主机号。例如,64是子网号码,而]27是广播地址,那么65~126就是有效
的主机范围,即它总是那些介于子网地址和广播地址之间的地址。
子网划分实例:C类地址
实践举例#1C:255.255.255.128(/25)
由于128在二进制中是10000000,它只有1位用于子网划分,而剩下的7位则是用于
主机地址分配的。我们将对C类网络地址192.168.10.0进行子网划分。
192.168.10.0=网络地址
255.255.255.128=子网掩码
现有我们来回答前面提出的5个问题:
·多少个子网?由于128表示为二进制时只有1位为1(10000000),囚此这个答案就
是2^1=2。
·每个子网有多少台主机?这里有7个0表示的主机位(100O0O00),因此计算式为
2^7-2=126,即有126台主机。
·有多少个合法子网?256-128=128。记住,这里是从0开始的,并且是使用块大小
来进行计算的,因此得到的子网是0、128。
·每个子网的广播地址是什么?这个地址就是下一个子网地址前面的那个地址,或将
本子网中所有主机位置1就可得到这个广播地址。对于子网0,其下一个子网地址
为128,这样,0子网的广播地址就是127。
·哪些是合法的主机号?就是那些介于子网地址和广播地址之间的地址。找出这些合
法主机地址的最简单的方法,就是写出该子网的子网地址和广播地址。这样,这些合
法的主机地址范围就很明显了。下面的列表就给出了0和128子网中合法主机地址
的范围,同时也给出了两个子网的广播地址:
子网地址 0 128
第一个主机号 1 129
最后一个主机号 126 254
广播地址127 255
实践举例#2C:255.255.255.192(/26)
在这个例子中,我们将对于网络地址192.168.10.0进行子网划分,所使用的子网掩码
是255.255.255.192。
192.168。10.0=网络地址
255.255.255.192=子网掩码
现在,我们就来回答那5个问题:
·多少个子网?由于192有2位被设置为on(11000000),这样,这个结果应该是2^2=
44个子网。
·每个子网中有多少个主机号?这里有6个主机位被设置为off(11000000),于是将有
2^6— 2=62个主机号。
·哪些是合法的子网?256-192=64。记住,这里是从0开始的,并且是使用块大小
来进行计算的,因此得到的子网是0、64、128和192。
·每个子网的广播地址是什么?这个地址的后边是下一个子网的头,它是将所有主机
位都置为on的地址,这就是广播地址。对于零子网,下一个子网地址是64,因此这
个零子网的广播地址是63。
·哪些是合法的主机?它们是介于子网和广播地址之间的地址。找出这个主机地址的
最为简单的方法是,写出这个子网的地址和广播地址。这样,合法的主机地址就被显
现出来了。下面的列表给出了0、64、128和192子网中,每个子网的合法主机范围,
及广播地址:
子网地址(首先要做的) 0 64 128 192
第一个主机号(最后完成主机地址的确定) 1 65 129 193
最后一个主机号 62 126 190 254
广播地址(第二步要做的) 63 127 191 255
实践举例#3C:255.255.255.224(/27)
这次,我们将划分网络
192.168.10.0,使用的子网掩码为255.255.255.224。
192.168.10,0=网络地址
255.255.255.224=子网掩码·
有多少个子网?224是11100000,于是我们将有2^3=8个子网。
·有多少个主机号?2^5— 2=30个。
·哪些是合法的子网?256-224=32。我们将从0开始,并且使用子网掩码值计算的
块(增量)为32:0、32、64、96、128、160、192和224。
·每个子网的广播地址是多少?(一直是在下一个子网号前边的地址。)
·哪些是合法的主机号?(这些地址是介于子网地址和广播地址之间的。)
要回答最后两个问题,首先需要写出这些子网地址,然后写出它们的广播地址,即下一
个子网地址前边的地址。最后,再填人这些主机地址。下面这个表给出了所有的用
255.255.255.224为C类子网掩码的子网:
子网地址 0 32 64 96 128
第一个合法的主机号 1 33 65 97 129
最后一个合法的主机号 30 62 94 126 158
广播地址 31 63 95 127 159
实践举例#4C:255.255.255.240(/28)
让我们来做另一个练习:
192.168.10.0=网络地址
255.255.255.240=子网掩码
·子网数?240的二进制表示为11110000。有2^4=16个子网。
·主机数?4个主机位,或2^4-2=14个。
·合法子网?256-240=16。从0开始:0+16=16,16+16=32,32+16=48,
48+16=64,64+16=80,80+16=96,96+16=112,112+16=128,
128+16=144,144+16=160,160+16=176,176+16=192,192+16=208,
208+16==224,224+16==240。
·每个子网的广播地址?
·合法主机号?
要回答最后两个问题,请检验下表。它给出了每个子网的子网号、合法主机号和广播地
址。首先,找出每个子网的广播地址划分(它一直是下一个合法子网前边的地址).然后,填
人相应的主机地址。下表给出了由255.255.255.240提供的C类子网划分中的。要可用子网、
主机号和广播地址。
子网号 0 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240
第一个主机号 1 17 33 49 65 81 97 ...225 241
最后一个主机号14 30 46 62 ...238 254
广播地址15 31 47 ... 239 255
实践举例#5C:255.255.255.248(/29)
我们继续进行练习:
192.168.10。0=网络地址
255.255.255.248=子网掩码
·子网数?248的二进制表示为11111000。有25=32个子网。
·主机数?2^3-2=6。
·合法子网?256-248=8。从0开始:0,8,16,24,32,40,48,56,64,72,80,88,96,
104,112,120,128,136,144,152,160,168,176,184,192,200,208,216,224,232,240
和248。
·每个子网的广播地址?
·合法主机号?
看一下下面这个列表,它给出了一些对于C类子网掩码255.255.255.248的子网号
(只有前面4个和后面4个)、合法的主机号和广播地址:
子网号 0 8 16 24 。¨ 224 232 240 248
第一个主机号 1 9 17 25 。¨ 225 233 ⒛ 1 249
最后一个主机号 6 14 22 30 ,¨ 230 238 246 254
广播地址 7 15 23 31 。¨ 231 239 247 255
实践举例#6C:255.255.255.252(/30)
又一个练习:
192.168.10.0=网络地址
255.255.255.252=子网掩码。
子网数?64。
·主机数?2。
·合法子网?0、4、8、12,等等,一苜到252。
·每个子网的广播地址是多少?(一直是在下一个子网号前边的地址。)
·合法的主机号?(另阝些介于子网号和广播地址之间的地址。)
下面的表给出了在255,255.255.252的C类子网划分中最开始的4个和最后4个子网
号、合法主机号和广播地址:
子网号 0 4 8 12 244 248 252
第一个主机号 1
最后一个主机号 2
广播地址 3 7 11 243 247 251 255
头脑中的子网划分:C类地址
其实它真的并不很难,来看一下这里的示例:
192.168.10.33=结点地址
255.255.255.2⒛=子网掩码
首先,判断一下这个IP地址的子网和广播地址。你可以通过回答5大问题中的3个来
做到这一点,256-224=32。0,32,64。这个地址33是落入两个子网32和64之间的,并且
它一定是子网192.168.10.32中的地址。下一个子网是64,所以广播地址是63(记住,一个
子网的广播地址永远是下一个子网地址前边的数值)。合法的主机号范围是33~62(子网
号和广播地址之间的号码)。这真是太容易了!不是吗?
好了,接下来让我们试另外一个。我们将划分另一个C类地址:
192.168.10.33=结点地址
255.255.255.240=子网掩码
这个IP地址是哪个子网中的,它的广播地址又是什么?256-240=16。0,16,32,48。
看到了吗,这个主机地址是介于32和48两个子网之间的。所以,这个子网是
192.168.10.32,并且它的广播地址是47(下一个子网是48)9合法的主机号范围是33~46
(子网号和广播地址之问的数字)。
太好了,我们需要再多做一些,这样可以使你确信你确实掌握它了。
你有一个结点,它的地址是192,168.10.174,子网掩码是255.255.255.240,合法的主
机号范围是多少?
掩码是240,所以我们做减法256-240=16。这是我们的块的尺寸。只需要累加16,
直到超过这个主机地址174:0,16,32,48,64,80,96,112,128,144,160,176。主机地址174
是介于160和176之间的,所以,这个子网是160。它的广播地址是175,而合法的主机范围
是161~174。这曾是很难的问题。
再多做一个,只是出于好玩。这是所有C类子网划分中最简单的∵个:
192.168.10.17=结`点地址
255.255.255.252=子网掩码
这个IP地址的子网和广播地址是什么?256-252=4。0,4,8,12,16,⒛ ,等等。已经
找到了!主机地址是介于子网16和⒛ 之间的。这个子网是192.168.10.16,并且广播地
址是19。合法的主机号是17和18。
当看到带有斜杠的子网掩码时,你应当知道它所意味的内容:
/25 对于/25你应该知道什么?
·128的掩码
"位为1,7位为0(10000000)
·块尺寸为128
·2个子网,每个子网中有126个主机号
/26 对于/26你应该知道什么?
·192的掩码
·2位为1,6位为0(11000000)
·块尺寸为64
·4个子网,每个子网中有62个主机号
/27 对于/27你应该知道什么?
·224的掩码
·3位为1,5位为0(1110O0oo)
·块尺寸为32
·8个子网,每个子网中有30个主机号
/28 对于/28你应该知道什么?
·240的掩码
·4位为1,4位为0(111100oo)
·块尺寸为16
·16个子网,每个子网中有14个主机号
/29 对于/29你应该知道什么?
·248的掩码
·5位为1,3位为0(11111000)
·块尺寸为8
·32个子网,每个子网中有6个主机号
/30 对于/30你应该知道什么?
·252的掩码
·6位为l,2位为0(11l1110O)
·块尺寸为4
·64个子网,每个子网中有2个主机号
不管你所拥有的地址是A类、B类或C类,/30掩码将永远只提供给你2个主机地址。
正如Cisco所建议的,这个掩码几乎就是为点到点链路提供的专用掩码
联系客服