TCP粘包和拆包原因

最近研究Netty網絡編程,以前項目中頁遇到過數據接收過程中數據質量太差問題,很可能是TCP傳輸過程中問題,特此記錄。   問題產生 一個完整的業務可能會被TCP拆分成多個包進行發送,也有可能把多個小的包封裝成一個大的數據包發送,這個就是TCP的拆包和封包問題。 下面可以看一張圖,是客戶端向服務端發送包: 1.第一種情況,Data1和Data2都分開發送到了Server端,沒有產生粘包和拆包的情況
相關文章
相關標籤/搜索