運輸層協(xié)議和網(wǎng)絡層協(xié)議的主要區(qū)別
發(fā)布時間:2014/9/5 20:24:33 訪問次數(shù):3657
從這里可以看出網(wǎng)絡層和運輸層有明顯的區(qū)別。網(wǎng)絡層是為主機之間提供邏輯通信,OPA4227而運輸層為應用進程之間提供端到端的邏輯通信(見圖5-2)。然而正如后面還要討論的,運輸層還具有網(wǎng)絡層無法代替的許多其他重要功能。
運輸層還要對收到的報文進行差錯檢測。大家應當還記得,在網(wǎng)絡層,。IP數(shù)據(jù)報首部中的檢驗和字段,只檢驗首部是否出現(xiàn)差錯而不檢查數(shù)據(jù)部分。
根據(jù)應用程序的不同需求,運輸層需要有兩種不同的運輸協(xié)議,即面向連接的TCP和無連接的UDP,這兩種協(xié)議就是本章要討論的主要內(nèi)容。
我們還應指出,運輸層向高層用戶屏蔽了下面網(wǎng)絡核心的細節(jié)(如網(wǎng)絡拓撲、所采用的路由選擇協(xié)議等),它使應周進程看見的就是好像在兩個運輸層實體之間有一條端到端的邏輯通信信道,但這條邏輯通信信道對上層的表現(xiàn)卻因運輸層使用的不同協(xié)議而有很大的差別。當運輸層采用面向連接的TCP協(xié)議時,盡管下面的網(wǎng)絡是不可靠的(只提供盡最大努力服務),但這種邏輯通信信道就相當于一條全雙工的可靠信道。但當運輸層采用無連接的UDP協(xié)議時,這種邏輯通信信道仍然是一條不可靠信道。
從這里可以看出網(wǎng)絡層和運輸層有明顯的區(qū)別。網(wǎng)絡層是為主機之間提供邏輯通信,OPA4227而運輸層為應用進程之間提供端到端的邏輯通信(見圖5-2)。然而正如后面還要討論的,運輸層還具有網(wǎng)絡層無法代替的許多其他重要功能。
運輸層還要對收到的報文進行差錯檢測。大家應當還記得,在網(wǎng)絡層,。IP數(shù)據(jù)報首部中的檢驗和字段,只檢驗首部是否出現(xiàn)差錯而不檢查數(shù)據(jù)部分。
根據(jù)應用程序的不同需求,運輸層需要有兩種不同的運輸協(xié)議,即面向連接的TCP和無連接的UDP,這兩種協(xié)議就是本章要討論的主要內(nèi)容。
我們還應指出,運輸層向高層用戶屏蔽了下面網(wǎng)絡核心的細節(jié)(如網(wǎng)絡拓撲、所采用的路由選擇協(xié)議等),它使應周進程看見的就是好像在兩個運輸層實體之間有一條端到端的邏輯通信信道,但這條邏輯通信信道對上層的表現(xiàn)卻因運輸層使用的不同協(xié)議而有很大的差別。當運輸層采用面向連接的TCP協(xié)議時,盡管下面的網(wǎng)絡是不可靠的(只提供盡最大努力服務),但這種邏輯通信信道就相當于一條全雙工的可靠信道。但當運輸層采用無連接的UDP協(xié)議時,這種邏輯通信信道仍然是一條不可靠信道。
上一篇:進程之間的通信
上一篇:運輸層的兩個主要協(xié)議