TCP的粘包問題以及解決方法

TCP的黏包問題主要分爲以下三種情況: 第一種情況:如上圖中的第一根bar所示,服務端一共讀到兩個數據包,每個數據包都是完成的,並沒有發生粘包的問題,這種情況比較好處理,服務器只需要簡單的從網絡緩衝區去讀就好了,每次服務端讀取到的消息都是完成的,並不會出現數據不正確的情況。 第二種情況:服務端僅收到一個數據包,這個數據包包含客戶端發出的兩條消息的完整信息,這個時候基於第一種情況的邏輯實現的服務端就
相關文章
相關標籤/搜索