教育路上
摘要:在介紹圖 13-1所示的 TCP/IP 結構,提到傳輸層的兩個重要的高級協議,分別是 UOP和 TCP 議, UDP TCP 協議 java,其中UDP 是User datagram Protocol的簡稱,稱為用戶數據報協議,TCP是Transmission Control Protocol 的簡稱,稱為傳輸控制協議,。以下是我們為大家整理的,相信大家閱讀完后肯定有了自己的選擇吧。
2022-05-18 16:39網絡推薦
在介紹圖 13-1所示的 TCP/IP 結構,提到傳輸層的兩個重要的高級協議,分別是 UOP和 TCP 議, 其中UDP 是User datagram Protocol的簡稱,稱為用戶數據報協議,TCP是Transmission Control Protocol 的簡稱,稱為傳輸控制協議, UDP 是無連接通信協議,即在數據傳輸時,數據的發送端和接收端不建立邏輯連接簡 單來說,當一臺計算機向另外一臺計算機發送數據時,發送端不會確認接收端是否存在,就 會發出數據,同樣接收端在收到數據時,也不會向發送端反饋是否收到數據。由于使用 UDP 協議消耗資源小,通信效率高,所以通常都會用于音頻、視頻和普通數據的傳輸,例如視頻 會議都使用 UDP 協議,因為這種情況即使偶爾丟失一兩個數據包,也不會對接受結果產生 太大的影響。但是在使用 UDP 協議傳送數據時,由于 UDP 面向無連接性,不能保證數據的 完整性,因此在傳輸重要數據時不建議使用 UDP 協議。UDP 的交換主機過程如圖 13-4 所 示。
TCP 協議是面向連接的通信協議,即在傳輸數據前先在發送端和接收端建立邏輯連接,然后 再傳輸數據,它提供了兩臺計算機之間可靠無差錯的數據傳輸。在 TCP 連接中必須要明確客 戶端與服務器端,由客戶端向服務端發出連接請求,每次連接的創建都需要經過“三次握手”。 第一次握手??蛻舳讼蚍掌鞫税l出連接請求,等待服務器確認;第二次握手,服務器端向 客戶端回送個響應,通知客戶端收到了連接請求;第三次握手,客戶端再次向服務器端發送 確認信息,確認連接。整個交互過程如圖 13-5 所示。
由于 TCP 協議的面向連接特性,它可以保證傳輸數據的安全性,所以是一個被廣泛采 用的協議,例如在下載文件時,如果數據接收不完整,將會導致文件數據丟失而不能被打開, 因此,下載文件時必須采用 TCP 協議。
訪客的評論 2023/11/08 20:53
文中描述的是準確的嗎,如何報名!