当前位置:文档之家› 计算机网络应用 子网掩码的计算

计算机网络应用 子网掩码的计算

计算机网络应用子网掩码的计算
在对子网进行划分时,需要使用子网掩码,通过子网掩码,能够表明网络中一台主机所在的子网与其它子网的关系,这就需要计算子网掩码。

计算子网掩码的方法有利用划分的子网个数和计算子网中主机的数量两种。

1.利用子网数计算子网掩码
在利用子网数计算子网掩码之前,需要了解具体要划分的子网个数,其具体步骤如下4-13所示。

使用2n这样的格式来表示子网个数;
计算n的取值,例如要划分8个子网,则n=3;
n不能够取正整数的情形,则按照2n>子
n的正整数值。

例如,要划分1
个子网,出现n为非正整数的情况,但2n=4=16
,此时n的取值为“n=4”;
A、B、C三类地址中的哪类
将默认掩码中的主机号的前n位置“1”;
转换为十进制后,即可计算出该地址的子网
掩码。

图4-13 计算子网掩码流程
例如,现将一网络地址为“129.65.0.0”的网络划分为27个子网,则其子网掩码的计算方法为:
首先由2n=32>27确定n的取值为5,然后根据“129.65.0.0”的网络地址,判断其属于B类IP地址,其默认掩码为“255.255.0.0”。

最后,将默认掩码中主机号的前5位置为1,即“11111000”,转换为十进制为248,因此其划分子网的子网掩码为“255.255.248.0”。

通过前面的介绍,我们可以得出一个规律,即从划分子网的个数就能够判断出其子网掩码,对于B类网络来讲,其子网划分个数与子网掩码即每一个子网的主机数有如下关系,如图4-14所示。

子网掩码子网个数
255.255.255.0
255.255.254.0255.255.252.0255.255.248.0255.255.240.0255.255.224.0255.255.192.0255.255.128.02
4
8
16
32
64
128
256
图4-14 B 类网络子网个数与子网掩码对应关系
对于C 类网络来讲,其划分子网个数与子网掩码及每个子网所能够容纳的主机数量,如图4-15所示。

子网掩码子网个数
255.255.255.252
255.255.255.248255.255.255.240255.255.255.224255.255.255.192255.255.255.1282
4
8
16
32
64
图4-15 C 类网络子网个数与子网掩码对应关系
2.利用主机数计算子网掩码
在利用主机数计算子网掩码时,我们必须知道每个子网所需容纳的主机个数,而不必知道其需要划分的子网个数,其主要步骤如下图4-16所示。

使用2n 这样的格式来表示主机个数;
计算n 的值,例如要求每个子网能够容纳512台
主机则n=9;
n 不能够取正整数的情形,则按照2n >主
n 的正整数值。

例如,要求每个
500台主机,出现n 为非正整数
2n=9=512>500,此时n 的取值为
n=9”;
判断该地址属于A 、B 、C 三类地址中的哪类
地址,从而判断其默认掩码;将给定地址默认掩码中的主机号全部置换为“1”,然后按照由低位到高位的顺序
将n 位全部置换为“0”;
转换为十进制后,即可计算出该地址的子网掩码。

图4-16 利用主机数计算子网掩码流程
例如,要将网络号为180.195.0.0的网络划分成若干子网,要求其每个子网能够容纳的主机数量为900台,那么其子网掩码计算方法为:
首先由2n =1024>900,可以确定n 的取值为10,然后根据“180.195.0.0”的网络,判断属于B 类IP 地址,其默认掩码为“255.255.0.0”,最后,将默认掩码中主机号的所有位全部转换为1,即“11111111 11111111”,接着按照由低位到高位的顺序将n=10位全部转换为0,即“11111100 000000”转换为十进制为252,因此其划分子网的子网掩码为“255.255.252.0”。

同过前面的计算,可以得出一个规律,即按照子网能够容纳的主机数量我们也能够计算出其子网掩码。

对于B 类网络来讲,其子网能够容纳主机数量与子网掩码有如下关系,如图4-17所示。

子网掩码每子网容纳主机数量
255.255.255.0
255.255.254.0255.255.252.0255.255.248.0255.255.240.0255.255.224.0255.255.192.0255.255.128.032766
16382
8190
2046
4094
1022
254510
图4-17 B 类网络子网掩码每个子网所能够容纳的主机数量的对应关系
对于C 类网络来讲,其子网掩码每个子网所能够容纳的主机数量的对应关系,如图4-18
所示。

子网掩码每子网容纳主机数量
255.255.255.252
255.255.255.248255.255.255.240255.255.255.224255.255.255.192255.255.255.128126
62
30
14
6
2
图4-18 C 类网络子网掩码每个子网所能够容纳的主机数量的对应关系。

相关主题