【计算机网络 第8版】谢希仁编著 第四章网络层 地址类题型总结
小结
个人觉得地址类在网络层算好做的题,这部分知识本身并不多,理解到位了就是2进制和10进制的换算题了。而且这种题给你一小时例题和标答,肯定自己都能悟出来。但是计网网络层的整体我感觉很散,老师讲的也乱七八糟的,听不了一点。
需要的知识储备:ABCDE类地址、地址掩码、ABCD类网络(地址和网络这两个概念搞混了我很久很久)、子网划分
举个例子:150.120.90.60/28,128<150<192,是B类地址;
24<28<32,是C类网络的子网,不是D类网络(D类必须等于32)。
题目
逐题解析
4.22
前面两个数字都一致,看第三个数字——
四个翻译过来就是
10000100,10000101,10000110,10000111
四个IP前面22位数字相同,因此最大聚合是212.56.132.0/22
深入理解:这个聚合结果的覆盖范围是从212.56.10000100.00000000到212.56.10000111.11111111,共计4个子网
4.23
208.100|00000
208.10000010.000111|00
前面的地址块包含了后面的地址块
4.27
86.32/12=86.0010|0000
IP的第二个数属于[32,47],只能选1
4.28
四个选项:0000|0000,0010|0000,000001|00,0101|0000,目标的开头是00000010,因此只有第1个的网络前缀合题。
4.29
两个数第二位出现差异,分别是00000111,00011111,前11位数相同,选4
4.30
全部翻译成2进制,数有多少个1就行。2、4、11、30。
4.31
第三个数字是84,地址翻译成二进制:140.120.0101|0100.24/20,因此最小地址是140.120.80.0,最大地址是140.120.95.255,地址掩码是255.255.240.0。地址块一共有2^12=4096个地址(可分配地址4094个),相当于16个C类地址。
知识储备:地址块的地址数是2的主机号数量次方-2,去掉最大地址和最小地址。C类地址是第17-24位数都定下来了的,现在21-24没定,所以是2的四次方。
4.32
同理,190.87.140.202=190.87.140.11001|010/29,因此最小地址是190.87.140.200,最大地址是190.87.140.207,掩码是255.255.255.248,地址有2^3=8个(可分配地址6个),相当于1/32个C类地址(没错我瞳孔裂开了)
4.33
翻译IP:136.23.12.01|000000/26,划分成4个一样大的子网,那么拿出2位,变成
136.23.12.0100|0000/28,136.23.12.0101|0000/28,
136.23.12.0110|0000/28,136.23.12.0111|0000/28。
(1)前缀有28位(2)每个子网中有2^4-2=14个地址(3)地址块是
10001000.00010111.0001100.0100*,
10001000.00010111.0001100.0101*,
10001000.00010111.0001100.0110*,
10001000.00010111.0001100.0111*。
(4)因为题目说的是可分配给主机,因此去掉最小最大的
136.23.12.65,136.23.12.78
136.23.12.81,136.23.12.94
136.23.12.97,136.23.12.110
136.23.12.113,136.23.12.126
如果我写的够详细,就点个赞叭!