五層協議review
傳輸層位於網絡層之上,應用層之下。
傳輸層核心功能
先說網絡層,網絡層提提供的是主機到主機的通信服務。而我們的主機上卻運行這大量的應用(進程)。
如何把進程和主機關聯起來便是傳輸層的核心功能。
傳輸層最核心的功能是提供一種復用/分解服務,從而使得網絡層能夠正確的和應用層的進程進行數據通信。
- 復用:多進程--》一個網絡層
- 分解:一個網絡層--》多進程
當然由於TCP/IP協議的引入,傳輸層如果試用TCP協議,傳輸層同樣實現了可靠傳輸的功能。
傳輸層實現
傳輸層協議只在端系統中實現,通俗點,就是在有應用的系統中實現,有應用才有進程,需要復用和分解。
路由器只負責數據轉發,沒有應用,沒有復用和分解的需求,所以路由器沒有必要實現傳輸層協議。
下圖來自《自頂向下計算機網絡》