傳輸層 TCP UDP
- TCP:ip提供點到點的連接,通過ip可以找到目標主機,TCP 傳輸控制協議 提供可靠的面向連接的端到端的協議(確認端口、提供服務類型)(傳輸效率低)
- DUP:用戶數據報協議,不可靠的 非面向連接的協議。(傳輸效率高)
- TCP封裝格式
4.TCP的三次握手=建立連接、 四次斷開 =結束通信
發送完成之後斷開連接=四次斷開
TCP計時器: - 重傳計時器——爲了控制丟失的數據段
- 堅持計時器——爲了防止零窗口死鎖(信息不對成,雙方都在等待)
- 保活計時器——防止兩個TCP連接長時間的空閒
- 等待計時器——收到最後一個ACK後不直接斷開,等待一段時間
基於Tcp常用應用及端口
Windows下查詢應用及端口:
C:\windows\system32\drivers\etc services-editplus
UDP封裝格式:
基於UDP的應用及其端口:
UDP沒有流控機制,只有校驗來提供差錯控制。