计算机网络基础知识整理(一)

1 IP地址的四大类型?

IP地址根据网络号和主机号来分,分为A、B、C三类及特殊地址D、E。全0和全1的都保留不用。
A类:第一个字节为网络号,后三个字节为主机号。该类IP地址的最前面为”0”,地址范围从1.0.0.0到126.0.0.0。默认网络掩码为255.0.0.0,可用的A类网络有126个,每个网络能容纳1亿多个主机,一般用于大型网络。

B类:前两个字节为网络号,后两个字节为主机号。该类IP地址的最前面为”10”,地址范围从128.0.0.0到191.255.0.0,默认网络掩码为255.255.0.0,可用的B类网络有16382个,每个网络能容纳6万多主机。

C类:前三个字节为网络号,后一个字节为主机号。该类IP地址的最前面为”110”,地址范围从192.0.0.0到223.225.255.0。默认网络掩码为255.255.255.0,C类网络可达209万余个,每个网络能容纳254个主机。

D类:用于多点广播。地址第一个字节以”1110”开始,它是一个专门保留的地址,并不指向特定的网络,目前这一类地址被用在多点广播中。多点广播地址用来一次寻址一组计算机,它标示共享同一协议的一组计算机。

E类:以”11110”开始,为将来使用保留。

2 子网掩码

32位的IP地址分为两部分:网络号和主机号,分别称为网间网部分和本地部分。子网编址技术将本地部分进一步划分为物理网络部分和主机两部分。其中物理网络部分用于标识同一IP网络地址下的不同物理网络,常称为掩码位、子网掩码号或者子网掩码ID。不同子网就是依据这个掩码ID来识别的。

子网掩码的二进制模式中,如果某位为1,则对应IP地址中的该位为网络地址中的1;如果某位为0,则对应IP地址中的该位为主机地址中的1。

如二进制模式:11111111 11111111 11111111 00000000中,前三个字节为1,代表对应IP地址中最高的三个字节为网络地址;后一个字节为0,代表对应IP地址中最后一个字节为主机地址。

示例:有一个C类地址为192.9.200.13,它的缺省子网掩码为255.255.255.0,则它的网络号和主机号为:

第一步:将IP地址192.9.200.13转化为二进制:11000000 00001001 11001000 00001101

第二步:将子网掩码255.255.255.0转化为二进制:11111111 11111111 11111111 00000000

第三步:将以上两个二进制数逻辑与运算,得出的结果即为网络号:11000000 00001001 11001000 00000000,即192.9.200.0

第四步:将子网掩码的二进制取反:00000000 00000000 00000000 11111111,与IP地址进行逻辑与运算,得出的解雇即为主机号:0.0.0.13

当然,在计算主机号时,可不用取反子网掩码二进制,直接令其与IP地址异或即可。

3 子网掩码的划分

如果要将一个网络划分为多个子网,如何确定子网掩码?步骤如下:

第一步:将要划分的子网数目转换为2的m次方。如果不是恰好是2的多少次方,则按照取大原则。

第二步:将上一步确定的幂m按照高序占用主机地址前m位,再转化为十进制。如m为3,表示主机位中有3位被划分为网络标识号占用,因网络标识号都为1,故如是C类地址,主机号对应的字节变为11100000,转化为十进制后为224,故子网掩码为255.255.255.224,如果是B类网络,则子网掩码为255.255.224.0。

你可能感兴趣的:(计算机网络学习)