《最新子网的计算PPT课件》由会员分享,可在线阅读,更多相关《最新子网的计算PPT课件(42页珍藏版)》请在金锄头文库上搜索。
1、子网的计算子网的计算复习引入:复习引入:1 1、已知、已知、已知、已知IPIP地址为地址为地址为地址为202.93.120.44202.93.120.44,求:,求:,求:,求:(1 1)网络号为()网络号为()网络号为()网络号为()(2 2)主机号为()主机号为()主机号为()主机号为()(3 3)网络地址为()网络地址为()网络地址为()网络地址为()(4 4)广播地址为()广播地址为()广播地址为()广播地址为()如何进行子网划分?如何进行子网划分?A类地址:类地址:B类地址:类地址:C类地址:类地址:A类类网络号网络号8x24 - x主机号主机号子网号子网号B类类网络号网络号16x1
2、6- x主机号主机号子网号子网号C类网络号网络号24x8 - x主机号主机号子网号子网号带子网的带子网的IP地址的组成地址的组成:子网号主机号网络号子网掩码与子网的关系子网掩码与子网的关系1 1、可用子网数(、可用子网数(N N)等于)等于2 2的借用子网位数的借用子网位数(n n)次幂减去)次幂减去2 2: N=2 N=2n n-2-22 2、可用主机数(、可用主机数(M M)等于)等于2 2的剩余部分位数的剩余部分位数(m m)次幂减去)次幂减去2 2:M=2M=2m m-2-2子网划分的步骤子网划分的步骤(1)(1)(1)(1)将要划分的子网数目化成二进制,确定二进制将要划分的子网数目化
3、成二进制,确定二进制将要划分的子网数目化成二进制,确定二进制将要划分的子网数目化成二进制,确定二进制的位数的位数的位数的位数N N N N:如:划分如:划分如:划分如:划分5 5个子网,个子网,个子网,个子网,5 5(101101)2 2,则则则则N N3 3;(2 2 2 2)主机号从左往右前)主机号从左往右前)主机号从左往右前)主机号从左往右前3 3 3 3位每一位置位每一位置位每一位置位每一位置1 1 1 1:如如如如C C类网类网类网类网N=3N=3,则是,则是,则是,则是1110000011100000,转换为十进制为,转换为十进制为,转换为十进制为,转换为十进制为224224,则子
4、网掩码为,则子网掩码为,则子网掩码为,则子网掩码为255.255.255.224255.255.255.224。 (3 3 3 3)子网个数:)子网个数:)子网个数:)子网个数:2 2 2 2N N N N 可用的子网个数为:可用的子网个数为:可用的子网个数为:可用的子网个数为: 2 2 2 2N N N N-2-2-2-2 主机数为主机数为主机数为主机数为2 2 2 2M M M M-2-2-2-2N N表示划分的子网个数。表示划分的子网个数。表示划分的子网个数。表示划分的子网个数。MM表示占用主机地址的位数表示占用主机地址的位数表示占用主机地址的位数表示占用主机地址的位数利用子网数来计算利
5、用子网数来计算在求子网掩码之前必须先搞清楚要划在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所分的子网数目,以及每个子网内的所需主机数目。需主机数目。1)将子网数目转化为二进制来表示将子网数目转化为二进制来表示2)取得该二进制的位数,为取得该二进制的位数,为N3)取得该取得该IP地址的类子网掩码,将其主地址的类子网掩码,将其主机地址部分的的前机地址部分的的前N位置位置1即得出该即得出该IP地址划分子网的子网掩码。地址划分子网的子网掩码。举例举例将将B类类IP地址地址202.195.0.0划分成划分成27个子网:个子网:1)27=(11011)22)该二进制为五位数,该二进制为五
6、位数,N=53)将将C类地址的子网掩码类地址的子网掩码255.255.255.0的主的主机地址前机地址前5位置位置1,得到对应的子网掩码为,得到对应的子网掩码为255.255.255.248。利用主机数来计算利用主机数来计算l l1)1)将主机数目转化为二进制来表示将主机数目转化为二进制来表示将主机数目转化为二进制来表示将主机数目转化为二进制来表示 2)2)如果主机数小于或等于如果主机数小于或等于如果主机数小于或等于如果主机数小于或等于254254(注意去掉保留的(注意去掉保留的(注意去掉保留的(注意去掉保留的两个两个两个两个IPIP地址),则取得该主机的二进制位数,为地址),则取得该主机的二
7、进制位数,为地址),则取得该主机的二进制位数,为地址),则取得该主机的二进制位数,为 N N,这里肯定,这里肯定,这里肯定,这里肯定N8N8N8,这,这,这,这就是说主机地址将占据不止就是说主机地址将占据不止就是说主机地址将占据不止就是说主机地址将占据不止8 8位。位。位。位。 3)3)使用使用使用使用255.255.255.255255.255.255.255来将该类来将该类来将该类来将该类IPIP地址的主机地址的主机地址的主机地址的主机地址位数全部置地址位数全部置地址位数全部置地址位数全部置1 1,然后从后向前的将,然后从后向前的将,然后从后向前的将,然后从后向前的将N N位全部位全部位全
8、部位全部置为置为置为置为00,即为子网掩码值。,即为子网掩码值。,即为子网掩码值。,即为子网掩码值。 l l如欲将如欲将如欲将如欲将B B类类类类IPIP地址地址地址地址168.195.0.0168.195.0.0划分成若干子网,每个子划分成若干子网,每个子划分成若干子网,每个子划分成若干子网,每个子网内有主机网内有主机网内有主机网内有主机700700台:台:台:台: 1)700=10101111001)700=10101111002)2)该二进制为十位数,该二进制为十位数,该二进制为十位数,该二进制为十位数,N=10N=103)3)将该将该将该将该B B类地址的子网掩码类地址的子网掩码类地址
9、的子网掩码类地址的子网掩码255.255.0.0255.255.0.0的主机地址全部的主机地址全部的主机地址全部的主机地址全部置置置置11,得到,得到,得到,得到255.255.255.255255.255.255.255然后再从后向前将后然后再从后向前将后然后再从后向前将后然后再从后向前将后1010位置位置位置位置0,0,即为:即为:即为:即为: 11111111.11111111.11111100.0000000011111111.11111111.11111100.00000000即即即即255.255.252.0255.255.252.0。这就是该欲划分成主机为。这就是该欲划分成主机为
10、。这就是该欲划分成主机为。这就是该欲划分成主机为700700台的台的台的台的B B类类类类IPIP地址地址地址地址168.195.0.0168.195.0.0的子网掩码。的子网掩码。的子网掩码。的子网掩码。 下面列出各类下面列出各类下面列出各类下面列出各类IPIP地址所能划分出的所有子网,其划分后地址所能划分出的所有子网,其划分后地址所能划分出的所有子网,其划分后地址所能划分出的所有子网,其划分后的主机和子网占位数,以及主机和子网的(最大)数目,的主机和子网占位数,以及主机和子网的(最大)数目,的主机和子网占位数,以及主机和子网的(最大)数目,的主机和子网占位数,以及主机和子网的(最大)数目,
11、注意要去掉保留的注意要去掉保留的注意要去掉保留的注意要去掉保留的IPIP地址地址地址地址( (即划分后有主机位或子网位全即划分后有主机位或子网位全即划分后有主机位或子网位全即划分后有主机位或子网位全为为为为“0”“0”或全为或全为或全为或全为“1”“1”的的的的) ): 试题试题:子网划分子网划分(2)l l决定子网掩码决定子网掩码试题试题:子网划分子网划分(3)l l计算新的子网网络计算新的子网网络ID试题试题试题试题: :子网划分子网划分子网划分子网划分(4)(4)2子网子网64-2主机主机/子网子网C类地址:类地址:200.200.200.0子网掩码练习子网掩码练习子网掩码练习子网掩码练
12、习地址地址子网掩码子网掩码类别类别子网子网172.16.2.1010.6.24.2010.30.36.12255.255.255.0255.255.240.0255.255.255.0子网掩码练习(答案)子网掩码练习(答案)子网掩码练习(答案)子网掩码练习(答案)地址地址子网掩码子网掩码类别类别子网子网172.16.2.1010.6.24.2010.30.36.12255.255.255.0255.255.240.0255.255.255.0BAA172.16.2.010.6.16.010.30.36.0如何进行子网划分?如何进行子网划分?A类地址:类地址:B类地址:类地址:C类地址:类地址:
13、l l如果希望在一个网络中建立子网,就要在这个默认的子网如果希望在一个网络中建立子网,就要在这个默认的子网如果希望在一个网络中建立子网,就要在这个默认的子网如果希望在一个网络中建立子网,就要在这个默认的子网掩码中加入一些位,它减少了用于主机地址的位数。加入掩码中加入一些位,它减少了用于主机地址的位数。加入掩码中加入一些位,它减少了用于主机地址的位数。加入掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的子网。因而,在一个划到掩码中的位数决定了可以配置的子网。因而,在一个划到掩码中的位数决定了可以配置的子网。因而,在一个划到掩码中的位数决定了可以配置的子网。因而,在
14、一个划分了子网的网络中,每个地址包含一个网络地址、一个子分了子网的网络中,每个地址包含一个网络地址、一个子分了子网的网络中,每个地址包含一个网络地址、一个子分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址,如图下图所示。网位数和一个主机地址,如图下图所示。网位数和一个主机地址,如图下图所示。网位数和一个主机地址,如图下图所示。A类网络8x24 - x主机子网B类网络16x16- x主机子网C类网络24x8 - x主机子网l l在上图中,子网位来自主机地址的最高相在上图中,子网位来自主机地址的最高相邻位,并从一个邻位,并从一个8位的位组边界开始,因位的位组边界开始,因为默认
15、的子网掩码总是在为默认的子网掩码总是在8位位组的边界位位组的边界处结束。随着主机位中加入子网位的增加,处结束。随着主机位中加入子网位的增加,我们可以从左到右计数,并用和它们位置我们可以从左到右计数,并用和它们位置相关的值。将它们转换为十进制。相关的值。将它们转换为十进制。l l从每个主机位加入的子网位中从每个主机位加入的子网位中,得到子网的得到子网的对应十进制数,总结在下表中:对应十进制数,总结在下表中:l lIPIP地址的子网掩码设置不是任意的。如果将子网地址的子网掩码设置不是任意的。如果将子网地址的子网掩码设置不是任意的。如果将子网地址的子网掩码设置不是任意的。如果将子网掩码设置过大,也就
16、是说子网范围扩大,那么,掩码设置过大,也就是说子网范围扩大,那么,掩码设置过大,也就是说子网范围扩大,那么,掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同根据子网寻径规则,很可能发往和本地机不在同根据子网寻径规则,很可能发往和本地机不在同根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而一子网内的目的机的数据,会因为错误的判断而一子网内的目的机的数据,会因为错误的判断而一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在认为目的机是在同一子网内,那么,数据包将在认为目的机是在同一子网内,那么
17、,数据包将在认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正本子网内循环,直到超时并抛弃,使数据不能正本子网内循环,直到超时并抛弃,使数据不能正本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网确到达目的机,导致网络传输错误;如果将子网确到达目的机,导致网络传输错误;如果将子网确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网掩码设置得过小,那么就会将本来属于同一子网掩码设置得过小,那么就会将本来属于同一子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包
18、内的机器之间的通信当做是跨子网传输,数据包内的机器之间的通信当做是跨子网传输,数据包内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的都交给缺省网关处理,这样势必增加缺省网关的都交给缺省网关处理,这样势必增加缺省网关的都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,子网掩码应该负担,造成网络效率下降。因此,子网掩码应该负担,造成网络效率下降。因此,子网掩码应该负担,造成网络效率下降。因此,子网掩码应该根据网络的规模进行设置。根据网络的规模进行设置。根据网络的规模进行设置。根据网络的规模进行设置。 子网划分的步骤子网划分的步骤l l将要划
19、分的子网数目转换为将要划分的子网数目转换为2的的M次方,如次方,如果划分果划分8个子网个子网82M则则M3;l l将上一步确定的幂将上一步确定的幂M占用主机地址高序位占用主机地址高序位M位后转换为十进制,如位后转换为十进制,如M为为3,则是,则是11100000,转换为十进制为,转换为十进制为224,即为最,即为最终确定的子网掩码。如果是终确定的子网掩码。如果是C类网,则子类网,则子网掩码为网掩码为255.255.255.224。l l在这里,子网个数与占用主机地址位数有在这里,子网个数与占用主机地址位数有如下等式成立:如下等式成立:N=2M。其中,。其中,M表示占表示占用主机地址的位数;用主
20、机地址的位数;N表示划分的子网个表示划分的子网个数。数。子网表示法子网表示法l l子网通过子网通过子网通过子网通过“ “子网掩码子网掩码子网掩码子网掩码” ”表示表示表示表示 子网掩码采用了子网掩码采用了子网掩码采用了子网掩码采用了3232位二进制数值位二进制数值位二进制数值位二进制数值 与与与与IPIP地址的网络号和子网号相对应的位用地址的网络号和子网号相对应的位用地址的网络号和子网号相对应的位用地址的网络号和子网号相对应的位用“1”“1”表示表示表示表示 与与与与IPIP地址的主机号相对应的位用地址的主机号相对应的位用地址的主机号相对应的位用地址的主机号相对应的位用“0”“0”表示表示表示
21、表示l l如何判断如何判断如何判断如何判断IPIP地址的网络号、子网号和主机号?地址的网络号、子网号和主机号?地址的网络号、子网号和主机号?地址的网络号、子网号和主机号? 结合结合结合结合IPIP地址和其子网掩码地址和其子网掩码地址和其子网掩码地址和其子网掩码子网划分子网划分l l 对路由器对路由器A A来说,网络号来说,网络号依然为依然为169.10.0.0169.10.0.0划分方法划分方法l l子网字段总是直接跟在网络号后面。也就是说,子网字段总是直接跟在网络号后面。也就是说,子网字段总是直接跟在网络号后面。也就是说,子网字段总是直接跟在网络号后面。也就是说,被借的位必须是缺省主机字段的
22、前被借的位必须是缺省主机字段的前被借的位必须是缺省主机字段的前被借的位必须是缺省主机字段的前N N N N位。这个位。这个位。这个位。这个N N N N是新子网字段的长度。如表所示,对路由器来是新子网字段的长度。如表所示,对路由器来是新子网字段的长度。如表所示,对路由器来是新子网字段的长度。如表所示,对路由器来说,子网掩码是判断哪些位是路由选择位,哪说,子网掩码是判断哪些位是路由选择位,哪说,子网掩码是判断哪些位是路由选择位,哪说,子网掩码是判断哪些位是路由选择位,哪些位是主机位时的依据些位是主机位时的依据些位是主机位时的依据些位是主机位时的依据 子网掩码与子网的关系子网掩码与子网的关系l l
23、一种用以计算子网掩码和网络数量的公式:一种用以计算子网掩码和网络数量的公式:可用子网数(可用子网数(N N)等于)等于2 2的借用子网位数的借用子网位数(n n)次幂减去)次幂减去2 2:2n-2=N2n-2=N可用主机数(可用主机数(M M)等于)等于2 2的剩余部分位数的剩余部分位数(m m)次幂减去)次幂减去2 2:2m-2=M2m-2=M试题试题:子网划分子网划分(1)l l划分主要考虑需要支持多少个子网,划分主要考虑需要支持多少个子网,每个子网所具有的最大主机数每个子网所具有的最大主机数l l举例:某公司申请了一个举例:某公司申请了一个C C类地址类地址200.200.200.020
24、0.200.200.0,公司有生产部门和市,公司有生产部门和市场部门需要划分为单独的网络,即需场部门需要划分为单独的网络,即需要划分要划分2 2个子网,每个子网至少支持个子网,每个子网至少支持4040台主机台主机决定子网掩码决定子网掩码计算新的子网网络计算新的子网网络IDID每个子网有多少主机地址每个子网有多少主机地址子网划分子网划分子网划分子网划分2子网子网64-2主机主机/子网子网C类地址:类地址:200.200.200.0子网掩码练习子网掩码练习子网掩码练习子网掩码练习地址地址子网掩码子网掩码类别类别子网子网172.16.2.1010.6.24.2010.30.36.12255.255.
25、255.0255.255.240.0255.255.255.0子网掩码练习(答案)子网掩码练习(答案)子网掩码练习(答案)子网掩码练习(答案)地址地址子网掩码子网掩码类别类别子网子网172.16.2.1010.6.24.2010.30.36.12255.255.255.0255.255.240.0255.255.255.0BAA172.16.2.010.6.16.010.30.36.0如何进行子网划分?如何进行子网划分?A类地址:类地址:B类地址:类地址:C类地址:类地址:l l如果希望在一个网络中建立子网,就要在这个默认的子网如果希望在一个网络中建立子网,就要在这个默认的子网如果希望在一个网
26、络中建立子网,就要在这个默认的子网如果希望在一个网络中建立子网,就要在这个默认的子网掩码中加入一些位,它减少了用于主机地址的位数。加入掩码中加入一些位,它减少了用于主机地址的位数。加入掩码中加入一些位,它减少了用于主机地址的位数。加入掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的子网。因而,在一个划到掩码中的位数决定了可以配置的子网。因而,在一个划到掩码中的位数决定了可以配置的子网。因而,在一个划到掩码中的位数决定了可以配置的子网。因而,在一个划分了子网的网络中,每个地址包含一个网络地址、一个子分了子网的网络中,每个地址包含一个网络地址、一个子分了子网的网络中
27、,每个地址包含一个网络地址、一个子分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址,如图下图所示。网位数和一个主机地址,如图下图所示。网位数和一个主机地址,如图下图所示。网位数和一个主机地址,如图下图所示。A类网络8x24 - x主机子网B类网络16x16- x主机子网C类网络24x8 - x主机子网l l在上图中,子网位来自主机地址的最高相在上图中,子网位来自主机地址的最高相邻位,并从一个邻位,并从一个8位的位组边界开始,因位的位组边界开始,因为默认的子网掩码总是在为默认的子网掩码总是在8位位组的边界位位组的边界处结束。随着主机位中加入子网位的增加,处结束。随着主机位中
28、加入子网位的增加,我们可以从左到右计数,并用和它们位置我们可以从左到右计数,并用和它们位置相关的值。将它们转换为十进制。相关的值。将它们转换为十进制。l l从每个主机位加入的子网位中从每个主机位加入的子网位中,得到子网的得到子网的对应十进制数,总结在下表中:对应十进制数,总结在下表中:l lIPIP地址的子网掩码设置不是任意的。如果将子网地址的子网掩码设置不是任意的。如果将子网地址的子网掩码设置不是任意的。如果将子网地址的子网掩码设置不是任意的。如果将子网掩码设置过大,也就是说子网范围扩大,那么,掩码设置过大,也就是说子网范围扩大,那么,掩码设置过大,也就是说子网范围扩大,那么,掩码设置过大,
29、也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同根据子网寻径规则,很可能发往和本地机不在同根据子网寻径规则,很可能发往和本地机不在同根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而一子网内的目的机的数据,会因为错误的判断而一子网内的目的机的数据,会因为错误的判断而一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在认为目的机是在同一子网内,那么,数据包将在认为目的机是在同一子网内,那么,数据包将在认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正本子网内循环,直到超时并抛
30、弃,使数据不能正本子网内循环,直到超时并抛弃,使数据不能正本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网确到达目的机,导致网络传输错误;如果将子网确到达目的机,导致网络传输错误;如果将子网确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网掩码设置得过小,那么就会将本来属于同一子网掩码设置得过小,那么就会将本来属于同一子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包内的机器之间的通信当做是跨子网传输,数据包内的机器之间的通信当做是跨子网传输,数据包内的机器之间的通信当做是跨子网传输,数
31、据包都交给缺省网关处理,这样势必增加缺省网关的都交给缺省网关处理,这样势必增加缺省网关的都交给缺省网关处理,这样势必增加缺省网关的都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,子网掩码应该负担,造成网络效率下降。因此,子网掩码应该负担,造成网络效率下降。因此,子网掩码应该负担,造成网络效率下降。因此,子网掩码应该根据网络的规模进行设置。根据网络的规模进行设置。根据网络的规模进行设置。根据网络的规模进行设置。 加入到子网的位数加入到子网的位数加入到子网的位数加入到子网的位数二进制表示二进制表示二进制表示二进制表示十进制表示十进制表示十进制表示十进制表示子网数子网数子网数
32、子网数1 110000000100000001281282 22 211000000110000001921924 43 311100000111000002242248 84 4111100001111000024024016165 5111110001111100024824832326 6111111001111110025225264647 711111110111111102542541281288 81111111111111111255255256256一个公司有一个公司有10个部门,要求给每个部门划分个部门,要求给每个部门划分不同的网段,但是都在不同的网段,但是都在192.16
33、8.1.0这个大这个大网内,并且每个部门要容纳网内,并且每个部门要容纳20台计算机。台计算机。请为这个公司选择子网掩码。请为这个公司选择子网掩码。A)255.255.255.192B)255.255.255.224C)255.255.255.240D)不能实现)不能实现分析:分析:根据根据2的的N次方减次方减2的公式,的公式,10介于介于2的的3次方和次方和2的的4次方之间,次方之间,因此应该从主机位借因此应该从主机位借4位来作为子网位,二进制就是位来作为子网位,二进制就是11111111.11111111.11111111.11110000,即,即255.255.255.240。有些人就毫不犹豫地选择了有些人就毫不犹豫地选择了255.255.255.240地子网掩码。地子网掩码。我们知道,我们知道,C类地址主机位本来就只有类地址主机位本来就只有8位,现在已经借去位,现在已经借去4位,位,剩下剩下4位,因此每个子网能够允许的主机数量为位,因此每个子网能够允许的主机数量为2的的4次方减次方减2,即即14台计算机。而题目要求每个子网容纳主机台计算机。而题目要求每个子网容纳主机20台,看来是无台,看来是无法达到目的。法达到目的。C类网络的子网划分类网络的子网划分结束语结束语谢谢大家聆听!谢谢大家聆听!42