计算机三级网络技术 第三章:IP地址规划设计技术

文章介绍了IP地址的结构,每个IP地址由32位二进制组成,分为网络号和主机号。进制转换中提到,十进制转二进制是将数字拆解为2的幂次之和。IP地址分类包括A、B、C三类,根据首字节的值来区分,主机数计算时需减去全0和全1的两种情况,分别对应回送和广播地址。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

fb2e34dc04eb494ca1c5efe70a889643.jpeg

一、进制转换 d9c6d635f15743ab828adc7301e29c86.jpeg

通过观察我们可以知道,IP地址的每一个十进制数转化为二进制时,二进制数都是八位。

IP地址由32个比特位组成,每一段都是8个比特。(8个比特等于一个字节)

ef3c860bca084717a84f7e784795ac48.jpeg假设二进制数是01101111,转化成十进制时,首先从低位到高位进行排序,最低位是0,如果二进制数是1,那么结果就不为0,如果是0,那么结果就为0.

240b118b218048aa9ac98f442b77a545.jpeg

bc36a90b1d2147299e5b55c590330e2e.jpeg 上面这个例子展示的是十进制转化为二进制。

十进制转化为二进制,需要把十进制的每个字节的数字拆开,看看它等于2的多少次方的加和。

63比63少一,所以等于后面所有加起来,(这个可以通过等差数列求和公式证明)所以63转化为二进制就是00111111

小结论:从2的零次方加到2的7次方的和为255,记住这个结论做题可以更快。

比如11101111转化为十进制,就等于255减去16等于239 

二、IP地址分类及子网划分

0e3cc4fb340448bc9c15360853fd2a20.jpeg

IP地址是由网络号和主机号构成的

fe6ebe2f77004f2e84aaddd2b22881fd.jpeg

A类IP地址,第一个字节是网络位,且网络位的最高位一定是0

B类IP地址,前二个字节是网络位,且网络位的开头是10

C类IP地址,前三个字节是网络位,且网络位的的开头是110

观察可以发现前面依次加一个1

我们要记住,A类IP地址只有一个字节是网络位,其余都是主机位

B类有两个字节是网络位

C类有三个字节是网络位

D类IP地址和E类IP地址作为了解

4716269bcd8c44f896d080af334965df.jpeg

区分ABC三类IP地址的依据是根据首字节(也就是网络位的第一个字节)的大小,看看首字节在哪个范围里,从而确定是ABC三类中的哪一种。

我们只能通过网络位的第一个字节来判断,而不能通过网络位来判断,因为ABC三类地址的网络位的字节数不同,但是第一个字节是特殊的(对于第一个字节的前面几个数字有特殊要求)

ABC三类IP地址网络位的第一个字节的范围都是可以自己求解出来的,自己求解一下,加深一下印象。

 这些地址都是连着的,没有说空下来的,这个也不是巧合,可以自己推导的。 8698fd36d4c3490886c4bc31c925256e.jpeg

 为什么主机数后面要减去2呢?因为主机位全为0和主机位全为1,不是给用户使用的,所以要从主机数里减去2.

主机位全为0是回送地址

主机位全为1是直接广播地址

76ab1c204ede49f2930a56b2bc797f96.jpeg

直接广播地址:115.255.255.255(主机位全为1)

比如可以把116的分组(信息)以广播的形式发给115上的所有主机

 

4c163159ba804581b124ffdfaaebb69b.jpeg

 

07f5958ea32d419eadf47028ea1f87ca.jpeg

受限广播地址

可以把115里的所有信息发送给115里的所有主机

6c77d03a0cbf4a3daf30aaf7e72b3d62.jpeg

115.26.45.3  A类

求它的主机号(主机位正常,网络位全为0)  0.26.45.3(网络位变成0就行)

回送地址了解就行,主机号必考

15e34c4a3eb640cea811ccaef73806c8.jpeg

网络地址(网络位正常,主机位全为0)