帶你吃透傳輸層協議,掌握TCP,UDP分分鐘

帶你吃透傳輸層協議,掌握TCP,UDP分分鐘

對於本節我們會從以下幾個方面進行講述:

TCP協議介紹
TCP報文格式
TCP三次握手
TCP四次揮手
UDP協議介紹
常見協議及其端口號
TCP協議介紹
■TCP是面向連接的、可靠的進程到進程通信的協議
■TCP提供全雙工服務,即數據可在同一時間雙向傳輸
■TCP報文段
●TCP將若干個字節構成一個分組, 叫報文段(Segment)
●TCP報文段封裝在IP數據報中
TCP報文格式
在這裏插入圖片描述
計算機中傳輸中通過0和1進行傳輸。
●SYN:同步序號位,TCP需要建立連接時將該值設爲1
●ACK:確認序號位,當該位爲1時,用於確認發送方的數據
●FIN:當TCP斷開連接時將該位置爲1
TCP三次握手
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
TCP四次揮手
在這裏插入圖片描述
這裏我們思考一下問題: TCP建立連接需要三次握手,爲什麼終止連接需要四次揮手?(解釋在最後)
UDP協議介紹
在這裏插入圖片描述
常見協議及其端口號
■常用的TCP端口號及其功能
21-FTP FTP服務器所開放的控制端口
23-Telnet 用於遠程登錄,可以遠程控制管理目標計算機
25-SMTP SMTP服務器開放的端口,用於發送郵件
80-HTTP 超文本傳輸協議
110-POP3 用於郵件的接收
■常用的UDP端口號及其功能
69-TFTP 簡單文件傳輸協議
111-RPC 遠程過程調用
123-NTP 網絡時間協議

答案:TCP在網絡中的應用範圍很廣,主要用在對數據傳輸可靠性要求高的環境中,如網頁瀏
覽,它使用的HTTP就是依賴TCP提供可靠性的。在使用TCP時,通信方對數據的可靠性要
求高,即使因此降低了–些數據傳輸率也是可以接受的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章