看板 Network 關於我們 聯絡資訊
之前因為專案需要, 在應用層作了滑動窗功能。 但是一直搞不懂一個問題, 就是傳輸層不就有滑動窗來保證端點之間的傳輸? 有什麼原因需要在這層做一個滑動窗? 之前問過幾位同事, 但是每個人的答案都不太一樣, 其中一位說是怕網路設備有問題, 為了保證送達才這樣做。 另一位說是為了讓每筆資料(類似struct)能夠完整送達才這樣做。 (怕超過MTU上限而被截斷,導致無法正確解讀資料嗎?) 不知道哪個比較正確?或是漏掉什麼可能? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.45.91 ※ 文章網址: https://www.ptt.cc/bbs/Network/M.1479663171.A.AA6.html
deadwood: 也可能你們用的是UDP傳輸吧? 11/21 08:29
zelkova: 忘了說我們是用TCP.. 11/21 18:33