[请益] 电脑通讯题目

楼主: sploo (正确的方向决定一切)   2021-12-03 17:54:40
题目:
假设一人造卫星与地面之距离为 36000 公里,之间有一无线链路(Link)之传输速率
为 10^6 bit/s,若讯号传递速度为光速(3*10^5 km/s),讯框长度为 1000 bytes。若要
充 分利用该链路,且送端与收端视窗大小相同,请问送端之滑动视窗(Sliding window
), 其讯框序号空间(Sequence number space)必须为几个位元(bit)?
自己算如下:
延迟:
1000*8(bits)/10^6(bits/s)=0.008(s)
传送端视窗大小 (SWS) = 延迟 x 频宽
SWS=0.008(s) x 1000(bytes) = 8 bytes
SWS=RWS(收到视窗大小)
当RWS = SWS, 最好 SWS < (MaxSeqNum + 1)/2 , 否则接收端可能还是会收到重复的讯框
8 < (MaxSeqNum + 1)/2 => MaxSeqNum = 16 bytes = 128 bits
讯框序号空间(Sequence number space)必须为128个位元(bit)
以上,知道很可能算错,但不知道错在哪里,请高手帮忙。

Links booklink

Contact Us: admin [ a t ] ucptt.com