早教吧 育儿知识 作业答案 考试题库 百科 知识分享

计算机网络第五版(谢希仁编著)的概论部分的习题解答分组交换网中,设报文的长度和分组的长度分别为X和(P+H)(bit),其中P为分组的数据部分的长度,而H为每个分组所带的控制信息固

题目详情
计算机网络第五版(谢希仁编著)的概论部分的习题解答
分组交换网中,设报文的长度和分组的长度分别为X和(P+H)(bit),其中P为分组的数据部分的长度,而H为每个分组所带的控制信息固定长度,与P的大小无关。通信的两端共经过K段链路。链路的数据率为B(b/s),但传播时延和结点的排队时间均可忽略不计。若打算使总的时延为最小,问分组的数据部分长度P应取为多大?
请教各位高人最好是详细的解题过程~
▼优质解答
答案和解析
我的解答如下:
所需要的分组总数为x/p,则总的数据加上控制信息为(p+h)x/p (bit)。
源端发送这些数据需用时:(p+h)x/(pb)。
中间的路由器重传最后一个分组所花的总时间:(k-1)(p+h)/b。
则总延迟为:(p+h)x/(pb)+ (k-1)(p+h)/b。
求该函数对p的导数,可得:-hx/(b*p^2)+(k-1)/b。
令导数为0,得:p=(hx/(k-1))^(1/2)。
则当p=(hx/(k-1))^(1/2)时能使总时延最小。
解答应该没错的,你可以检查下。
看了 计算机网络第五版(谢希仁编著...的网友还看了以下: