TCP和UDP的代理服務器有什麽差別?
壹、使用代理不同
1、TCP代理:面向連接的、可靠的、基於字節流的傳輸層通信協議的代理。
2、UDP代理:無需建立連接就可以發送封裝的 IP 數據報的代理。
二、傳輸方式不同
1、TCP代理:把數據流分割成適當長度的報文段,最大傳輸段大小(MSS)通常受該計算機連接的網絡的數據鏈路層的最大傳送單元(MTU)限制。之後TCP把數據包傳給IP層,由來通過網絡將包傳送給接收端實體的TCP層。
2、UDP代理:除了給應用程序發送數據包功能並允許在所需的層次上架構自己的協議之外,幾乎沒有做什麽特別的的事情。
三、分組方式不同
1、TCP代理:旨在適應支持多網絡應用的分層協議層次結構。 連接到不同但互連的計算機通信網絡的主計算機中的成對進程之間依靠TCP提供可靠的通信服務。?
2、UDP代理:不提供數據包分組、組裝和不能對數據包進行排序的缺點,當報文發送之後,是無法得知其是否安全完整到達的。
百度百科-UDP
百度百科-TCP