【计算机网络 第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


如果我写的够详细,就点个赞叭!

相关推荐
淮北4941 小时前
STL学习(十一、常用的算数算法和集合算法)
c++·vscode·学习·算法
糖葫芦君1 小时前
玻尔兹曼分布与玻尔兹曼探索
人工智能·算法·机器学习
摸鱼仙人~1 小时前
Redis 数据结构全景解析
数据结构·数据库·redis
花火|7 小时前
算法训练营day37 动态规划⑤ 完全背包 518. 零钱兑换 II、 377. 组合总和 Ⅳ、70. 爬楼梯 (进阶)
算法·动态规划
Neil今天也要学习7 小时前
永磁同步电机无速度算法--脉振方波注入法
算法
绿炮火7 小时前
【MATLAB】(二)基础知识
开发语言·算法·matlab
88号技师8 小时前
2025年6月最新SCI-灰熊脂肪增长优化算法Grizzly Bear Fat Increase-附Matlab免费代码
开发语言·人工智能·算法·matlab·优化算法
玄月初二丶8 小时前
28. 找出字符串中第一个匹配项的下标
c语言·开发语言·数据结构·算法
qq_427506088 小时前
JavaScript和小程序写水印的方法示例
前端·算法·微信小程序
小猪扒饭8 小时前
C基础 12_day
c语言·笔记·学习·算法