2018年IP分片网络大题

【知识回顾】

(1)分片的数据长度必须是8B的整数倍

(2)路由器端口号也需要占用该子网中的一个IP地址。

【真题】

2018年IP分片网络大题_第1张图片

第一问:IP地址

【解析】因为192.168.1.0/24这个IP均分给两个部门,所以可以销售部的网络号为0,技术部的子网号为128.

即技术部子网地址为192.168.1.128,销售部的广播地址为192.168.1.127(最后7为主机号为全1)。

第三小问:技术部已经分配了一些IP,254-208-1=45台

注意】最后减1是因为分配了一个IP地址(254)的给路由器的端口,千万别漏了。

第二问:IP分组分片

【解析】第一步:判断“可行的”分片data大小;第二步:除余运算。

因为IP分组总长度为1500,从左边的MTU=1500B去到右边子网的MTU=800B要进行分片,

该IP分组的有20B为首部,即all数据=1480B,对于MTU=800也是首部=20B,

所以得到“理论上”分片的数据=800-20=780B,但注意【分片的数据长度必须是8B的整数倍】,

而780并不是8的倍数(780/8=97``````4),即【实际上】用的是97B=776bit,

所以第二个分片的偏移量=776/8=97。需要分2个片。

第一分片的偏移量为0.(从0开始的)

注意】经典错解:得到1480B和780B后就用1480/780=1····700,这里用780除就默认“每个片的数据部分可以放780B”,实际不能

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