计算机网络基础知识 互联网基础知识( 二 )



网络地址计算小技巧:结合IP地址和子网掩码,直接将IP地址的主机位设置为0,就可以快速获得网络地址 。因此,只要您看到IP地址和子网掩码,就可以立即确认网络地址 。
子网掩码的表示①点分十进制记数法
二进制到十进制,每8位用一个点隔开 。
例如:子网掩码二进制111111111 . 1111111 . 111111 . 000000,表示为255.255.255.0 。
② CIDR斜线记法
IP地址/n
例如:192.168.1.100/24,子网掩码是255.255.255.0,二进制表示形式是11111111111111111 . 1110005
例如:172.16.198.12/20,它的子网掩码是255.255.240.0,二进制表示形式是111111 . 100000001
不难发现,例1有24个1,例2有20个1,所以N就是这么来的 。运营商经常用这种方法给客户分配IP地址 。
注意:n是1到32之间的数字,表示子网掩码中网络号的长度 。子网中主机的数量由n = 2 (32-n)-2 (-2原因:当所有主机位都为0时,表示本网络的网络地址,当所有主机位都为1时,表示本信息资源网络的广播地址,这是两个特殊地址) 。
划分子网后的IP地址:网络号+子网号+子网主机号
举个栗子:
例如,192.168.1.100/25,其子网掩码为255.255.255.128 。
子网络这部分暂时没有太多解释,如有需要请参考更多资源 。
子网划分是通过从IP地址中借用若干个【主机地址】作为子网的【网络地址】,将原来的网络划分成若干个子网 。

划分子网时,子网数量随着借用主机数量的增加而增加,但每个子网中可用主机的数量逐渐减少 。
如C类地址,原8位主机地址,2 ^ 8-2,即254个主机地址,默认子网掩码为255.255.255.0 。(全零或全一不可用)
借用1位主机位,产生2^1-2=0个子网,每个子网有2^7-2个主机地址;借用2位主机位,产生2^2-2=2个子网,每个子网有2^6-2个主机地址;……计算子网掩码根据子网的数量根据子网数量计算子网掩码 。
1)将子网数目转化为二进制来表示2)取得该二进制的位数,为 N3)取得该IP地址的类子网掩码,将其主机地址部分的前N位置1 即得出该IP地址划分子网的子网掩码 。要将B类IP地址168.195.0.0划分为27个子网:
1)27=11011
2)二进制有五个数字,N = 5 。
3)将B类地址的子网掩码255.255.0.0的主机地址的前5位设置为1(B类地址的主机位包括最后两个字节,所以这里第三个字节的前5位要设置为1),得到255.255.248.0 。
即B类IP地址168.195.0.0的子网掩码分为27个子网(实际上是32-2=30个子网) 。
10101000 11000011 00000000 00000000
11111111 11111111 00000000 00000000
11111111 11111111 11111000 00000000
11111111 11111111 11111000 00000000
根据主机的数量1. 根据主机数计算子网掩码2. 根据子网掩码计算子网数3. 根据子网掩码计算主机数4. 根据子网掩码确定子网络的起止地址根据主机数量计算子网掩码 。B类地址172.16.0.0被划分为几个子网 。每个子网可以容纳500台主机 。它的子网掩码是什么?
①将500转换为11110100的二进制表示 。
(2)用9位数计数二进制数 。
③将子网掩码255.255.255.255从9位数前后改为0 。
④获得所需的子网掩码(111111111 . 111111 . 111110 . 000000)255 . 255 . 254 . 0 。
根据子网掩码计算子网数量 。子网掩码为255.224.0.0的A类IP地址 。它最多可以划分多少个有效子网?
①将子网掩码转换成二进制表示11111 。58661 . 86868686861
②统计显示其中有11个网络位 。
③A类地址的网络位数基数为8,两者相差3 。
④最大有效子网数为2的三次方,即最多可划分8个子网 。
2的数差幂
根据子网掩码计算主机数量 。子网掩码为255.252.0.0的A类IP地址 。把它分成几个子网 。每个子网中有多少台主机可用?
①将子网掩码转换成二进制表示11 。38861 . 68888888861
②统计显示其中有18个主机位 。
③可用主机的最大数量是2的18次方减2(不包括所有0网络地址和所有1广播地址),即每个子网最多有262,142台可用主机 。
2的主机号长度的幂
根据子网掩码,确定子网的起始和结束地址 。B类IP地址是172.16.0.0,子网掩码是255.255.192.0 。它可以划分的子网的起始和结束地址是什么?
11111111 11111111 11000000 00000000 [255.255.192.0]
11111111 11111111 00000000 00000000 [255.255.255.0]
①使用子网掩码计算,您最多可以划分4个子网,[两位差,2的2次方=4]
②使用子网掩码计算,每个子网可以容纳16384台主机(包括网络地址和广播地址)[2的14次方-2] 。
③将16384除以256(包括网络地址和广播地址在内的网段内所有主机的数量),结果是64 。


推荐阅读