七層網絡協議中的傳輸概念
我們都知道,網絡協議的通行和它的分層結構式分不開的。在七層網絡協議模型中,介于應用層和網絡層之間的傳輸層是分層網絡體系結構的重心部分.它的重要任務就是直接給運行在不同主機上的應用程序提供通信服務.
傳輸層協議為不同主機上的應用程序進程提供邏輯通信.邏輯通信的意思就是盡管通信的應用進程之間不是物理連接的(實際上,它們可能是在一個行星的不同位置,通過各種各樣的路由器和各種鏈接類型連在一起),而從應用程序的角度來看,它們就像是物理連接的一樣.應用程序通過使用傳輸層提供的邏輯通信互相傳輸信息,而不用考慮用來傳送這些信息的物理基礎設施.團.1描述了邏輯通信的概念.
如圖1所示,傳輸層協議實現于終端系統上,而不是在網絡路由器上.網絡路由器只作用于3—PDU的網絡層字段,而不作用于傳輸層字段.
圖1 七層網絡協議模型 傳輸層在兩個應用程序之間提供了邏輯的而不是物理的通信
在發送方,傳輸層將應用程序發送的消息轉換成4—PDU形式(即:傳輸層協議數據單元).構造4-PDU的過程就是將應用程序消息分割成較小的塊,井給每個塊加上一個頭部.然后,傳輸層將這些4-PDU傳遞給網絡層.在網絡層,每一個4—PDU又被封裝到一個3—PDU今.在接收方,傳輸層接收從網絡層傳送過來的4—PDU,并將這些4-PDU的頭部去掉,將消息重新裝配,最后將它們傳遞給接收進程.
一個計算機網絡可以為網絡應用程序制定多個傳輸層協議.例如,因特網(Internet)有兩個協議——TCP和UDP.每一個協議都為調用應用程序提供一套不同的服務.
所有的傳輸層協議都為應用程序提供多路復用多路分解服務.除了多路復用移路分解服務之外,傳輸層協議還可以給應用進程提供其他服務,包括可靠數據傳輸、帶寬保證和傳輸延遲保證.
相信大家對于在七層網絡協議模型中的一些傳輸概念有所了解了,那么在今后的文章中,我們還會對這方面內容進行補充,敬請關注。






















