6 傳輸層
- 從網絡環境中分佈式進程通信的基本概念出發,
- 討論傳輸層的基本功能,傳輸層嚮應用層提供的服務,
- 傳輸層協議
- 爲進一步研究應用層與應用層協議打基礎。
要求
- 網絡環境中
- 進程通信中
- 傳輸層的基功與服務質量QoS的基概
- UDP協
- TCP協
6.1傳輸層與傳輸層協議
6.1.1傳輸層的基本功能
- 網絡層、數據鏈路層與物理層實現
- 網絡中主機間的數據通信,
- 但數據通信不是組建計算機網絡的目的。
- 計算機網絡的本質是
- 實現分佈在不同地理位置的主機之間的進程通信,以實現應用層的各種網絡服務功能。
- 傳輸層的主要功能是
- 傳輸層是
- 圖6-1:傳輸層基本功能的示意
- 理解傳輸層基功注意下三
(1)網絡層的IP標識主機、路由器的位置
- 路由選擇算法在Internet中選一條源主機-路由器、路由器-路由器、路由器-目的主機的多段「點-點」鏈路組成的傳
輸路徑;IP協議通過這條傳輸路徑完成IP分組數據的傳輸。
- 傳輸層協議利用網絡層所提供的服務,
- 在源的進程與目的進程間建立「端-端」連接,
- 實現分佈式進程通信。
(2) Internet中的路由器與通信線路構成了傳輸網(或承載網)。
- 傳輸網由電信公司運營和管理。
- 如果傳輸網提供的服務不可靠(例如頻繁丟失分組),用戶無法對傳輸網加以控制。
- 解決此問題從兩方面:
- 電信公司提高傳輸網的服務質量;
- 傳輸層對分組丟失、線路故障檢測,採取相應的差錯控制措施,以滿足分佈式進程通信對服務質量(QoS)的要求。
- 傳輸層要討論咋改善QoS,
(3)傳輸層可屏蔽傳輸網實現技術的差異性,
- 彌補網絡層所提供服務的不足,
- 使得應用層在設計各種網絡應用系統時,
- 只需要考慮選擇什麼樣的傳輸層協議可以滿足應用進程通信的要求,
- 而不需要考慮數據傳輸的細節問題。
從「點-點」通信到「端-端」通信是質飛躍,