Welcome to Yumao′s Blog.
修改TCP ACK 以減少FFxiv遊戲延遲
, 2013年10月12日 , , 评论 在〈修改TCP ACK 以減少FFxiv遊戲延遲〉中留言功能已關閉 ,

TCP本身屬面向鏈接的通訊協議
通訊雙方的每壹個收發動作
需要以通訊鏈路正常爲前提
因此TCP協議內部提供了默認的ACK驗證機制
假定A、B之間存在壹條TCP通訊鏈路
某壹時刻A第壹次向B發送數據
而之後B未主動向A發送數據 則約200ms之後
B會自動向A回發壹個長度爲1的ACK確認包
而A在未收到ACK確認包之前
不允許第二次向B發送數據
因此B第二次收到數據時
會莫名其妙的産生壹個約200ms的延時——ACK確認包默認的發送時延
(閱讀全文…)

关键字:, , ,
分页 (1): 1