粘包

1、粘包的概念 粘包:多個數據包被連續存儲於連續的緩存中,在對數據包進行讀取時由於無法確定發生方的發送邊界,而採用某一估測值大小來進行數據讀出,若雙方的size不一致時就會使指發送方發送的若干包數據到接收方接收時粘成一包,從接收緩衝區看,後一包數據的頭緊接着前一包數據的尾。 粘包情況有兩種,一種是粘在一起的包都是完整的數據包,另一種情況是粘在一起的包有不完整的包。 2、出現粘包的原因 出現粘包現象
相關文章
相關標籤/搜索