古詩詞大全網 - 成語查詢 - TCP,UDP,ICMP是什麽意思啊?

TCP,UDP,ICMP是什麽意思啊?

1、TCP是壹種面向連接的、可靠的、基於字節流的傳輸層通信協議,由IETF的RFC 793定義。在簡化的計算機網絡OSI模型中,它完成第四層傳輸層所指定的功能。在因特網協議族中,TCP層是位於IP層之上,應用層之下的中間層。不同主機的應用層之間經常需要可靠的、像管道壹樣的連接,但是IP層不提供這樣的流機制,而是提供不可靠的包交換。

2、UDP 是User Datagram Protocol的簡稱, 中文名是用戶數據報協議,是OSI參考模型中壹種無連接的傳輸層協議,提供面向事務的簡單不可靠信息傳送服務,IETF RFC 768是UDP的正式規範。UDP在IP報文的協議號是17。

3、ICMP是Internet控制報文協議。它是TCP/IP協議簇的壹個子協議,用於在IP主機、路由器之間傳遞控制消息。控制消息是指網絡通不通、主機是否可達、路由是否可用等網絡本身的消息。這些控制消息雖然並不傳輸用戶數據,但是對於用戶數據的傳遞起著重要的作用。

擴展資料:

當應用層向TCP層發送用於網間傳輸的、用8位字節表示的數據流,TCP則把數據流分割成適當長度的報文段,最大傳輸段大小(MSS)通常受該計算機連接的網絡的數據鏈路層的最大傳送單元(MTU)限制。之後TCP把數據包傳給IP層,由它來通過網絡將包傳送給接收端實體的TCP層。

TCP為了保證報文傳輸的可靠,就給每個包壹個序號,同時序號也保證了傳送到接收端實體的包的按序接收。然後接收端實體對已成功收到的字節發回壹個相應的確認(ACK);如果發送端實體在合理的往返時延(RTT)內未收到確認,那麽對應的數據(假設丟失了)將會被重傳。

百度百科-TCP

百度百科-UDP

百度百科-ICMP