tcp zerowindow怎么解決 通信信道帶寬為1Gb/s,端到端時(shí)延為10ms。TCP的發(fā)送窗口為65535字節(jié)。試問:可能達(dá)到的最大吞吐量是多少?
通信信道帶寬為1Gb/s,端到端時(shí)延為10ms。TCP的發(fā)送窗口為65535字節(jié)。試問:可能達(dá)到的最大吞吐量是多少?往返延遲等于端到端傳播延遲的兩倍,即20ms=0.02s。傳輸延遲等于窗口數(shù)據(jù)量除以
通信信道帶寬為1Gb/s,端到端時(shí)延為10ms。TCP的發(fā)送窗口為65535字節(jié)。試問:可能達(dá)到的最大吞吐量是多少?
往返延遲等于端到端傳播延遲的兩倍,即20ms=0.02s。傳輸延遲等于窗口數(shù)據(jù)量除以帶寬,即65535*8/10^9秒。TCP每次發(fā)送一個(gè)窗口都需要等待確認(rèn)消息返回,所以需要經(jīng)過一個(gè)往返延遲才能發(fā)送下一個(gè)窗口(確認(rèn)消息很小,不管傳輸延遲),在一個(gè)傳輸回合中,有一個(gè)傳輸延遲和一個(gè)往返延遲,而發(fā)送的數(shù)據(jù)量是一個(gè)窗口的大?。ㄟ@里不考慮TCP、IP報(bào)頭和幀組成),因此最大吞吐量是一個(gè)窗口的大小除以一輪傳輸?shù)臅r(shí)間,即65535*8/(65535*8/10^9)54Mbit/S/1000Mbit/S=2。55%. 通信傳輸中注意g=10^9 M=10^6