[請益] 電腦通訊題目

作者: 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