Linux性能優化實戰 47-48 服務器丟包的檢測思路

一、消息收發流程圖及丟包可能原因 1. 在網卡收包後,環形緩衝區可能會因爲溢出而丟包; 2. 在鏈路層,可能會因爲網絡幀校驗失敗、QoS 等而丟包; 3. 在 IP 層,可能會因爲路由失敗、組包大小超過 MTU 等而丟包; 4. 在傳輸層,可能會因爲端口未監聽、資源佔用超過內核限制等而丟包; 5. 在套接字層,可能會因爲套接字緩衝區溢出而丟包; 6. 在應用層,可能會因爲應用程序異常而丟包; 7.
相關文章
相關標籤/搜索