TCP連接複用技術介紹

隨著客戶端一側的併發連接數不斷增加,服務器會逐漸耗盡網絡資源,耗費了很多的資源來處理客戶端一側的大量短連接。連接複用技術加快了後臺服務器的TCP連接處理速度,從而消除了服務器面對多客戶端連接時的性能瓶頸。

未採用連接複用技術的網絡拓撲結構如下圖。服務器一側和客戶端一側的連接數是1:1的關係,隨著服務器連接數的進一步增加,由於TCP/IP協議棧只能處理高吞吐量的數據而不能處理大量的短連接,最終導致服務器耗盡網絡資源,測試顯示服務器消耗80%的資源在處理TCP連接建立和拆除的工作。


TCP連接複用技術介紹


採用連接複用技術後的網絡拓撲結構如下圖。將客戶端一側大量短連接轉換成少量的高吞吐量的長連接,這樣可以在不改變服務器任何配置和內容的前提下充分發揮服務器對高吞吐量數據的處理能力,從而使巨大短連接數造成的性能瓶頸迎刃而解。


TCP連接複用技術介紹


分享到:


相關文章: