Netty:TCP粘包/拆包問題解決之道

1.TCP粘包/拆包 TCP是一個「流」協議,流,就是沒有界限的一串數據。TCP底層並不瞭解上層業務數據的具體含義,它會根據TCP緩衝區的實際情況進行包的劃分,所以在業務上認爲,一個完整的包可能會被TCP拆分成多個包進行發送,也有可能把多個小的包封裝成一個大的數據包發送,這就是所謂的TCP粘包和拆包問題。 2.粘包問題的解決策略 由於底層TCP無法理解上層的業務數據,所以底層無法保證數據包不被拆分
相關文章
相關標籤/搜索