在分组交换网中,假设网络层的分组长度为64字节,其中分组头占3个字节,此分组在数据链路层上传输时,应嵌入到信息帧〈I帧〉的信息字段中。如果运输层有一长度为549字节的报文需送往目标计算机,试问:
(1)传送该报文应分为几个分组?
(2)若每个信息帧在信道上传送是彼此独立的,且不计连接和释放信道的通信开销,那么,该报文各信息帧的比特流总共有多少位?
解答:
分析与解答
【相关知识】
〈1〉帧〈数据链路层〉的概念及其格式。
〈2〉分组〈网络层〉的概念及其格式
〈3〉运输层一一网络层一一数据链路层三者之间的关系
【试题分析】本题考核考生对于网络中低几层之间关系的了解程度,特别是数据由
源计算机送往目的计算机的过程中,在各层次之间的传送问题。
运输层中的数据〈报文〉交给网络层后将被编成若干个分组,每个分组都由若干字节的分组头和有效数据两部分构成.而分组在数据链路层上传输时将被嵌入到数据帧中,作为其信息字段,根据教材中〈P103页〉的帧格式中共有6(1+1+1+2+1〉字节的附加信息,记住此格式则本题的计算仍然不是很难的。即帧长=分组长+6,分组长=有效数据长度+3.
【解题注惠事项】
〈1〉注意分组与帧中附加信息部分的位数或字节数,要写清楚。
〈2〉本题中给出的要传输的数据〈报文〉总长刚好是分组的整数倍,否则要按过剩近似值计算。
【参考答案及得分点】
549/(64-3)=549/61=9个〈分组〉〈3分〉
其中64-3得2分
传送该报文应分为9个分组
I=9×8X(1+l+1+64+2+1)=5040〈位〉〈3分〉
其中1+1+1+64+2+1〈帧长〉得1分
指出X8(位数/字节)得1分
比特流总共有5040位。
责任编辑:小草