1. 程式人生 > >傳輸層(Transport Layer)

傳輸層(Transport Layer)

傳輸層是整個網路的關鍵部分,它是實現兩個使用者程序間端到端的可靠通訊,處理資料包的錯誤,資料包的次序,以及一些其他關鍵傳輸問題。它向下(七層模型的向下)是通訊服務的最高層,彌補通訊子網的差異和不足,而向上是使用者功能的最底層。


主要功能:建立、維護和拆除傳輸層的連線,向網路層提供合適的服務。提供端到端的錯誤恢復和流量控制,向會話層提供獨立於網路層的傳送服務和可靠的透明資料傳輸。


傳輸層的相關協議

TCP(Transmission control protocol傳輸控制協議)

UDP(User Datagram Protocol使用者資料報協議

它們涉及服務使用的埠號,主機根據埠號識別服務,區分會話。


埠:如WWW服務埠號:80  Telnet服務埠號:23等

C:WINDOWS\system32\drivers\etc\services 記錄了服務名稱和對應的埠號


區分會話:源IP,源埠號,目標IP,目標埠號,四者共同唯一標識一個會話。


命令:netstat[空格] -n

可以獲取其他應用使用的埠和IP等