计算机网络中的计算题主要围绕子网划分和路由算法展开,以下为典型例题及解析:
题1:已知IP地址块192.168.1.0/24,需划分4个子网,每个子网至少支持50台主机,求子网掩码及各子网主机范围。
解析:划分4个子网需借用2位主机位(2²=4),子网掩码为255.255.255.192(/26)。每个子网可用主机位为6位(2⁶-2=62≥50)。
子网1:网络地址192.168.1.0,主机范围192.168.1.1-192.168.1.62,广播地址192.168.1.63
子网2:网络地址192.168.1.64,主机范围192.168.1.65-192.168.1.126,广播地址192.168.1.127
子网3:网络地址192.168.1.128,主机范围192.168.1.129-192.168.1.190,广播地址192.168.1.191
子网4:网络地址192.168.1.192,主机范围192.168.1.193-192.168.1.254,广播地址192.168.1.255
题2:某路由器路由表如下,目的IP为172.16.3.5,求转发端口。
路由表:
172.16.0.0/16 → 端口A
172.16.2.0/24 → 端口B
172.16.3.0/24 → 端口C
0.0.0.0/0 → 端口D
解析:最长前缀匹配原则,172.16.3.5与172.16.3.0/24匹配长度最长(24位),故转发至端口C。
题3:假设一个IP数据报总长度为3000字节(固定首部20字节),要经过MTU为1500字节的网络,求分片后的各片首部信息。
解析:MTU=1500字节,数据部分最大1480字节。原数据部分2980字节,需分2片。
片1:总长度1500字节,首部20字节,数据1480字节,标识字段X,MF=1,片偏移0
片2:总长度1520字节(2980-1480=1500数据+20首部),标识字段X,MF=0,片偏移1480/8=185
掌握子网划分的关键是确定借位数量,路由计算需理解最长前缀匹配,分片问题要注意MTU与片偏移的计算规则。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。