版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1第三章第三章 網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu) 現(xiàn)代通信網(wǎng)是一個(gè)巨大的高級(jí)復(fù)雜實(shí)體,要實(shí)現(xiàn)不同網(wǎng)現(xiàn)代通信網(wǎng)是一個(gè)巨大的高級(jí)復(fù)雜實(shí)體,要實(shí)現(xiàn)不同網(wǎng)絡(luò)、不同制造商設(shè)備在不同層次上的互連,整個(gè)通信網(wǎng)必須絡(luò)、不同制造商設(shè)備在不同層次上的互連,整個(gè)通信網(wǎng)必須要有一種體系結(jié)構(gòu):網(wǎng)絡(luò)要有一種體系結(jié)構(gòu):網(wǎng)絡(luò)功能功能體系結(jié)構(gòu)、網(wǎng)絡(luò)體系結(jié)構(gòu)、網(wǎng)絡(luò)路由路由體系結(jié)構(gòu)、體系結(jié)構(gòu)、網(wǎng)絡(luò)網(wǎng)絡(luò)安全安全體系結(jié)構(gòu)、網(wǎng)絡(luò)體系結(jié)構(gòu)、網(wǎng)絡(luò)管理管理體系結(jié)構(gòu)、網(wǎng)絡(luò)體系結(jié)構(gòu)、網(wǎng)絡(luò)性能模型性能模型甚至甚至于于網(wǎng)絡(luò)拓?fù)淠P途W(wǎng)絡(luò)拓?fù)淠P投伎梢詺w結(jié)到網(wǎng)絡(luò)體系結(jié)構(gòu)這一概念之下。都可以歸結(jié)到網(wǎng)絡(luò)體系結(jié)構(gòu)這一概念之下。2第三章第三章 網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)
2、網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)為實(shí)現(xiàn)互連,而要求網(wǎng)絡(luò)設(shè)備必須為實(shí)現(xiàn)互連,而要求網(wǎng)絡(luò)設(shè)備必須實(shí)現(xiàn)的通信實(shí)現(xiàn)的通信功能功能的的邏輯分布結(jié)構(gòu)邏輯分布結(jié)構(gòu),以及必須遵守的相關(guān),以及必須遵守的相關(guān)通通信協(xié)議信協(xié)議所組成的一個(gè)集合,它是指導(dǎo)網(wǎng)絡(luò)設(shè)備制造,構(gòu)建所組成的一個(gè)集合,它是指導(dǎo)網(wǎng)絡(luò)設(shè)備制造,構(gòu)建現(xiàn)代通信網(wǎng)的現(xiàn)代通信網(wǎng)的基礎(chǔ)基礎(chǔ)。 3 3.1 3.1 概述概述 3.2 OSI 3.2 OSI參考模型參考模型 3.3 TCP/IP 3.3 TCP/IP協(xié)議協(xié)議 第三章第三章 網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)43.1 3.1 概述概述3.1.1 3.1.1 網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)定義定義 3.1.2 3.1.2 網(wǎng)絡(luò)
3、的分層和分段網(wǎng)絡(luò)的分層和分段 3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能5n 網(wǎng)絡(luò)體系結(jié)構(gòu)是一套頂層的設(shè)計(jì)準(zhǔn)則,這套準(zhǔn)則是用來(lái)指導(dǎo)網(wǎng)絡(luò)體系結(jié)構(gòu)是一套頂層的設(shè)計(jì)準(zhǔn)則,這套準(zhǔn)則是用來(lái)指導(dǎo)網(wǎng)絡(luò)的技術(shù)設(shè)計(jì),特別是協(xié)議和算法的工程設(shè)計(jì)。網(wǎng)絡(luò)的技術(shù)設(shè)計(jì),特別是協(xié)議和算法的工程設(shè)計(jì)。 可以分為兩個(gè)層次:可以分為兩個(gè)層次: 網(wǎng)絡(luò)的構(gòu)建原則,本層次確定了網(wǎng)絡(luò)的基本框架;網(wǎng)絡(luò)的構(gòu)建原則,本層次確定了網(wǎng)絡(luò)的基本框架; 功能分解和系統(tǒng)的模塊化,本層次指出了實(shí)現(xiàn)網(wǎng)絡(luò)體系結(jié)構(gòu)功能分解和系統(tǒng)的模塊化,本層次指出了實(shí)現(xiàn)網(wǎng)絡(luò)體系結(jié)構(gòu)的方法。的方法。3.1.1 3.1.1 網(wǎng)絡(luò)體系結(jié)構(gòu)定義網(wǎng)絡(luò)體系結(jié)構(gòu)定義6必須完成
4、的具體工作:必須完成的具體工作: 按一定規(guī)則把網(wǎng)絡(luò)劃分成為許多部分,并明確每一部分所按一定規(guī)則把網(wǎng)絡(luò)劃分成為許多部分,并明確每一部分所包含的內(nèi)容;包含的內(nèi)容; 建立參考模型,將各部分組合成通信網(wǎng),并明確各部分間建立參考模型,將各部分組合成通信網(wǎng),并明確各部分間的參考點(diǎn);的參考點(diǎn); 設(shè)置標(biāo)準(zhǔn)化接口,對(duì)參考點(diǎn)的接口標(biāo)準(zhǔn)化。接口標(biāo)準(zhǔn)化,設(shè)置標(biāo)準(zhǔn)化接口,對(duì)參考點(diǎn)的接口標(biāo)準(zhǔn)化。接口標(biāo)準(zhǔn)化,實(shí)質(zhì)就是從整體上使通信網(wǎng)最優(yōu)化。實(shí)質(zhì)就是從整體上使通信網(wǎng)最優(yōu)化。3.1.1 3.1.1 網(wǎng)絡(luò)體系結(jié)構(gòu)定義網(wǎng)絡(luò)體系結(jié)構(gòu)定義73.1 3.1 概述概述 3.1.1 3.1.1 網(wǎng)絡(luò)體系結(jié)構(gòu)定義網(wǎng)絡(luò)體系結(jié)構(gòu)定義 3.1.2
5、3.1.2 網(wǎng)絡(luò)的分層和分段網(wǎng)絡(luò)的分層和分段 3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能81 1、分層、分層 任意一個(gè)網(wǎng)絡(luò)總可以從任意一個(gè)網(wǎng)絡(luò)總可以從垂直方向垂直方向分解為若干獨(dú)立的層,分解為若干獨(dú)立的層,相鄰層之間具有相鄰層之間具有客戶客戶/ /服務(wù)器服務(wù)器關(guān)系。關(guān)系。 (客戶即使用者,是指向服務(wù)器請(qǐng)求提供服務(wù)的邏輯系(客戶即使用者,是指向服務(wù)器請(qǐng)求提供服務(wù)的邏輯系統(tǒng);服務(wù)器是提供服務(wù)者,是提供客戶服務(wù)的邏輯系統(tǒng)。)統(tǒng);服務(wù)器是提供服務(wù)者,是提供客戶服務(wù)的邏輯系統(tǒng)。) 3.1.2 3.1.2 網(wǎng)絡(luò)的分層和分段網(wǎng)絡(luò)的分層和分段9分層的好處分層的好處 各層相互獨(dú)立:各層相互獨(dú)立:某
6、一層并不需要知道它下面的層是如何實(shí)現(xiàn)某一層并不需要知道它下面的層是如何實(shí)現(xiàn)的,而僅僅需要知道該層通過(guò)層間接口所提供的服務(wù)即可。的,而僅僅需要知道該層通過(guò)層間接口所提供的服務(wù)即可。因此各層均可以采用最合適的技術(shù)來(lái)實(shí)現(xiàn)。因此各層均可以采用最合適的技術(shù)來(lái)實(shí)現(xiàn)。 靈活性好:靈活性好:當(dāng)任何一層發(fā)生變化時(shí),只要接口關(guān)系保持不變,當(dāng)任何一層發(fā)生變化時(shí),只要接口關(guān)系保持不變,上下相鄰層則均不受影響。而且,某層提供的服務(wù)可以修改,上下相鄰層則均不受影響。而且,某層提供的服務(wù)可以修改,如果當(dāng)某層提供的服務(wù)不再需要時(shí),可將這層取消。如果當(dāng)某層提供的服務(wù)不再需要時(shí),可將這層取消。 實(shí)現(xiàn)和維護(hù)方便:實(shí)現(xiàn)和維護(hù)方便:將
7、整個(gè)系統(tǒng)分解成若干個(gè)易于處理的部分,將整個(gè)系統(tǒng)分解成若干個(gè)易于處理的部分,而使通信網(wǎng)的實(shí)現(xiàn)、調(diào)試和維護(hù)等變得容易。而使通信網(wǎng)的實(shí)現(xiàn)、調(diào)試和維護(hù)等變得容易。 3.1.2 3.1.2 網(wǎng)絡(luò)的分層和分段網(wǎng)絡(luò)的分層和分段102 2、分段、分段 網(wǎng)絡(luò)分層后,每一層仍然很復(fù)雜,再?gòu)木W(wǎng)絡(luò)分層后,每一層仍然很復(fù)雜,再?gòu)乃椒较蛩椒较虬衙堪衙恳粚泳W(wǎng)絡(luò)化分為若干個(gè)分離的部分,這就是分段。一層網(wǎng)絡(luò)化分為若干個(gè)分離的部分,這就是分段。3.1.2 3.1.2 網(wǎng)絡(luò)的分層和分段網(wǎng)絡(luò)的分層和分段11分段的好處分段的好處 允許層網(wǎng)絡(luò)的一部分被層網(wǎng)絡(luò)的其余部分看成一個(gè)單獨(dú)允許層網(wǎng)絡(luò)的一部分被層網(wǎng)絡(luò)的其余部分看成一個(gè)單獨(dú)實(shí)體,
8、減少層網(wǎng)絡(luò)實(shí)體,減少層網(wǎng)絡(luò)管理控制管理控制的復(fù)雜性,網(wǎng)絡(luò)運(yùn)營(yíng)可以自由的復(fù)雜性,網(wǎng)絡(luò)運(yùn)營(yíng)可以自由地改變其子網(wǎng)或使其最佳化,而不影響層網(wǎng)絡(luò)的其余部分。地改變其子網(wǎng)或使其最佳化,而不影響層網(wǎng)絡(luò)的其余部分。 (子網(wǎng):較老的、一般化的含義是互聯(lián)網(wǎng)絡(luò)中的一個(gè)物(子網(wǎng):較老的、一般化的含義是互聯(lián)網(wǎng)絡(luò)中的一個(gè)物理網(wǎng)絡(luò)。在因特網(wǎng)協(xié)議(理網(wǎng)絡(luò)。在因特網(wǎng)協(xié)議(Internet ProtocolInternet Protocol,IPIP)中,子)中,子網(wǎng)指的是從有類別網(wǎng)絡(luò)中劃分出來(lái)的一部分)網(wǎng)指的是從有類別網(wǎng)絡(luò)中劃分出來(lái)的一部分) 3.1.2 3.1.2 網(wǎng)絡(luò)的分層和分段網(wǎng)絡(luò)的分層和分段123.1 3.1 概述概述
9、 3.1.1 3.1.1 網(wǎng)絡(luò)體系結(jié)構(gòu)定義網(wǎng)絡(luò)體系結(jié)構(gòu)定義 3.1.2 3.1.2 網(wǎng)絡(luò)的分層和分段網(wǎng)絡(luò)的分層和分段 3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能133.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能1 1、協(xié)議、協(xié)議 協(xié)議的定義協(xié)議的定義 在現(xiàn)代通信網(wǎng)中,要做到有條不紊地交換信息,每個(gè)在現(xiàn)代通信網(wǎng)中,要做到有條不紊地交換信息,每個(gè)節(jié)點(diǎn)都必須遵守一些事先確定的規(guī)則。這些規(guī)則明確規(guī)定節(jié)點(diǎn)都必須遵守一些事先確定的規(guī)則。這些規(guī)則明確規(guī)定了通信中同步、時(shí)序、錯(cuò)誤檢測(cè)和糾正等所有有關(guān)的細(xì)節(jié)。了通信中同步、時(shí)序、錯(cuò)誤檢測(cè)和糾正等所有有關(guān)的細(xì)節(jié)。這些為網(wǎng)絡(luò)信息交換而建立的規(guī)
10、則、標(biāo)準(zhǔn)或約定就稱為協(xié)這些為網(wǎng)絡(luò)信息交換而建立的規(guī)則、標(biāo)準(zhǔn)或約定就稱為協(xié)議。議。 ( (通信雙方的兩個(gè)實(shí)體之間管理數(shù)據(jù)交換的一組規(guī)則通信雙方的兩個(gè)實(shí)體之間管理數(shù)據(jù)交換的一組規(guī)則稱為通信協(xié)議稱為通信協(xié)議) )。 14 協(xié)議的要素協(xié)議的要素 語(yǔ)法:語(yǔ)法:信息與控制信息的結(jié)構(gòu)或格式;信息與控制信息的結(jié)構(gòu)或格式; 語(yǔ)義:語(yǔ)義:需要發(fā)出何種控制信息、完成何種動(dòng)作,以及做出需要發(fā)出何種控制信息、完成何種動(dòng)作,以及做出何種應(yīng)答;何種應(yīng)答; 同步:同步:事件實(shí)現(xiàn)的詳細(xì)說(shuō)明及嚴(yán)格的同一時(shí)刻通信問(wèn)題。事件實(shí)現(xiàn)的詳細(xì)說(shuō)明及嚴(yán)格的同一時(shí)刻通信問(wèn)題。3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能152 2、協(xié)
11、議的功能、協(xié)議的功能 通信協(xié)議具有的主要功能有通信協(xié)議具有的主要功能有分段和組裝分段和組裝、封裝封裝、連接控連接控制制、流量控制流量控制、差錯(cuò)控制差錯(cuò)控制、尋址尋址、復(fù)用及附加服務(wù)復(fù)用及附加服務(wù)。 分段和組裝分段和組裝 在應(yīng)用層將轉(zhuǎn)移數(shù)據(jù)的邏輯單元稱為在應(yīng)用層將轉(zhuǎn)移數(shù)據(jù)的邏輯單元稱為消息消息,應(yīng)用實(shí)體,應(yīng)用實(shí)體之間以消息的形式或以連續(xù)數(shù)據(jù)流的形式發(fā)送數(shù)據(jù),較低層之間以消息的形式或以連續(xù)數(shù)據(jù)流的形式發(fā)送數(shù)據(jù),較低層的協(xié)議需要把數(shù)據(jù)分為較小的、長(zhǎng)度受限的數(shù)據(jù)塊的協(xié)議需要把數(shù)據(jù)分為較小的、長(zhǎng)度受限的數(shù)據(jù)塊分段分段。 通常把通常把兩實(shí)體之間兩實(shí)體之間按照協(xié)議交換的數(shù)據(jù)塊稱為協(xié)議數(shù)據(jù)按照協(xié)議交換的數(shù)據(jù)塊
12、稱為協(xié)議數(shù)據(jù)單元單元(Protocol Data Unit(Protocol Data Unit,PDUPDU,在接收端重新把數(shù)據(jù)組裝,在接收端重新把數(shù)據(jù)組裝成消息。對(duì)數(shù)據(jù)的分段如圖成消息。對(duì)數(shù)據(jù)的分段如圖3.13.1所示。所示。 3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能16圖圖3.13.1數(shù)據(jù)分段示意圖數(shù)據(jù)分段示意圖3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能17分段的理由:分段的理由: 通信子網(wǎng)一般只能接收通信子網(wǎng)一般只能接收一定長(zhǎng)度一定長(zhǎng)度的數(shù)據(jù)塊,例如的數(shù)據(jù)塊,例如ATMATM網(wǎng)絡(luò)網(wǎng)絡(luò)的數(shù)據(jù)單元的長(zhǎng)度固定為的數(shù)據(jù)單元的長(zhǎng)度固定為5353個(gè)字節(jié),以太網(wǎng)傳送的數(shù)
13、據(jù)單元個(gè)字節(jié),以太網(wǎng)傳送的數(shù)據(jù)單元最大長(zhǎng)度為最大長(zhǎng)度為1526/1526/15001500前導(dǎo)碼(前導(dǎo)碼(8 8)目的)目的MACMAC(6 6)源)源MACMAC(6 6)TypeType(2 2)CRCCRC(4 4) 個(gè)字節(jié)。為了有效地實(shí)現(xiàn)數(shù)據(jù)個(gè)字節(jié)。為了有效地實(shí)現(xiàn)數(shù)據(jù)通過(guò)網(wǎng)絡(luò)傳送,必須對(duì)數(shù)據(jù)流進(jìn)行分段,便于在長(zhǎng)度上和網(wǎng)通過(guò)網(wǎng)絡(luò)傳送,必須對(duì)數(shù)據(jù)流進(jìn)行分段,便于在長(zhǎng)度上和網(wǎng)絡(luò)中的數(shù)據(jù)單元進(jìn)行適配。絡(luò)中的數(shù)據(jù)單元進(jìn)行適配。 對(duì)于長(zhǎng)度較小的對(duì)于長(zhǎng)度較小的PDUPDU進(jìn)行進(jìn)行差錯(cuò)控制可以更加有效差錯(cuò)控制可以更加有效,當(dāng)需要,當(dāng)需要重傳時(shí),只需要重傳較少的比特?cái)?shù)。重傳時(shí),只需要重傳較少的比特?cái)?shù)。
14、對(duì)于共享信道的傳輸系統(tǒng),對(duì)數(shù)據(jù)流進(jìn)行分段可使各個(gè)對(duì)于共享信道的傳輸系統(tǒng),對(duì)數(shù)據(jù)流進(jìn)行分段可使各個(gè)終端得到更為終端得到更為均等的傳輸機(jī)會(huì)均等的傳輸機(jī)會(huì)。 對(duì)數(shù)據(jù)進(jìn)行分段,接收實(shí)體分可配對(duì)數(shù)據(jù)進(jìn)行分段,接收實(shí)體分可配較小的緩沖區(qū)較小的緩沖區(qū)。3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能18分段帶來(lái)不利的因素:分段帶來(lái)不利的因素: 每個(gè)每個(gè)PDUPDU包含一定量的控制信息,因此數(shù)據(jù)單元的長(zhǎng)度越包含一定量的控制信息,因此數(shù)據(jù)單元的長(zhǎng)度越小,控制信息的比特?cái)?shù)在整個(gè)數(shù)據(jù)單元的比特?cái)?shù)中占的比例小,控制信息的比特?cái)?shù)在整個(gè)數(shù)據(jù)單元的比特?cái)?shù)中占的比例越大,從而越大,從而影響了傳輸效率影響了傳輸效率的提
15、高。的提高。 PDU PDU的到達(dá)可以引起處理機(jī)的一個(gè)中斷,數(shù)據(jù)單元越小,的到達(dá)可以引起處理機(jī)的一個(gè)中斷,數(shù)據(jù)單元越小,就會(huì)就會(huì)引起更多的中斷引起更多的中斷。 對(duì)于較小的對(duì)于較小的PDUPDU,將要采用,將要采用較多的處理時(shí)間較多的處理時(shí)間( (相對(duì)相對(duì)) )。 協(xié)議設(shè)計(jì)者在確定數(shù)據(jù)單元長(zhǎng)度的過(guò)程中必須加以綜合協(xié)議設(shè)計(jì)者在確定數(shù)據(jù)單元長(zhǎng)度的過(guò)程中必須加以綜合考慮。考慮。3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能19 分段的逆過(guò)程分段的逆過(guò)程組裝組裝:在接收端,分段形成的數(shù)據(jù)塊:在接收端,分段形成的數(shù)據(jù)塊必須被組裝成消息,對(duì)于不按照次序的數(shù)據(jù)塊,則需要重新必須被組裝成消息,對(duì)于不按
16、照次序的數(shù)據(jù)塊,則需要重新排序以后再進(jìn)行組裝。排序以后再進(jìn)行組裝。20 封裝封裝 在分段后形成的數(shù)據(jù)塊上增加在分段后形成的數(shù)據(jù)塊上增加控制信息控制信息的過(guò)程的過(guò)程封裝封裝,存在多層協(xié)議時(shí),需要按層次進(jìn)行封裝。存在多層協(xié)議時(shí),需要按層次進(jìn)行封裝。 每個(gè)協(xié)議數(shù)據(jù)單元包含的控制信息主要有:每個(gè)協(xié)議數(shù)據(jù)單元包含的控制信息主要有: 地址地址:指出發(fā)送端或接收端的地址;:指出發(fā)送端或接收端的地址; 錯(cuò)誤檢測(cè)碼錯(cuò)誤檢測(cè)碼:包含某種校驗(yàn)序列,對(duì)收到的一段信息:包含某種校驗(yàn)序列,對(duì)收到的一段信息進(jìn)行校驗(yàn);進(jìn)行校驗(yàn); 協(xié)議控制協(xié)議控制:對(duì)流量和差錯(cuò)進(jìn)行控制的信息。:對(duì)流量和差錯(cuò)進(jìn)行控制的信息。3.1.3 3.1.
17、3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能21 連接控制連接控制 數(shù)據(jù)通信分為無(wú)連接和面向連接兩種通信方式。數(shù)據(jù)通信分為無(wú)連接和面向連接兩種通信方式。 在無(wú)連接的方式中,每個(gè)在無(wú)連接的方式中,每個(gè)PDUPDU在傳送的過(guò)程中進(jìn)行獨(dú)立在傳送的過(guò)程中進(jìn)行獨(dú)立處理;在面向連接的方式中在兩個(gè)實(shí)體之間建立一個(gè)邏輯處理;在面向連接的方式中在兩個(gè)實(shí)體之間建立一個(gè)邏輯聯(lián)系稱為連接,聯(lián)系稱為連接,PDUPDU通過(guò)建立的連接有序傳送。通過(guò)建立的連接有序傳送。 面向連接的通信過(guò)程可以分為連接建立、數(shù)據(jù)傳送、面向連接的通信過(guò)程可以分為連接建立、數(shù)據(jù)傳送、連接拆除三個(gè)階段。連接拆除三個(gè)階段。22面向連接的通信過(guò)程:面向連接的通
18、信過(guò)程: 連接建立連接建立 數(shù)據(jù)傳送數(shù)據(jù)傳送 連接拆除連接拆除23 發(fā)送實(shí)體和接收實(shí)體可以對(duì)某一終端信號(hào)的允許帶寬、窗發(fā)送實(shí)體和接收實(shí)體可以對(duì)某一終端信號(hào)的允許帶寬、窗口寬度等協(xié)商以后再行確定??趯挾鹊葏f(xié)商以后再行確定。 面向連接的數(shù)據(jù)傳送一個(gè)重要特征是面向連接的數(shù)據(jù)傳送一個(gè)重要特征是序號(hào)利用序號(hào)利用,對(duì)于,對(duì)于PDUPDU的發(fā)送均按照預(yù)定的序號(hào)進(jìn)行,發(fā)送和接收實(shí)體根據(jù)傳送的序的發(fā)送均按照預(yù)定的序號(hào)進(jìn)行,發(fā)送和接收實(shí)體根據(jù)傳送的序號(hào)可以支持以下三項(xiàng)功能:號(hào)可以支持以下三項(xiàng)功能:流量控制流量控制、差錯(cuò)控制差錯(cuò)控制和數(shù)據(jù)單元的和數(shù)據(jù)單元的組裝組裝。 24 流量控制流量控制接收實(shí)體對(duì)發(fā)送實(shí)體送出的數(shù)
19、據(jù)單元數(shù)量或速接收實(shí)體對(duì)發(fā)送實(shí)體送出的數(shù)據(jù)單元數(shù)量或速率進(jìn)行限制。率進(jìn)行限制。 停止等待程序停止等待程序:發(fā)送實(shí)體必須在收到已經(jīng)發(fā)送的一個(gè):發(fā)送實(shí)體必須在收到已經(jīng)發(fā)送的一個(gè)PDUPDU的確認(rèn)信息之后,才能再發(fā)送下一個(gè)新的的確認(rèn)信息之后,才能再發(fā)送下一個(gè)新的PDUPDU。 滑動(dòng)窗口控制滑動(dòng)窗口控制:向發(fā)送實(shí)體設(shè)置一個(gè)發(fā)送單元的限制值,:向發(fā)送實(shí)體設(shè)置一個(gè)發(fā)送單元的限制值,這一數(shù)值規(guī)定了在沒(méi)有收到確認(rèn)信息之前,允許發(fā)送實(shí)體送這一數(shù)值規(guī)定了在沒(méi)有收到確認(rèn)信息之前,允許發(fā)送實(shí)體送出的數(shù)據(jù)單元的最大值。出的數(shù)據(jù)單元的最大值。 流量控制協(xié)議可以設(shè)置在協(xié)議不同的層次上。流量控制協(xié)議可以設(shè)置在協(xié)議不同的層次上
20、。3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能253.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能差錯(cuò)控制差錯(cuò)控制用來(lái)對(duì)用來(lái)對(duì)PDUPDU中的數(shù)據(jù)和控制信息進(jìn)行保護(hù)。中的數(shù)據(jù)和控制信息進(jìn)行保護(hù)。 差錯(cuò)控制技術(shù)的實(shí)現(xiàn)大多數(shù)是用差錯(cuò)控制技術(shù)的實(shí)現(xiàn)大多數(shù)是用校驗(yàn)序列校驗(yàn)序列進(jìn)行校驗(yàn)。進(jìn)行校驗(yàn)。在出錯(cuò)的情況下對(duì)整個(gè)在出錯(cuò)的情況下對(duì)整個(gè)PDUPDU重新傳輸重新傳輸。另一方面,重新傳輸還。另一方面,重新傳輸還受到受到定時(shí)器定時(shí)器的控制,超出一定的時(shí)間沒(méi)有收到確認(rèn)信號(hào)則重新的控制,超出一定的時(shí)間沒(méi)有收到確認(rèn)信號(hào)則重新傳輸。傳輸。 差錯(cuò)控制在系統(tǒng)的各個(gè)部分進(jìn)行,例如在網(wǎng)絡(luò)接入部分即差錯(cuò)控制
21、在系統(tǒng)的各個(gè)部分進(jìn)行,例如在網(wǎng)絡(luò)接入部分即終端和網(wǎng)絡(luò)之間進(jìn)行,以保證在終端和網(wǎng)絡(luò)之間對(duì)數(shù)據(jù)單元的終端和網(wǎng)絡(luò)之間進(jìn)行,以保證在終端和網(wǎng)絡(luò)之間對(duì)數(shù)據(jù)單元的準(zhǔn)確接收。然而數(shù)據(jù)單元也可以在網(wǎng)絡(luò)的內(nèi)部丟失和出錯(cuò),因準(zhǔn)確接收。然而數(shù)據(jù)單元也可以在網(wǎng)絡(luò)的內(nèi)部丟失和出錯(cuò),因此需要端到端的協(xié)議來(lái)對(duì)網(wǎng)絡(luò)內(nèi)部的錯(cuò)誤予以恢復(fù)。此需要端到端的協(xié)議來(lái)對(duì)網(wǎng)絡(luò)內(nèi)部的錯(cuò)誤予以恢復(fù)。263.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能尋址尋址 在在TCP/IPTCP/IP網(wǎng)絡(luò)結(jié)構(gòu)中尋址是協(xié)議的一個(gè)基本功能,通過(guò)尋網(wǎng)絡(luò)結(jié)構(gòu)中尋址是協(xié)議的一個(gè)基本功能,通過(guò)尋址保證把數(shù)據(jù)單元送到準(zhǔn)確的目的地。在址保證把數(shù)據(jù)單元送到準(zhǔn)確的目的地
22、。在OSIOSI體系結(jié)構(gòu)和其他通體系結(jié)構(gòu)和其他通信結(jié)構(gòu)中,尋址同樣是協(xié)議的一項(xiàng)重要功能。信結(jié)構(gòu)中,尋址同樣是協(xié)議的一項(xiàng)重要功能。 尋址的過(guò)程涉及尋址的過(guò)程涉及尋址的級(jí)別尋址的級(jí)別、尋址的范圍尋址的范圍、連接識(shí)別符連接識(shí)別符和和尋址的模式尋址的模式幾個(gè)方面。幾個(gè)方面。27 復(fù)用復(fù)用 復(fù)用是指在一個(gè)系統(tǒng)上支持多個(gè)連接。復(fù)用是指在一個(gè)系統(tǒng)上支持多個(gè)連接。 附加服務(wù)附加服務(wù) 優(yōu)先權(quán):優(yōu)先權(quán): 服務(wù)等級(jí):對(duì)網(wǎng)絡(luò)的服務(wù)質(zhì)量指標(biāo)提出要求,服務(wù)等級(jí):對(duì)網(wǎng)絡(luò)的服務(wù)質(zhì)量指標(biāo)提出要求, 安全:設(shè)置口令權(quán)限,以保護(hù)系統(tǒng)的安全。安全:設(shè)置口令權(quán)限,以保護(hù)系統(tǒng)的安全。3.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功
23、能283.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能 通信協(xié)議具有的主要功能有通信協(xié)議具有的主要功能有分段和組裝分段和組裝、封裝封裝、連接控制連接控制、流量控制流量控制、差錯(cuò)控制差錯(cuò)控制、尋址尋址、復(fù)用及附加服務(wù)復(fù)用及附加服務(wù)。 某一層次的協(xié)議某一層次的協(xié)議不一定不一定具有上述具有上述所有所有的功能,然而不同層的功能,然而不同層次的協(xié)議次的協(xié)議可以可以具有具有相同相同類型的功能。類型的功能。293.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能3 3、協(xié)議棧、協(xié)議棧 協(xié)議設(shè)計(jì)和開(kāi)發(fā)成完整的協(xié)議設(shè)計(jì)和開(kāi)發(fā)成完整的協(xié)議的集合協(xié)議的集合稱為協(xié)議棧(也稱協(xié)稱為協(xié)議棧(也稱協(xié)議組或協(xié)議族
24、)議組或協(xié)議族) 對(duì)所有通信的完整細(xì)節(jié),設(shè)計(jì)人員不可能設(shè)計(jì)一個(gè)單一、對(duì)所有通信的完整細(xì)節(jié),設(shè)計(jì)人員不可能設(shè)計(jì)一個(gè)單一、巨大的協(xié)議,而是把通信問(wèn)題劃分成多個(gè)相對(duì)獨(dú)立的問(wèn)題,然巨大的協(xié)議,而是把通信問(wèn)題劃分成多個(gè)相對(duì)獨(dú)立的問(wèn)題,然后為每個(gè)問(wèn)題設(shè)計(jì)一個(gè)單獨(dú)的協(xié)議后為每個(gè)問(wèn)題設(shè)計(jì)一個(gè)單獨(dú)的協(xié)議( (稱為協(xié)議子集稱為協(xié)議子集) ),使用的協(xié),使用的協(xié)議子集形成了協(xié)議系列。從而使得每個(gè)協(xié)議的設(shè)計(jì)、分析、實(shí)議子集形成了協(xié)議系列。從而使得每個(gè)協(xié)議的設(shè)計(jì)、分析、實(shí)現(xiàn)和測(cè)試比較容易,并增加了靈活性?,F(xiàn)和測(cè)試比較容易,并增加了靈活性。 協(xié)議棧中的每個(gè)協(xié)議解決一部分通信問(wèn)題,這些協(xié)議合起協(xié)議棧中的每個(gè)協(xié)議解決一部分通
25、信問(wèn)題,這些協(xié)議合起來(lái)解決了來(lái)解決了整個(gè)通信問(wèn)題整個(gè)通信問(wèn)題,而且整個(gè)協(xié)議棧在各協(xié)議間能高效地,而且整個(gè)協(xié)議棧在各協(xié)議間能高效地相互作用。相互作用。303.1.3 3.1.3 網(wǎng)絡(luò)協(xié)議及其功能網(wǎng)絡(luò)協(xié)議及其功能 每個(gè)協(xié)議棧是獨(dú)立開(kāi)發(fā)的,每個(gè)協(xié)議棧是獨(dú)立開(kāi)發(fā)的,一個(gè)給定的協(xié)議棧不能同另一一個(gè)給定的協(xié)議棧不能同另一個(gè)協(xié)議棧協(xié)作個(gè)協(xié)議棧協(xié)作。所以,如果決定在一臺(tái)計(jì)算機(jī)上使用。所以,如果決定在一臺(tái)計(jì)算機(jī)上使用NovellNovell公公司的司的NetwareNetware棧,該計(jì)算機(jī)只能和其他使用棧,該計(jì)算機(jī)只能和其他使用NetWareNetWare棧的計(jì)算機(jī)棧的計(jì)算機(jī)通信。同樣,如果決定在一臺(tái)計(jì)算機(jī)上
26、使用通信。同樣,如果決定在一臺(tái)計(jì)算機(jī)上使用AppleApple公司的公司的AppleTalkAppleTalk棧,該計(jì)算機(jī)只能和其他使用棧,該計(jì)算機(jī)只能和其他使用AppleTalkAppleTalk棧的計(jì)算機(jī)棧的計(jì)算機(jī)通信。通信。31 3.1 3.1 概述概述 3.2 OSI3.2 OSI參考模型參考模型 3.3 TCP/IP 3.3 TCP/IP協(xié)議協(xié)議第三章第三章 網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)32 國(guó)際標(biāo)準(zhǔn)化組織國(guó)際標(biāo)準(zhǔn)化組織(ISO, International Organization (ISO, International Organization for Standardization
27、)for Standardization)提出了開(kāi)放系統(tǒng)互連參考模型提出了開(kāi)放系統(tǒng)互連參考模型(OSI-RM, (OSI-RM, Open System Interconnection Reference ModelOpen System Interconnection Reference Model ) )數(shù)據(jù)通數(shù)據(jù)通信網(wǎng)絡(luò)體系分層結(jié)構(gòu)。信網(wǎng)絡(luò)體系分層結(jié)構(gòu)。三個(gè)部分組成:三個(gè)部分組成: 開(kāi)放系統(tǒng)開(kāi)放系統(tǒng)可以進(jìn)行互連的交換設(shè)備、計(jì)算機(jī)或終端、控可以進(jìn)行互連的交換設(shè)備、計(jì)算機(jī)或終端、控制設(shè)備等;制設(shè)備等; 物理介質(zhì)物理介質(zhì)傳輸信息的通信線路;傳輸信息的通信線路; 應(yīng)用進(jìn)程應(yīng)用進(jìn)程通信及處理的主要
28、過(guò)程。通信及處理的主要過(guò)程。3.2 OSI3.2 OSI參考模型參考模型33 OSI OSI模型分成模型分成七個(gè)順序工作的功能層七個(gè)順序工作的功能層。每一層都完成某。每一層都完成某些特定的功能,每一層要用到比其低的層的功能,或者說(shuō)些特定的功能,每一層要用到比其低的層的功能,或者說(shuō)每一層要為其高層提供一定的服務(wù)。每一層要為其高層提供一定的服務(wù)。 在每一層的某些特定功能中,有的是在每一層的某些特定功能中,有的是新增加新增加的功能,的功能,有的則是為有的則是為增強(qiáng)增強(qiáng)低層的功能。這樣就能使整個(gè)系統(tǒng)的最高低層的功能。這樣就能使整個(gè)系統(tǒng)的最高層提供分布式應(yīng)用需要的所有服務(wù)。層提供分布式應(yīng)用需要的所有服務(wù)
29、。 在保證為其高層提供同樣服務(wù)的前提下,每一層在工在保證為其高層提供同樣服務(wù)的前提下,每一層在工作中可做各種變動(dòng)。開(kāi)放系統(tǒng)的同層間只存在一種虛擬的作中可做各種變動(dòng)。開(kāi)放系統(tǒng)的同層間只存在一種虛擬的對(duì)話關(guān)系,互相之間只要求共同遵守的協(xié)議。對(duì)話關(guān)系,互相之間只要求共同遵守的協(xié)議。3.2 OSI3.2 OSI參考模型參考模型34 開(kāi)放系統(tǒng)中的數(shù)據(jù)信息和控制信息由鄰近用戶的最高開(kāi)放系統(tǒng)中的數(shù)據(jù)信息和控制信息由鄰近用戶的最高層層應(yīng)用層,一層一層地送到最低層應(yīng)用層,一層一層地送到最低層物理通信信道,物理通信信道,實(shí)現(xiàn)網(wǎng)絡(luò)中各開(kāi)放系統(tǒng)間的物理連接。實(shí)現(xiàn)網(wǎng)絡(luò)中各開(kāi)放系統(tǒng)間的物理連接。 OSI OSI是用來(lái)說(shuō)明
30、終端開(kāi)放系統(tǒng)應(yīng)用進(jìn)程間的相互通信概是用來(lái)說(shuō)明終端開(kāi)放系統(tǒng)應(yīng)用進(jìn)程間的相互通信概念的,所以諸如交換機(jī)之類的一般中繼開(kāi)放系統(tǒng)就僅有最念的,所以諸如交換機(jī)之類的一般中繼開(kāi)放系統(tǒng)就僅有最低三層的功能。低三層的功能。3.2 OSI3.2 OSI參考模型參考模型35 圖圖3.33.3所示為具有一個(gè)中繼節(jié)點(diǎn)的標(biāo)準(zhǔn)所示為具有一個(gè)中繼節(jié)點(diǎn)的標(biāo)準(zhǔn)OSIOSI參考模型,圖中參考模型,圖中OSIOSI參考模型的最低三層,主要是提供網(wǎng)絡(luò)服務(wù),可以統(tǒng)稱為參考模型的最低三層,主要是提供網(wǎng)絡(luò)服務(wù),可以統(tǒng)稱為傳傳送層部分送層部分。每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都必須有實(shí)現(xiàn)這些功能層的協(xié)議。每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都必須有實(shí)現(xiàn)這些功能層的協(xié)議。 高四層是為終
31、端用戶提供服務(wù)的,只與終端用戶有關(guān),而高四層是為終端用戶提供服務(wù)的,只與終端用戶有關(guān),而與網(wǎng)絡(luò)無(wú)關(guān),可以統(tǒng)稱為與網(wǎng)絡(luò)無(wú)關(guān),可以統(tǒng)稱為高功能層部分高功能層部分。3.2 OSI3.2 OSI參考模型參考模型37(1 1)應(yīng)用層()應(yīng)用層(ALAL:Application LayerApplication Layer) 一臺(tái)計(jì)算機(jī)中的應(yīng)用一臺(tái)計(jì)算機(jī)中的應(yīng)用( (程序程序)A)A與另一臺(tái)計(jì)算機(jī)中的應(yīng)用與另一臺(tái)計(jì)算機(jī)中的應(yīng)用( (程序程序)B)B利用應(yīng)用層利用應(yīng)用層( (第七層第七層) )協(xié)議實(shí)現(xiàn)通信:協(xié)議實(shí)現(xiàn)通信: 應(yīng)用層的作用是提供應(yīng)用所經(jīng)常需要的服務(wù)。應(yīng)用層的作用是提供應(yīng)用所經(jīng)常需要的服務(wù)。 應(yīng)用
32、層協(xié)議給交換的信息提供恰當(dāng)?shù)恼Z(yǔ)義應(yīng)用層協(xié)議給交換的信息提供恰當(dāng)?shù)恼Z(yǔ)義/ /含義,處理應(yīng)用進(jìn)程含義,處理應(yīng)用進(jìn)程之間收發(fā)數(shù)據(jù)中所含的信息內(nèi)容。之間收發(fā)數(shù)據(jù)中所含的信息內(nèi)容。確保網(wǎng)絡(luò)兩端合作進(jìn)行信息處理確保網(wǎng)絡(luò)兩端合作進(jìn)行信息處理的兩個(gè)應(yīng)用進(jìn)程能夠相互理解。的兩個(gè)應(yīng)用進(jìn)程能夠相互理解。 該層的通信功能有文件傳送存取、數(shù)據(jù)庫(kù)訪問(wèn)、電子郵件存取該層的通信功能有文件傳送存取、數(shù)據(jù)庫(kù)訪問(wèn)、電子郵件存取等資源利用功能,以及開(kāi)放系統(tǒng)及物理介質(zhì)故障管理、網(wǎng)絡(luò)結(jié)構(gòu)管等資源利用功能,以及開(kāi)放系統(tǒng)及物理介質(zhì)故障管理、網(wǎng)絡(luò)結(jié)構(gòu)管理等網(wǎng)管功能。理等網(wǎng)管功能。 已開(kāi)發(fā)的應(yīng)用層協(xié)議包括文件傳送、虛終端已開(kāi)發(fā)的應(yīng)用層協(xié)議包括文
33、件傳送、虛終端( (遠(yuǎn)程登錄遠(yuǎn)程登錄) )、電子、電子郵件、域名服務(wù)、網(wǎng)絡(luò)管理等應(yīng)用程序。隨著業(yè)務(wù)的變更和擴(kuò)展,郵件、域名服務(wù)、網(wǎng)絡(luò)管理等應(yīng)用程序。隨著業(yè)務(wù)的變更和擴(kuò)展,應(yīng)用層功能也將隨之變化和發(fā)展。應(yīng)用層功能也將隨之變化和發(fā)展。3.2 OSI3.2 OSI參考模型參考模型38(2 2)表示層()表示層(PLPL:Presentation LayerPresentation Layer) 表示層的作用是使應(yīng)用層能獨(dú)立于不同數(shù)據(jù)表示方式,它表示層的作用是使應(yīng)用層能獨(dú)立于不同數(shù)據(jù)表示方式,它負(fù)責(zé)定義信息的表示方法。負(fù)責(zé)定義信息的表示方法。 其作用是管理和轉(zhuǎn)換終端用戶間交換的數(shù)據(jù)單元,提供數(shù)其作用是
34、管理和轉(zhuǎn)換終端用戶間交換的數(shù)據(jù)單元,提供數(shù)據(jù)結(jié)構(gòu)的控制功能,便于通信時(shí)選擇適當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu)據(jù)結(jié)構(gòu)的控制功能,便于通信時(shí)選擇適當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu)( (編碼、加編碼、加密、壓縮等密、壓縮等) )來(lái)進(jìn)行數(shù)據(jù)的收發(fā)。來(lái)進(jìn)行數(shù)據(jù)的收發(fā)。 表示層應(yīng)首先將應(yīng)用表示層應(yīng)首先將應(yīng)用A A提供的與設(shè)備有關(guān)的信息轉(zhuǎn)換為與設(shè)提供的與設(shè)備有關(guān)的信息轉(zhuǎn)換為與設(shè)備無(wú)關(guān)的形式,然后再轉(zhuǎn)換成適于應(yīng)用的與設(shè)備有關(guān)的形式。備無(wú)關(guān)的形式,然后再轉(zhuǎn)換成適于應(yīng)用的與設(shè)備有關(guān)的形式。例如,不同的計(jì)算機(jī)在表示字符與整數(shù)時(shí)采用不同的編碼方式,例如,不同的計(jì)算機(jī)在表示字符與整數(shù)時(shí)采用不同的編碼方式,對(duì)二進(jìn)制表示的第一位還是最后一位作為最高有效位都有不同
35、對(duì)二進(jìn)制表示的第一位還是最后一位作為最高有效位都有不同的規(guī)定。的規(guī)定。3.2 OSI3.2 OSI參考模型參考模型39(3 3)會(huì)話層()會(huì)話層(SLSL:Session LayerSession Layer) 會(huì)話層通過(guò)對(duì)話控制增強(qiáng)傳輸層所提供的可靠傳輸服務(wù),會(huì)話層通過(guò)對(duì)話控制增強(qiáng)傳輸層所提供的可靠傳輸服務(wù),利用該層可控制數(shù)據(jù)交換方式。利用該層可控制數(shù)據(jù)交換方式。 例如,某些應(yīng)用需在兩用戶間進(jìn)行半雙工信息傳送。還有例如,某些應(yīng)用需在兩用戶間進(jìn)行半雙工信息傳送。還有些應(yīng)用需要引入同步點(diǎn),用于標(biāo)記交互進(jìn)程及啟動(dòng)差錯(cuò)恢復(fù),些應(yīng)用需要引入同步點(diǎn),用于標(biāo)記交互進(jìn)程及啟動(dòng)差錯(cuò)恢復(fù),這類服務(wù)可用來(lái)傳送很長(zhǎng)
36、的文件。這類服務(wù)可用來(lái)傳送很長(zhǎng)的文件。3.2 OSI3.2 OSI參考模型參考模型40(4 4)傳輸層()傳輸層(TLTL:Transport LayerTransport Layer) 傳輸層的作用是實(shí)現(xiàn)從源端設(shè)備會(huì)話實(shí)體到目的端設(shè)備傳輸層的作用是實(shí)現(xiàn)從源端設(shè)備會(huì)話實(shí)體到目的端設(shè)備會(huì)話實(shí)體的端到端間報(bào)文傳送。會(huì)話實(shí)體的端到端間報(bào)文傳送。 傳輸層協(xié)議為不同主機(jī)上的應(yīng)用程序進(jìn)程提供邏輯通信。傳輸層協(xié)議為不同主機(jī)上的應(yīng)用程序進(jìn)程提供邏輯通信。該層利用底層網(wǎng)絡(luò)提供的服務(wù)使會(huì)話層所傳報(bào)文滿足某種服該層利用底層網(wǎng)絡(luò)提供的服務(wù)使會(huì)話層所傳報(bào)文滿足某種服務(wù)質(zhì)量要求。務(wù)質(zhì)量要求。3.2 OSI3.2 OSI參
37、考模型參考模型41 傳輸層能提供各種服務(wù),例如:傳輸層能提供各種服務(wù),例如: 面向連接服務(wù)面向連接服務(wù),可進(jìn)行字節(jié)序列或報(bào)文的無(wú)差錯(cuò)傳送,可進(jìn)行字節(jié)序列或報(bào)文的無(wú)差錯(cuò)傳送,其有關(guān)協(xié)議能實(shí)現(xiàn)差錯(cuò)檢測(cè)與恢復(fù)、排序和流量控制。其有關(guān)協(xié)議能實(shí)現(xiàn)差錯(cuò)檢測(cè)與恢復(fù)、排序和流量控制。 無(wú)連接服務(wù)無(wú)連接服務(wù),可實(shí)現(xiàn)各報(bào)文的獨(dú)立傳送,此時(shí)傳輸層的,可實(shí)現(xiàn)各報(bào)文的獨(dú)立傳送,此時(shí)傳輸層的作用是提供適當(dāng)?shù)牡刂沸畔?,以便?bào)文能傳到相應(yīng)目的地的作用是提供適當(dāng)?shù)牡刂沸畔?,以便?bào)文能傳到相應(yīng)目的地的會(huì)話層實(shí)體。會(huì)話層實(shí)體。 在傳輸層能夠經(jīng)過(guò)網(wǎng)絡(luò)來(lái)建立和釋放連接:在傳輸層能夠經(jīng)過(guò)網(wǎng)絡(luò)來(lái)建立和釋放連接: 為最佳利用網(wǎng)絡(luò)服務(wù),可將為
38、最佳利用網(wǎng)絡(luò)服務(wù),可將n n個(gè)傳輸層連接個(gè)傳輸層連接復(fù)用復(fù)用到一個(gè)網(wǎng)到一個(gè)網(wǎng)絡(luò)層連接。絡(luò)層連接。 為滿足大吞吐量傳輸層連接的需要,可利用為滿足大吞吐量傳輸層連接的需要,可利用分離分離技術(shù)由技術(shù)由幾個(gè)網(wǎng)絡(luò)層連接支持該傳輸層連接。幾個(gè)網(wǎng)絡(luò)層連接支持該傳輸層連接。3.2 OSI3.2 OSI參考模型參考模型42(5 5)網(wǎng)絡(luò)層()網(wǎng)絡(luò)層(NLNL:Network LayerNetwork Layer) 網(wǎng)絡(luò)層的功能是提供經(jīng)通信網(wǎng)的分組數(shù)據(jù)傳送網(wǎng)絡(luò)層的功能是提供經(jīng)通信網(wǎng)的分組數(shù)據(jù)傳送,選擇通信路由,選擇通信路由,將分組數(shù)據(jù)從源節(jié)點(diǎn)通過(guò)一個(gè)或多個(gè)通信網(wǎng)(數(shù)據(jù)網(wǎng)或電話網(wǎng)等)將分組數(shù)據(jù)從源節(jié)點(diǎn)通過(guò)一個(gè)或多個(gè)
39、通信網(wǎng)(數(shù)據(jù)網(wǎng)或電話網(wǎng)等)送到目的節(jié)點(diǎn),在系統(tǒng)間實(shí)現(xiàn)送到目的節(jié)點(diǎn),在系統(tǒng)間實(shí)現(xiàn)“透明透明”的數(shù)據(jù)傳送。(透明傳送指的數(shù)據(jù)傳送。(透明傳送指在通信過(guò)程中對(duì)上層屏蔽了通信傳輸系統(tǒng)的具體細(xì)節(jié)。)在通信過(guò)程中對(duì)上層屏蔽了通信傳輸系統(tǒng)的具體細(xì)節(jié)。) 執(zhí)行的路由要通過(guò)多條傳輸鏈路和多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)。網(wǎng)絡(luò)中的各執(zhí)行的路由要通過(guò)多條傳輸鏈路和多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)。網(wǎng)絡(luò)中的各節(jié)點(diǎn)必須協(xié)同工作,以有效地完成節(jié)點(diǎn)必須協(xié)同工作,以有效地完成路由選擇路由選擇。該層還提供。該層還提供流量或擁流量或擁塞控制塞控制,以防止節(jié)點(diǎn)存儲(chǔ)器和傳輸鏈路等網(wǎng)絡(luò)資源在競(jìng)爭(zhēng)使用后導(dǎo),以防止節(jié)點(diǎn)存儲(chǔ)器和傳輸鏈路等網(wǎng)絡(luò)資源在競(jìng)爭(zhēng)使用后導(dǎo)致死鎖。實(shí)現(xiàn)這些功能
40、時(shí),網(wǎng)絡(luò)層要利用其下面數(shù)據(jù)鏈路層的服務(wù),致死鎖。實(shí)現(xiàn)這些功能時(shí),網(wǎng)絡(luò)層要利用其下面數(shù)據(jù)鏈路層的服務(wù),以確保數(shù)據(jù)塊經(jīng)由網(wǎng)絡(luò),從鏈路一端到達(dá)另一端時(shí),不會(huì)出現(xiàn)差錯(cuò),以確保數(shù)據(jù)塊經(jīng)由網(wǎng)絡(luò),從鏈路一端到達(dá)另一端時(shí),不會(huì)出現(xiàn)差錯(cuò),網(wǎng)絡(luò)層向其上層傳輸層提供了開(kāi)放系統(tǒng)中端到端的通道,即所謂的網(wǎng)絡(luò)層向其上層傳輸層提供了開(kāi)放系統(tǒng)中端到端的通道,即所謂的網(wǎng)絡(luò)層連接。網(wǎng)絡(luò)層連接。3.2 OSI3.2 OSI參考模型參考模型43(6 6)數(shù)據(jù)鏈路層()數(shù)據(jù)鏈路層(DLDL:Data link LayerData link Layer) 物理層和數(shù)據(jù)鏈路層在網(wǎng)絡(luò)的兩個(gè)節(jié)點(diǎn)之間提供一條無(wú)差物理層和數(shù)據(jù)鏈路層在網(wǎng)絡(luò)的兩個(gè)節(jié)
41、點(diǎn)之間提供一條無(wú)差錯(cuò)的通信鏈路,實(shí)現(xiàn)相鄰開(kāi)放系統(tǒng)間的鏈路連接。錯(cuò)的通信鏈路,實(shí)現(xiàn)相鄰開(kāi)放系統(tǒng)間的鏈路連接。 數(shù)據(jù)鏈路層的作用是在直連兩節(jié)點(diǎn)的傳輸鏈路上傳送幀數(shù)據(jù)鏈路層的作用是在直連兩節(jié)點(diǎn)的傳輸鏈路上傳送幀或或信息塊。信息塊。 在該層插入在該層插入幀定位幀定位信息以指示幀的邊界,同時(shí)也在頭部插信息以指示幀的邊界,同時(shí)也在頭部插入控制與地址信息及在幀內(nèi)插入校驗(yàn)位以實(shí)現(xiàn)傳輸入控制與地址信息及在幀內(nèi)插入校驗(yàn)位以實(shí)現(xiàn)傳輸差錯(cuò)恢復(fù)與差錯(cuò)恢復(fù)與流量控制流量控制。當(dāng)傳輸鏈路易產(chǎn)生差錯(cuò)時(shí),數(shù)據(jù)鏈路控制是特別重。當(dāng)傳輸鏈路易產(chǎn)生差錯(cuò)時(shí),數(shù)據(jù)鏈路控制是特別重要的。數(shù)據(jù)鏈路層應(yīng)包括在要的。數(shù)據(jù)鏈路層應(yīng)包括在點(diǎn)到多點(diǎn)環(huán)
42、境點(diǎn)到多點(diǎn)環(huán)境下多個(gè)終端連到一臺(tái)下多個(gè)終端連到一臺(tái)主機(jī)的情況。主機(jī)的情況。3.2 OSI3.2 OSI參考模型參考模型44(7 7)物理層)物理層 物理層的主要功能是保證要傳送的信息比特逐個(gè)從鏈路一端進(jìn)入物理層的主要功能是保證要傳送的信息比特逐個(gè)從鏈路一端進(jìn)入物理媒質(zhì),到達(dá)鏈路的另一端。物理媒質(zhì),到達(dá)鏈路的另一端。 無(wú)論何種物理介質(zhì),如電纜、光纜、衛(wèi)星等,只要其傳送比特序無(wú)論何種物理介質(zhì),如電纜、光纜、衛(wèi)星等,只要其傳送比特序列時(shí)符合該層的規(guī)定就可以了。包括通信設(shè)備的機(jī)械的、電氣的、功列時(shí)符合該層的規(guī)定就可以了。包括通信設(shè)備的機(jī)械的、電氣的、功能的和過(guò)程的特性,用以建立、維護(hù)和拆除物理鏈路連接
43、。能的和過(guò)程的特性,用以建立、維護(hù)和拆除物理鏈路連接。 機(jī)械特性機(jī)械特性規(guī)定了網(wǎng)絡(luò)連接時(shí)所需接插件的規(guī)格尺寸、引腳數(shù)量和排列情規(guī)定了網(wǎng)絡(luò)連接時(shí)所需接插件的規(guī)格尺寸、引腳數(shù)量和排列情況等。況等。 電氣特性電氣特性規(guī)定了在物理連接上傳輸比特時(shí)線路上信號(hào)電平的大小、阻抗規(guī)定了在物理連接上傳輸比特時(shí)線路上信號(hào)電平的大小、阻抗匹配、傳輸速率距離限制等。匹配、傳輸速率距離限制等。 功能特性功能特性是指對(duì)各個(gè)信號(hào)分配確切的信號(hào)含義,即定義了是指對(duì)各個(gè)信號(hào)分配確切的信號(hào)含義,即定義了DTEDTE和和DCEDCE之間之間各個(gè)線路的功能。各個(gè)線路的功能。 規(guī)程特性規(guī)程特性定義了利用信號(hào)線進(jìn)行比特傳輸?shù)囊唤M操作規(guī)程
44、,是指在物理定義了利用信號(hào)線進(jìn)行比特傳輸?shù)囊唤M操作規(guī)程,是指在物理連接的建立、維護(hù)、交換信息時(shí)連接的建立、維護(hù)、交換信息時(shí)DTEDTE和和DCEDCE雙方在各電路上的動(dòng)作系列。雙方在各電路上的動(dòng)作系列。3.2 OSI3.2 OSI參考模型參考模型45 OSI OSI七層模型結(jié)構(gòu)中除應(yīng)用層和物理層外,其余五層都加有七層模型結(jié)構(gòu)中除應(yīng)用層和物理層外,其余五層都加有控制信息,數(shù)據(jù)鏈路層還可能加一個(gè)幀尾。控制信息,數(shù)據(jù)鏈路層還可能加一個(gè)幀尾。 每一層從上層接收到一個(gè)數(shù)據(jù)塊,再加上其本層的附加控每一層從上層接收到一個(gè)數(shù)據(jù)塊,再加上其本層的附加控制信息后(構(gòu)成服務(wù)數(shù)據(jù)單元,制信息后(構(gòu)成服務(wù)數(shù)據(jù)單元,Se
45、rvice Data UnitService Data Unit,SDUSDU)傳)傳給下一層。給下一層。 圖圖3.63.6表示一個(gè)應(yīng)用數(shù)據(jù)塊從第七層到第一層加上頭部和尾表示一個(gè)應(yīng)用數(shù)據(jù)塊從第七層到第一層加上頭部和尾部的情況。到達(dá)目的端,每層讀其相應(yīng)的頭部,以確定應(yīng)進(jìn)行部的情況。到達(dá)目的端,每層讀其相應(yīng)的頭部,以確定應(yīng)進(jìn)行的動(dòng)作,最后將去掉頭部和尾部后的的動(dòng)作,最后將去掉頭部和尾部后的SDUSDU送到其上層。送到其上層。3.2 OSI3.2 OSI參考模型參考模型46圖圖3.63.6OSIOSI網(wǎng)絡(luò)數(shù)據(jù)單元的格式網(wǎng)絡(luò)數(shù)據(jù)單元的格式3.2 OSI3.2 OSI參考模型參考模型47 通信雙方的同層
46、利用其報(bào)頭進(jìn)行收發(fā)。鄰層間無(wú)關(guān),因此通信雙方的同層利用其報(bào)頭進(jìn)行收發(fā)。鄰層間無(wú)關(guān),因此各層是自成系統(tǒng)的,并與其他層各層是自成系統(tǒng)的,并與其他層隔離隔離,這就是分層結(jié)構(gòu)的特點(diǎn)。,這就是分層結(jié)構(gòu)的特點(diǎn)。任一層皆可更新,通過(guò)改變其軟件成分來(lái)實(shí)現(xiàn)。若各層間傳遞任一層皆可更新,通過(guò)改變其軟件成分來(lái)實(shí)現(xiàn)。若各層間傳遞的接口信號(hào)保持不變,則其結(jié)果對(duì)上層是透明的。末端用戶也的接口信號(hào)保持不變,則其結(jié)果對(duì)上層是透明的。末端用戶也可能體驗(yàn)到性能的變化,因?yàn)榫W(wǎng)絡(luò)的業(yè)務(wù)量、時(shí)延、阻塞等性可能體驗(yàn)到性能的變化,因?yàn)榫W(wǎng)絡(luò)的業(yè)務(wù)量、時(shí)延、阻塞等性能皆可能取決于結(jié)構(gòu)的特定實(shí)現(xiàn)方式。能皆可能取決于結(jié)構(gòu)的特定實(shí)現(xiàn)方式。3.2 O
47、SI3.2 OSI參考模型參考模型48 網(wǎng)絡(luò)傳輸部分就好像一根網(wǎng)絡(luò)傳輸部分就好像一根“透明的管道透明的管道”,將數(shù)據(jù)單元從信源沿,將數(shù)據(jù)單元從信源沿這這“管道管道”路由及時(shí)傳送到目的地路由及時(shí)傳送到目的地信宿;高功能層部分只在于正信宿;高功能層部分只在于正確地以幀形式收發(fā)數(shù)據(jù),并不關(guān)心網(wǎng)絡(luò)傳送部分的具體情況。下圖為確地以幀形式收發(fā)數(shù)據(jù),并不關(guān)心網(wǎng)絡(luò)傳送部分的具體情況。下圖為傳輸網(wǎng)絡(luò)傳輸網(wǎng)絡(luò)“透明管道透明管道”服務(wù)服務(wù)3.2 OSI3.2 OSI參考模型參考模型49 3.1 3.1 概述概述 3.2 OSI 3.2 OSI參考模型參考模型 3.3 TCP/IP3.3 TCP/IP協(xié)議協(xié)議 第三章
48、第三章 網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)503.3.1 TCP/IP3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) 3.3.2 3.3.2 用戶數(shù)據(jù)報(bào)協(xié)議用戶數(shù)據(jù)報(bào)協(xié)議(UDP)(UDP) 3.3.3 3.3.3 傳輸控制協(xié)議傳輸控制協(xié)議(TCP)(TCP) 3.3.4 3.3.4 應(yīng)用層協(xié)議應(yīng)用層協(xié)議3.3 TCP/IP3.3 TCP/IP協(xié)議協(xié)議 51 TCP/IP TCP/IP網(wǎng)絡(luò)體系結(jié)構(gòu)是一組允許經(jīng)過(guò)多個(gè)網(wǎng)絡(luò)體系結(jié)構(gòu)是一組允許經(jīng)過(guò)多個(gè)異構(gòu)網(wǎng)絡(luò)異構(gòu)網(wǎng)絡(luò)進(jìn)行通進(jìn)行通信的協(xié)議。該體系結(jié)構(gòu)的出現(xiàn)源于當(dāng)初為實(shí)現(xiàn)信的協(xié)議。該體系結(jié)構(gòu)的出現(xiàn)源于當(dāng)初為實(shí)現(xiàn)ARPANETARPANET分組交分組交換網(wǎng)、分組無(wú)線網(wǎng)和分
49、組衛(wèi)星網(wǎng)而進(jìn)行的研究。換網(wǎng)、分組無(wú)線網(wǎng)和分組衛(wèi)星網(wǎng)而進(jìn)行的研究。 這項(xiàng)針對(duì)軍事應(yīng)用的研究非常重視其網(wǎng)絡(luò)故障的這項(xiàng)針對(duì)軍事應(yīng)用的研究非常重視其網(wǎng)絡(luò)故障的魯棒性魯棒性(robustness(robustness,健壯性,健壯性) )和在異構(gòu)網(wǎng)絡(luò)中工作的和在異構(gòu)網(wǎng)絡(luò)中工作的靈活性靈活性,從而使,從而使得這組協(xié)議具有相當(dāng)高的效率,可在許多不同類型的計(jì)算機(jī)系得這組協(xié)議具有相當(dāng)高的效率,可在許多不同類型的計(jì)算機(jī)系統(tǒng)與網(wǎng)絡(luò)中實(shí)現(xiàn)通信。它促使互聯(lián)網(wǎng)成為互連全世界計(jì)算機(jī)的統(tǒng)與網(wǎng)絡(luò)中實(shí)現(xiàn)通信。它促使互聯(lián)網(wǎng)成為互連全世界計(jì)算機(jī)的基礎(chǔ)結(jié)構(gòu)?;A(chǔ)結(jié)構(gòu)。3.3 TCP/IP3.3 TCP/IP協(xié)議協(xié)議 521 1、TCP
50、/IPTCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu)3.3.1 TCP/IP3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) TCP/IP TCP/IP體系模型目前是計(jì)算機(jī)網(wǎng)絡(luò)的體系模型目前是計(jì)算機(jī)網(wǎng)絡(luò)的事實(shí)標(biāo)準(zhǔn)事實(shí)標(biāo)準(zhǔn)。 TCP/IP TCP/IP網(wǎng)絡(luò)體系結(jié)構(gòu)有四層,網(wǎng)絡(luò)體系結(jié)構(gòu)有四層,如如圖圖3.8(a)3.8(a)。TCP/IPTCP/IP的應(yīng)的應(yīng)用層整合了用層整合了OSIOSI模型的高三層的功能,其應(yīng)用層程序可直接運(yùn)模型的高三層的功能,其應(yīng)用層程序可直接運(yùn)行于傳輸層之上。行于傳輸層之上。 TCP/IP TCP/IP模型不要求嚴(yán)格的分層,如圖模型不要求嚴(yán)格的分層,如圖3.8(b)3.8(b)。應(yīng)用層協(xié)。應(yīng)用層協(xié)議
51、可以直接運(yùn)行于傳輸層之上,也可以選擇繞過(guò)中間各層,議可以直接運(yùn)行于傳輸層之上,也可以選擇繞過(guò)中間各層,直接運(yùn)行于互聯(lián)網(wǎng)層之上。直接運(yùn)行于互聯(lián)網(wǎng)層之上。533.3.1 TCP/IP3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) (a) (b)(a) (b)圖圖3.83.8TCP/IPTCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu)54(1)(1)應(yīng)用層應(yīng)用層 TCP/IP TCP/IP的的應(yīng)用層應(yīng)用層集成了集成了OSIOSI模型的模型的高三層高三層的功能,的功能, 應(yīng)用層應(yīng)用層-TCP/IPTCP/IP協(xié)議的最高層,規(guī)定了應(yīng)用程序怎樣使用互協(xié)議的最高層,規(guī)定了應(yīng)用程序怎樣使用互聯(lián)網(wǎng)。包括:聯(lián)網(wǎng)。包括: 遠(yuǎn)程登錄協(xié)議遠(yuǎn)程登
52、錄協(xié)議(Telecommunication Network(Telecommunication Network,TELNETTELNET) )、 文件傳輸協(xié)議文件傳輸協(xié)議(File Transfer Protocol(File Transfer Protocol,F(xiàn)TPFTP) )、 電子郵件協(xié)議電子郵件協(xié)議(Simple Mail Transfer Protocol(Simple Mail Transfer Protocol,SMTPSMTP) )、 域名服務(wù)協(xié)議域名服務(wù)協(xié)議(Domain Name System(Domain Name System,DNSDNS) )、 超文本傳送協(xié)議超文
53、本傳送協(xié)議(Hypertext Transfer Protocol(Hypertext Transfer Protocol,HTTPHTTP) )等。等。3.3.1 TCP/IP3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) 55(2)(2)傳輸層傳輸層 傳輸層傳輸層-負(fù)責(zé)應(yīng)用進(jìn)程之間的端負(fù)責(zé)應(yīng)用進(jìn)程之間的端- -端通信。端通信。 提供兩種基本類型的服務(wù):傳輸層的主要功能是負(fù)責(zé)應(yīng)用提供兩種基本類型的服務(wù):傳輸層的主要功能是負(fù)責(zé)應(yīng)用進(jìn)程之間的端進(jìn)程之間的端- -端通信。該層中的兩個(gè)最主要的協(xié)議是端通信。該層中的兩個(gè)最主要的協(xié)議是TCPTCP協(xié)議協(xié)議和和UDPUDP協(xié)議。協(xié)議。 TCPTCP協(xié)議協(xié)議是一
54、種可靠的面向連接的協(xié)議,它允許將一臺(tái)主機(jī)是一種可靠的面向連接的協(xié)議,它允許將一臺(tái)主機(jī)的字節(jié)流無(wú)差錯(cuò)地傳送到目的主機(jī)。的字節(jié)流無(wú)差錯(cuò)地傳送到目的主機(jī)。TCPTCP同時(shí)要完成流量控制功同時(shí)要完成流量控制功能,協(xié)調(diào)收發(fā)雙方的發(fā)送與接收速度,達(dá)到正確傳輸?shù)哪康摹D?,協(xié)調(diào)收發(fā)雙方的發(fā)送與接收速度,達(dá)到正確傳輸?shù)哪康摹?UDPUDP協(xié)議協(xié)議提供的無(wú)連接報(bào)文傳送,沒(méi)有差錯(cuò)恢復(fù)或流量控制提供的無(wú)連接報(bào)文傳送,沒(méi)有差錯(cuò)恢復(fù)或流量控制機(jī)制,分組傳輸順序檢查與排序由應(yīng)用層實(shí)現(xiàn)。機(jī)制,分組傳輸順序檢查與排序由應(yīng)用層實(shí)現(xiàn)。UDPUDP一般用于要一般用于要求速度快但不一定要求可靠的傳送場(chǎng)合。求速度快但不一定要求可靠的傳送
55、場(chǎng)合。3.3.1 TCP/IP3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) 56(3)(3)互聯(lián)網(wǎng)層互聯(lián)網(wǎng)層 互聯(lián)網(wǎng)層互聯(lián)網(wǎng)層-負(fù)責(zé)將數(shù)據(jù)報(bào)送到目的主機(jī)。包括:負(fù)責(zé)將數(shù)據(jù)報(bào)送到目的主機(jī)。包括: 處理來(lái)自傳輸層的分組發(fā)送請(qǐng)求;處理來(lái)自傳輸層的分組發(fā)送請(qǐng)求; 處理接收的數(shù)據(jù)報(bào),檢查目的地址,若需要轉(zhuǎn)發(fā),則處理接收的數(shù)據(jù)報(bào),檢查目的地址,若需要轉(zhuǎn)發(fā),則選擇發(fā)送路徑轉(zhuǎn)發(fā),若目的地址為本節(jié)點(diǎn)地址,則除去報(bào)頭,選擇發(fā)送路徑轉(zhuǎn)發(fā),若目的地址為本節(jié)點(diǎn)地址,則除去報(bào)頭,將分組交送將分組交送傳輸層傳輸層處理;處理; 處理互連網(wǎng)路徑、流控與擁塞問(wèn)題。處理互連網(wǎng)路徑、流控與擁塞問(wèn)題。3.3.1 TCP/IP3.3.1 T
56、CP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) 57圖圖3.93.9互聯(lián)網(wǎng)層與網(wǎng)絡(luò)接口層互聯(lián)網(wǎng)層與網(wǎng)絡(luò)接口層 互聯(lián)網(wǎng)層使用互聯(lián)網(wǎng)層使用路由器路由器為信息提供在多個(gè)網(wǎng)絡(luò)上的傳送,如圖為信息提供在多個(gè)網(wǎng)絡(luò)上的傳送,如圖3.93.9所示。互聯(lián)網(wǎng)層只提供一種服務(wù),即所示?;ヂ?lián)網(wǎng)層只提供一種服務(wù),即盡力而為盡力而為的無(wú)連接分組傳送服務(wù)。的無(wú)連接分組傳送服務(wù)。IPIP分組在路由器之間傳送,它不需要建立連接,每個(gè)分組的路由是獨(dú)分組在路由器之間傳送,它不需要建立連接,每個(gè)分組的路由是獨(dú)立的,因此它們可以經(jīng)過(guò)不同的路徑傳送。立的,因此它們可以經(jīng)過(guò)不同的路徑傳送。3.3.1 TCP/IP3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) 58
57、(4)(4)網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層 網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層-是是TCP/IPTCP/IP的最低層,該層的協(xié)議提供了一種的最低層,該層的協(xié)議提供了一種數(shù)據(jù)傳送的方法。數(shù)據(jù)傳送的方法。 網(wǎng)絡(luò)接口層將數(shù)據(jù)分成幀來(lái)傳送,網(wǎng)絡(luò)接口層將數(shù)據(jù)分成幀來(lái)傳送,必須知道低層網(wǎng)絡(luò)的細(xì)必須知道低層網(wǎng)絡(luò)的細(xì)節(jié)節(jié),以便準(zhǔn)確地格式化傳送的數(shù)據(jù)。,以便準(zhǔn)確地格式化傳送的數(shù)據(jù)。 執(zhí)行的功能還包括將執(zhí)行的功能還包括將IPIP地址映射為網(wǎng)絡(luò)使用的物理地址。地址映射為網(wǎng)絡(luò)使用的物理地址。在互聯(lián)網(wǎng)上的每一個(gè)主機(jī)都被全球唯一的在互聯(lián)網(wǎng)上的每一個(gè)主機(jī)都被全球唯一的IPIP地址標(biāo)識(shí)地址標(biāo)識(shí)。一個(gè)。一個(gè)IPIP地址被分成兩個(gè)部分:一個(gè)地址被分成兩
58、個(gè)部分:一個(gè)網(wǎng)絡(luò)標(biāo)記網(wǎng)絡(luò)標(biāo)記和一個(gè)和一個(gè)主機(jī)標(biāo)記主機(jī)標(biāo)記。3.3.1 TCP/IP3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) 592.TCP/IP2.TCP/IP協(xié)議協(xié)議族族 TCP/IP TCP/IP協(xié)議族通常不僅僅是指兩個(gè)眾所周知的協(xié)議,同時(shí)協(xié)議族通常不僅僅是指兩個(gè)眾所周知的協(xié)議,同時(shí)也包括其他相關(guān)的協(xié)議,例如用戶數(shù)據(jù)報(bào)協(xié)議也包括其他相關(guān)的協(xié)議,例如用戶數(shù)據(jù)報(bào)協(xié)議( (UDPUDP) )、互聯(lián)網(wǎng)控、互聯(lián)網(wǎng)控制報(bào)文協(xié)議制報(bào)文協(xié)議(Internet Control Massage Protocol(Internet Control Massage Protocol,ICMPICMP) )及一及一
59、些基本的應(yīng)用,如些基本的應(yīng)用,如HTTPHTTP、TELNETTELNET、FTPFTP等。等。TCP/IPTCP/IP協(xié)議族的基本協(xié)議族的基本結(jié)構(gòu)如圖結(jié)構(gòu)如圖3.103.10所示。所示。 一些應(yīng)用層協(xié)議一些應(yīng)用層協(xié)議( (比如比如FTPFTP和和HTTP)HTTP)通過(guò)通過(guò)TCPTCP傳送消息,另一傳送消息,另一些應(yīng)用層協(xié)議,比如簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議些應(yīng)用層協(xié)議,比如簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(Simple Network (Simple Network Management ProtocolManagement Protocol,SNMP)SNMP)和和DNSDNS則通過(guò)則通過(guò)UDPUDP傳送消息。傳送
60、消息。IPIP可可以對(duì)以對(duì)TCPTCP段和段和UDPUDP數(shù)據(jù)報(bào)進(jìn)行多路復(fù)用,并進(jìn)行分段處理。數(shù)據(jù)報(bào)進(jìn)行多路復(fù)用,并進(jìn)行分段處理。3.3.1 TCP/IP3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) 60圖圖3.103.10TCP/IPTCP/IP協(xié)議族協(xié)議族3.3.1 TCP/IP3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) 61 3.3.1 TCP/IP 3.3.1 TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu) 3.3.2 3.3.2 用戶數(shù)據(jù)報(bào)協(xié)議用戶數(shù)據(jù)報(bào)協(xié)議(UDP)(UDP) 3.3.3 3.3.3 傳輸控制協(xié)議傳輸控制協(xié)議(TCP)(TCP) 3.3.4 3.3.4 應(yīng)用層協(xié)議應(yīng)用層協(xié)議3.3 TCP/
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度電力行業(yè)風(fēng)險(xiǎn)管理電力購(gòu)銷合同范本3篇
- 2025年鐵路貨運(yùn)合同第三方監(jiān)管范本3篇
- 二零二五版美容院設(shè)備采購(gòu)與維護(hù)服務(wù)合同4篇
- 2025年項(xiàng)目施工安全協(xié)議書(shū)完善施工現(xiàn)場(chǎng)安全管理體系3篇
- 二零二五版生活垃圾處理設(shè)施投資建設(shè)合作協(xié)議3篇
- 2025年項(xiàng)目部安全生產(chǎn)責(zé)任協(xié)議書(shū)執(zhí)行示范范本3篇
- 二零二五年度高效節(jié)能型10KV線路及變臺(tái)安裝施工合作協(xié)議3篇
- 2025年度農(nóng)業(yè)大棚租賃與智能控制系統(tǒng)安裝合同2篇
- 個(gè)人健身會(huì)員卡2024年度合同2篇
- 2025版鋁塑窗環(huán)保材料認(rèn)證與推廣合同4篇
- 人教版初中語(yǔ)文2022-2024年三年中考真題匯編-學(xué)生版-專題08 古詩(shī)詞名篇名句默寫(xiě)
- 2024-2025學(xué)年人教版(2024)七年級(jí)(上)數(shù)學(xué)寒假作業(yè)(十二)
- 山西粵電能源有限公司招聘筆試沖刺題2025
- 醫(yī)療行業(yè)軟件系統(tǒng)應(yīng)急預(yù)案
- 使用錯(cuò)誤評(píng)估報(bào)告(可用性工程)模版
- 《精密板料矯平機(jī) 第2部分:技術(shù)規(guī)范》
- 2024光伏發(fā)電工程交流匯流箱技術(shù)規(guī)范
- 旅游活動(dòng)碳排放管理評(píng)價(jià)指標(biāo)體系構(gòu)建及實(shí)證研究
- 2022年全國(guó)職業(yè)院校技能大賽-電氣安裝與維修賽項(xiàng)規(guī)程
- 2024年黑龍江省政工師理論知識(shí)考試參考題庫(kù)(含答案)
- 四年級(jí)上冊(cè)脫式計(jì)算300題及答案
評(píng)論
0/150
提交評(píng)論