第2章 計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)_第1頁
第2章 計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)_第2頁
第2章 計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)_第3頁
第2章 計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)_第4頁
第2章 計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)_第5頁
已閱讀5頁,還剩83頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第2章計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)本章內(nèi)容與要求了解:計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議了解:網(wǎng)絡(luò)系統(tǒng)的分層體系結(jié)構(gòu)掌握:ISO的OSI七層參考模型掌握:網(wǎng)絡(luò)中計(jì)算機(jī)結(jié)點(diǎn)交換文件時的數(shù)據(jù)流了解:網(wǎng)絡(luò)的3個著名標(biāo)準(zhǔn)化組織掌握:ARPA的TCP/IP四層模型第2章計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)2計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議協(xié)議(protocol)本質(zhì)

定義了網(wǎng)絡(luò)上的各種計(jì)算機(jī)和設(shè)備之間相互通信、數(shù)據(jù)管理、數(shù)據(jù)交換的整套規(guī)則網(wǎng)絡(luò)協(xié)議的優(yōu)劣直接影響網(wǎng)絡(luò)的性能網(wǎng)絡(luò)協(xié)議的中心任務(wù)語義:做什么(whattodo)語法:怎么做(howtodo)定時關(guān)系:何時做(whentodo)計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議網(wǎng)絡(luò)協(xié)議的組成語義:做什么(whattodo)

定義了通信雙方應(yīng)當(dāng)完成的操作

語法:怎么做(howtodo)

定義了如何進(jìn)行通信的問題,即對通信雙方采

用的數(shù)據(jù)格式、編碼等進(jìn)行定義。

定時關(guān)系:何時做(whentodo)定義了何時進(jìn)行通信,先講什么,后講什么,講話的速度等計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議

計(jì)算機(jī)網(wǎng)絡(luò)中存在有多種協(xié)議協(xié)議之間的相互作用:為避免重復(fù)工作,每個協(xié)議應(yīng)該處理沒有被其他協(xié)議處理過的通信問題;協(xié)議之間可以共享數(shù)據(jù)和信息。(1)分割與重組

在發(fā)送端將較大的數(shù)據(jù)單元分割成較小的數(shù)據(jù)包后,再進(jìn)行傳輸;在接收端是反過程“重組”,即將小的數(shù)據(jù)包還原為原有的數(shù)據(jù)單元,協(xié)議的功能分割與重組(2)尋址與路由

協(xié)議的“尋址”功能使得設(shè)備彼此識別;而“路由”功能可以實(shí)現(xiàn)網(wǎng)絡(luò)中的路徑選擇(3)封裝與拆裝

協(xié)議的“封裝”功能是指在數(shù)據(jù)單元(數(shù)據(jù)包)的始端或者末端增加控制信息,其相反的過程是“拆裝”。封裝與拆封協(xié)議的功能(4)排序

報文發(fā)送與接收順序的控制。保證接收端接收報文的順序與發(fā)送端發(fā)出順序一致。協(xié)議的功能(5)信息流控制

協(xié)議的流量控制功能可以實(shí)現(xiàn)信息流的控制。例如:使發(fā)送端速率不要太快,以便接收端可以正常接收。(6)差錯控制

該功能使得數(shù)據(jù)在不可靠的通信線路中得以正確地傳輸,以實(shí)現(xiàn)網(wǎng)絡(luò)中可靠性參數(shù)“誤碼率”要求的指標(biāo)。協(xié)議的功能(7)同步

可以保證收發(fā)雙方在數(shù)據(jù)傳輸時保持一致。(8)干路傳輸

使多個用戶信息共用干路(9)連接控制

控制通信實(shí)體之間建立和終止鏈路的過程協(xié)議的功能(1)標(biāo)準(zhǔn)協(xié)議或非標(biāo)準(zhǔn)協(xié)議

標(biāo)準(zhǔn)協(xié)議涉及各類的通信環(huán)境;而非標(biāo)準(zhǔn)協(xié)議只涉及專用環(huán)境。(2)直接或間接協(xié)議

設(shè)備之間可以通過專線進(jìn)行連接,也可以通過公用通信網(wǎng)絡(luò)相連接。無論哪種,若想使數(shù)據(jù)順利地傳輸,連接的雙方必須遵循某種協(xié)議。

當(dāng)設(shè)備直接進(jìn)行通信時,需要一種直接通信協(xié)議;而設(shè)備之間,間接通信時,則需要一種間接通信協(xié)議.協(xié)議的分類(3)整體的協(xié)議或分層的結(jié)構(gòu)化協(xié)議協(xié)議的分類整體協(xié)議:一個協(xié)議就是一整套的規(guī)則。實(shí)施時,這個協(xié)議作為一個整體。分層的結(jié)構(gòu)化協(xié)議:分多個單位(結(jié)構(gòu))實(shí)施,由多個部分(層次)復(fù)合而成。分層的結(jié)構(gòu)化協(xié)議的整套規(guī)則由各層次協(xié)議組合而成。計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)層次性體系結(jié)構(gòu)層次性體系結(jié)構(gòu)1.購買機(jī)票、托運(yùn)行李、尋找登機(jī)口、登機(jī)2.飛機(jī)起飛,延航線飛到目的地并著陸3.從登機(jī)口離開、認(rèn)領(lǐng)行李、(向票務(wù)機(jī)構(gòu)表揚(yáng)或投訴航班)層次性體系結(jié)構(gòu)1.首層提供票務(wù)功能2.對已經(jīng)檢票的乘客有行李功能3.對已經(jīng)檢票并檢查過行李的乘客有登機(jī)口功能4.對于已經(jīng)檢票、檢查行李、通過登記的乘客有起飛和著陸、按預(yù)定線路飛行的功能層次性體系結(jié)構(gòu)以水平的方式看待上述功能:層次性體系結(jié)構(gòu)以水平的方式看待上述功能:票務(wù)票務(wù)AB完成了乘客從A地票務(wù)中心到B地票務(wù)中心的轉(zhuǎn)移,至于如何轉(zhuǎn)移,并不需要關(guān)心層次性體系結(jié)構(gòu)以水平的方式看待上述功能:AB完成了乘客從A地行李檢查到B地認(rèn)領(lǐng)行李的轉(zhuǎn)移,注意,行李層僅對已經(jīng)完成票務(wù)的人進(jìn)行票務(wù)行李票務(wù)行李層次性體系結(jié)構(gòu)以水平的方式看待上述功能:AB完成了乘客從A地離開登機(jī)口到B地達(dá)到登機(jī)口的轉(zhuǎn)移票務(wù)行李登機(jī)口票務(wù)行李登機(jī)口層次性體系結(jié)構(gòu)以水平的方式看待上述功能:AB完成了乘客及其行李從A地跑道到B地跑道的轉(zhuǎn)移票務(wù)行李登機(jī)口從跑道起飛票務(wù)行李登機(jī)口從跑道起飛層次性體系結(jié)構(gòu)總結(jié),每個層次通過以下方式提供服務(wù):

在該層中執(zhí)行某些動作(例如在登機(jī)口層,乘客的登機(jī)及到達(dá)后的離機(jī))

使用直接下層的服務(wù)(例如在登機(jī)口層,要實(shí)現(xiàn)從A地登機(jī)口到B地登機(jī)口勢必需要下面從跑道起飛層提供的旅客轉(zhuǎn)移服務(wù),或者在票務(wù)層,要實(shí)現(xiàn)乘客從A地票務(wù)口到B地票務(wù)口,需要下面的行李層提供的行李托運(yùn)及認(rèn)領(lǐng)服務(wù))層次性體系結(jié)構(gòu)分層的優(yōu)越性:

當(dāng)某層服務(wù)的實(shí)現(xiàn)變化時,該系統(tǒng)的其余部分就可以保持不變。(注:一個服務(wù)改變實(shí)現(xiàn)方式與改變服務(wù)自身)

例如:如果登機(jī)口的實(shí)現(xiàn)方式改變(讓人們按身高登機(jī)和離機(jī)),航線的其余部分將不會受影響,因?yàn)榈菣C(jī)口仍然提供相同的功能(人們登機(jī)和離機(jī)),知識實(shí)現(xiàn)的方式變化實(shí)際郵政系統(tǒng)信件發(fā)送、接收過程示意圖層次性體系結(jié)構(gòu)ABBCCDDA層次性體系結(jié)構(gòu)的工作流程將發(fā)信端和收信端從上到下分為A、B、C、D四個層次。1.發(fā)送端(發(fā)件人所在A城市)在“發(fā)信人端”是按照從上至下,即A→B→C→D的順序進(jìn)行處理的。在每一層,都是按照本層和下層聯(lián)系的要求,依次封裝成新的郵包,并加入本層特有的標(biāo)簽;之后,再傳遞到下一層指定的位置。2.接收端(收件人所在地區(qū))在接收端是按照由下至上,即D→C→B→A,的順序進(jìn)行處理的。在每一層,都是依次拆封收到的包裝,完成本層應(yīng)當(dāng)完成的功能,并根據(jù)每層特有的標(biāo)簽信息,再傳遞到上一層指定的位置,最終到達(dá)收信人的手中。計(jì)算機(jī)網(wǎng)絡(luò)層次主機(jī)

1

向主機(jī)

2

通過網(wǎng)絡(luò)發(fā)送文件??梢詫⒁龅墓ぷ鬟M(jìn)行如下的劃分:第一類工作與傳送文件直接有關(guān)。確信對方已做好接收和存儲文件的準(zhǔn)備。雙方協(xié)調(diào)好一致的文件格式。兩個主機(jī)將文件傳送模塊作為最高的一層,

剩下的工作由下面的模塊負(fù)責(zé)。兩個主機(jī)交換文件文件傳送模塊主機(jī)

1主機(jī)

2文件傳送模塊只看這兩個文件傳送模塊好像文件及文件傳送命令是按照水平方向的虛線傳送的把文件交給下層模塊進(jìn)行發(fā)送把收到的文件交給上層模塊再設(shè)計(jì)一個通信服務(wù)模塊文件傳送模塊主機(jī)

1主機(jī)

2文件傳送模塊只看這兩個通信服務(wù)模塊好像可直接把文件可靠地傳送到對方把文件交給下層模塊進(jìn)行發(fā)送把收到的文件交給上層模塊通信服務(wù)模塊通信服務(wù)模塊再設(shè)計(jì)一個網(wǎng)絡(luò)接入模塊文件傳送模塊主機(jī)

1主機(jī)

2文件傳送模塊通信服務(wù)模塊通信服務(wù)模塊網(wǎng)絡(luò)接入模塊網(wǎng)絡(luò)接入模塊通信網(wǎng)絡(luò)網(wǎng)絡(luò)接口網(wǎng)絡(luò)接口網(wǎng)絡(luò)接入模塊負(fù)責(zé)做與網(wǎng)絡(luò)接口細(xì)節(jié)有關(guān)的工作例如,規(guī)定傳輸?shù)膸袷?,幀的最大長度等。計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)層n+1層n-1層n層n+1層n-1層n接口接口接口接口調(diào)用服務(wù)服務(wù)調(diào)用調(diào)用調(diào)用服務(wù)服務(wù)n+1層服務(wù)n層服務(wù)完成對等實(shí)體間的信息交換功能;每層是一個獨(dú)立的實(shí)體n層服務(wù)于n+1層,并接收來自n-1層的服務(wù)分層的好處各層之間是獨(dú)立的。靈活性好。結(jié)構(gòu)上可分割開。易于實(shí)現(xiàn)和維護(hù)。能促進(jìn)標(biāo)準(zhǔn)化工作。層數(shù)多少要適當(dāng)若層數(shù)太少,就會使每一層的協(xié)議太復(fù)雜。層數(shù)太多又會在描述和綜合各層功能的系統(tǒng)工程任務(wù)時遇到較多的困難。計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)(architecture)是計(jì)算機(jī)網(wǎng)絡(luò)的各層及其協(xié)議的集合。設(shè)計(jì)者以分層的方式組織協(xié)議及實(shí)現(xiàn)這些協(xié)議的網(wǎng)絡(luò)硬件及軟件。具有五層協(xié)議的體系結(jié)構(gòu)TCP/IP四層體系結(jié)構(gòu):應(yīng)用層、傳輸層、網(wǎng)際層和網(wǎng)絡(luò)接口層,但最下面的網(wǎng)絡(luò)接口層并沒有具體內(nèi)容。OSI/RM七層體系結(jié)構(gòu):應(yīng)用層、表示層、會話層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層。在實(shí)際應(yīng)用中往往采取折中的辦法,即綜合

OSI/RM和

TCP/IP

的優(yōu)點(diǎn),采用一種只有五層協(xié)議的體系結(jié)構(gòu)。五層協(xié)議的體系結(jié)構(gòu)應(yīng)用層(applicationlayer)傳輸層(transportlayer)網(wǎng)絡(luò)層(networklayer)數(shù)據(jù)鏈路層(datalinklayer)物理層(physicallayer)數(shù)據(jù)鏈路層5應(yīng)用層4傳輸層3網(wǎng)絡(luò)層2數(shù)據(jù)鏈路層1物理層主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2應(yīng)用進(jìn)程數(shù)據(jù)先傳送到應(yīng)用層加上應(yīng)用層首部,成為應(yīng)用層

PDUPDU:協(xié)議數(shù)據(jù)單元主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2應(yīng)用層PDU再傳送到傳輸層加上傳輸層首部,成為傳輸層報文主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2傳輸層報文再傳送到網(wǎng)絡(luò)層加上網(wǎng)絡(luò)層首部,成為IP數(shù)據(jù)報(或分組)主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2IP數(shù)據(jù)報再傳送到數(shù)據(jù)鏈路層加上鏈路層首部和尾部,成為數(shù)據(jù)鏈路層幀主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2數(shù)據(jù)鏈路層幀再傳送到物理層最下面的物理層把比特流傳送到物理媒體主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)應(yīng)用層(applicationlayer)5432154321物理傳輸媒體主機(jī)

1AP2AP1電信號(或光信號)在物理媒體中傳播從發(fā)送端物理層傳送到接收端物理層主機(jī)

2主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2物理層接收到比特流,上交給數(shù)據(jù)鏈路層主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2數(shù)據(jù)鏈路層剝?nèi)撞亢蛶膊咳〕鰯?shù)據(jù)部分,上交給網(wǎng)絡(luò)層主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2網(wǎng)絡(luò)層剝?nèi)ナ撞?,取出?shù)據(jù)部分上交給傳輸層主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2傳輸層剝?nèi)ナ撞?,取出?shù)據(jù)部分上交給應(yīng)用層主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2應(yīng)用層剝?nèi)ナ撞浚〕鰬?yīng)用程序數(shù)據(jù)上交給應(yīng)用進(jìn)程主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2我收到了

AP1

發(fā)來的應(yīng)用程序數(shù)據(jù)!主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2應(yīng)用程序數(shù)據(jù)應(yīng)用層首部H510100110100101比特流110101110101注意觀察加入或剝?nèi)ナ撞浚ㄎ膊浚┑膶哟螒?yīng)用程序數(shù)據(jù)H5應(yīng)用程序數(shù)據(jù)H4H5應(yīng)用程序數(shù)據(jù)H3H4H5應(yīng)用程序數(shù)據(jù)H4傳輸層首部H3網(wǎng)絡(luò)層首部H2鏈路層首部T2鏈路層尾部主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

210100110100101比特流110101110101計(jì)算機(jī)2的物理層收到比特流后交給數(shù)據(jù)鏈路層H2T2H3H4H5應(yīng)用程序數(shù)據(jù)H3H4H5應(yīng)用程序數(shù)據(jù)主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)

5432154321主機(jī)

1AP2AP1主機(jī)

2數(shù)據(jù)鏈路層剝?nèi)撞亢蛶膊亢蟀褞臄?shù)據(jù)部分交給網(wǎng)絡(luò)層H2T2H3H4H5應(yīng)用程序數(shù)據(jù)H4H5應(yīng)用程序數(shù)據(jù)H3H4H5應(yīng)用程序數(shù)據(jù)主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2網(wǎng)絡(luò)層剝?nèi)シ纸M首部后把分組的數(shù)據(jù)部分交給傳輸層H5應(yīng)用程序數(shù)據(jù)H4H5應(yīng)用程序數(shù)據(jù)主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2傳輸層剝?nèi)笪氖撞亢蟀褕笪牡臄?shù)據(jù)部分交給應(yīng)用層應(yīng)用程序數(shù)據(jù)H5應(yīng)用程序數(shù)據(jù)主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2應(yīng)用層剝?nèi)?yīng)用層PDU首部后把應(yīng)用程序數(shù)據(jù)交給應(yīng)用進(jìn)程主機(jī)1向主機(jī)2發(fā)送數(shù)據(jù)5432154321主機(jī)

1AP2AP1主機(jī)

2我收到了

AP1

發(fā)來的應(yīng)用程序數(shù)據(jù)!54321AP應(yīng)用程序數(shù)據(jù)H510100110100101比特流110101110101應(yīng)用程序數(shù)據(jù)H5應(yīng)用程序數(shù)據(jù)H4H5應(yīng)用程序數(shù)據(jù)H3H4H5應(yīng)用程序數(shù)據(jù)H4H3H2T2進(jìn)程message(報文)segment(報文段)datagram(數(shù)據(jù)報)frame(幀)應(yīng)用層傳輸層網(wǎng)絡(luò)層表示層會話層數(shù)據(jù)鏈路層物理層7654321數(shù)據(jù)鏈路層5應(yīng)用層4傳輸層3網(wǎng)絡(luò)層2數(shù)據(jù)鏈路層1物理層五層模型OSI/RM應(yīng)用層運(yùn)輸層網(wǎng)絡(luò)層表示層會話層數(shù)據(jù)鏈路層物理層7654321PhysicalLayer(數(shù)據(jù)的物理傳輸、二進(jìn)制傳輸)TransportLayer(端到端的連接)DataLinkLayer(錯誤檢測和校正、組幀、流量控制)PresentationLayer(轉(zhuǎn)換數(shù)據(jù)格式,數(shù)據(jù)加密和解密)NetworkLayer(分組轉(zhuǎn)發(fā)、地址規(guī)劃、路由選擇)SessionLayer(通信同步,錯誤恢復(fù)和事務(wù)操作)ApplicationLayer

(獨(dú)立的應(yīng)用程序)OSI參考模型的基本思想:網(wǎng)絡(luò)中各節(jié)點(diǎn)具有相同的層次;不同節(jié)點(diǎn)的同等層具有相同的功能;同一節(jié)點(diǎn)內(nèi)相鄰層之間通過接口通信;每一層可以使用下層提供的服務(wù),并向其上層提供服務(wù);不同節(jié)點(diǎn)的同等層按照協(xié)議實(shí)現(xiàn)對等層之間的通信。兩個通信實(shí)體之間的層次結(jié)構(gòu)實(shí)線:實(shí)際傳送方向虛線:邏輯傳送方向OSI/RM的信息流動OSI/RM七層模型物理層

物理層是OSI/RM的最低層,物理層保證通信信道上傳輸0和1二進(jìn)制比特流,用以建立、維護(hù)和釋放數(shù)據(jù)鏈路實(shí)體間的連接。物理層并不是指物理傳輸介質(zhì),而是利用物理傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理連接。物理層

L2DATA01001011010110110101010物理層比特流L2DATA01001011010110110101010物理層比特流傳輸媒體發(fā)送端數(shù)據(jù)鏈路層的數(shù)據(jù)接收端數(shù)據(jù)鏈路層的數(shù)據(jù)物理層

物理層定義了設(shè)備連接接口(插頭或插座)的四個特性:機(jī)械特性:接口的形狀、幾何尺寸的大小、引腳的數(shù)目工程規(guī)范:接口引腳的意義、特性、標(biāo)準(zhǔn)電氣特性:接口規(guī)定信號的電壓、電流、阻抗、波形工作方式:二進(jìn)制數(shù)據(jù)流的傳輸方式(單工、半雙工、全雙工)物理層的功能在無差錯信道的理想情況下,只要互連的兩臺機(jī)器都遵守上述物理層四大特性,就能確保比特信號在兩臺計(jì)算機(jī)之間的可靠傳輸。發(fā)“0”→收“0”

發(fā)“1”→收“1”物理層沒有解決的問題在現(xiàn)實(shí)世界中,信道一般都存在誤碼率→如何進(jìn)行差錯控制物理層只管傳送比特信號,不關(guān)心信號的含義→如何定義所傳輸信號的具體含義?連網(wǎng)的兩臺機(jī)器速率不匹配→如何進(jìn)行流量控制,以避免快的發(fā)送將慢的接收給淹沒了。為了解決這些問題,在物理層的基礎(chǔ)上引入數(shù)據(jù)鏈路層?數(shù)據(jù)鏈路層的主要功能1.成幀:數(shù)據(jù)鏈路層要將網(wǎng)絡(luò)層的數(shù)據(jù)分成可以管理和控制的數(shù)據(jù)單元,稱其為幀。2.物理地址尋址:數(shù)據(jù)幀在不同的網(wǎng)絡(luò)中傳輸時,需要標(biāo)識出發(fā)送數(shù)據(jù)幀和接收數(shù)據(jù)幀的節(jié)點(diǎn)。

3.流量控制:數(shù)據(jù)鏈路層對發(fā)送數(shù)據(jù)幀的速率必須進(jìn)行控制,如果發(fā)送的數(shù)據(jù)幀太多,就會使目的節(jié)點(diǎn)來不及處理而造成數(shù)據(jù)丟失。數(shù)據(jù)鏈路層的主要功能

數(shù)據(jù)鏈路層的主要功能是確保數(shù)據(jù)(幀)在鏈路上的可靠傳輸。4.差錯控制:為了保證物理層傳輸數(shù)據(jù)的可靠性,數(shù)據(jù)鏈路層需要在數(shù)據(jù)幀中使用一些控制方法,檢測出錯或重復(fù)的數(shù)據(jù)幀,并對錯誤的幀進(jìn)行糾錯或重發(fā)。5.接入控制:當(dāng)兩個或者更多的節(jié)點(diǎn)共享通信鏈路時,由數(shù)據(jù)鏈路層確定在某一時間內(nèi)該由哪一個節(jié)點(diǎn)發(fā)送數(shù)據(jù),接入控制技術(shù)也稱為媒體訪問控制技術(shù)。數(shù)據(jù)鏈路層11010111……0101011L3DATADHDT數(shù)據(jù)鏈路層數(shù)據(jù)幀發(fā)送端網(wǎng)絡(luò)層的數(shù)據(jù)發(fā)送端物理層11010111……0101011L3DATADHDT數(shù)據(jù)鏈路層數(shù)據(jù)幀接收端網(wǎng)絡(luò)層的數(shù)據(jù)接收端物理層網(wǎng)絡(luò)層網(wǎng)絡(luò)層與傳輸層的關(guān)系

主要功能:確保分組在通信子網(wǎng)內(nèi)(從源IMP到目的IMP之間)的傳輸L3DATAL4DATANH網(wǎng)絡(luò)層數(shù)據(jù)包發(fā)送端傳輸層的數(shù)據(jù)發(fā)送端數(shù)據(jù)鏈路層L3DATAL4DATANH網(wǎng)絡(luò)層數(shù)據(jù)包接收端傳輸層的數(shù)據(jù)接收端數(shù)據(jù)鏈路層網(wǎng)絡(luò)層涉及的概念有以下幾個:邏輯地址尋址數(shù)據(jù)鏈路層的物理地址只是解決了在同一個網(wǎng)絡(luò)內(nèi)部的尋址問題,如果一個數(shù)據(jù)包從一個網(wǎng)絡(luò)跨越到另外一個網(wǎng)絡(luò)時,就需要使用網(wǎng)絡(luò)層的邏輯地址。路由功能

路由選擇就是根據(jù)一定的原則和算法在傳輸通路中選出一條通向目的節(jié)點(diǎn)的最佳路由。網(wǎng)絡(luò)層涉及的概念有以下幾個:流量控制在數(shù)據(jù)鏈路層中介紹過流量控制,在網(wǎng)絡(luò)層同樣也存在流量控制問題。擁塞控制在通信子網(wǎng)中,由于出現(xiàn)過量的數(shù)據(jù)包而引起網(wǎng)絡(luò)性能下降的現(xiàn)象稱為擁塞。傳輸層

完成同處于資源子網(wǎng)中的兩個主機(jī)(即源主機(jī)和目的主機(jī))間的連接和數(shù)據(jù)傳輸,也稱為端到端的數(shù)據(jù)傳輸。傳送層是負(fù)責(zé)數(shù)據(jù)傳送的最高層次,它需要彌補(bǔ)網(wǎng)絡(luò)層所提供的傳輸質(zhì)量的不足。傳輸層具體功能:①為高層數(shù)據(jù)傳輸建立、維護(hù)和拆除傳輸連接,實(shí)現(xiàn)透明的端到端數(shù)據(jù)傳送。②提供端到端的錯誤恢復(fù)和流量控制。會話層會話層的功能是實(shí)現(xiàn)進(jìn)程(又稱為會話實(shí)體)間通信(或稱為會話)的管理和同步。具體功能:①提供進(jìn)程間會話連接的建立、維持和中止功能,可以提供單方向會話或雙向同時進(jìn)行的會話。②在數(shù)據(jù)流中插入適當(dāng)?shù)耐近c(diǎn),當(dāng)發(fā)生差錯時,可以從同步點(diǎn)重新進(jìn)行會話,而不需要重新發(fā)送全部數(shù)據(jù)。表示層表示層的任務(wù)是完成語法格式轉(zhuǎn)換,即在計(jì)算機(jī)所處理的數(shù)據(jù)格式與網(wǎng)絡(luò)傳輸所需要的數(shù)據(jù)格式之間進(jìn)行轉(zhuǎn)換。具體功能:

數(shù)據(jù)格式轉(zhuǎn)換、字符集轉(zhuǎn)換、圖形、文字、聲音的表示、數(shù)據(jù)壓縮、加密與解密、協(xié)議轉(zhuǎn)換等。應(yīng)用層應(yīng)用層是OSI模型的最高層,是計(jì)算機(jī)網(wǎng)絡(luò)與用戶之間的界面,由若干個應(yīng)用進(jìn)程(或程序)組成。OSI提供的常用應(yīng)用服務(wù)有:①目錄服務(wù)。②電子郵件。③文件傳輸。④作業(yè)傳送和操作。⑤虛擬終端。完整的OSI數(shù)據(jù)傳遞與流動過程54321AP應(yīng)用程序數(shù)據(jù)H510100110100101比特流110101110101應(yīng)用程序數(shù)據(jù)H5應(yīng)用程序數(shù)據(jù)H4H5應(yīng)用程序數(shù)據(jù)H3H4H5應(yīng)用程序數(shù)據(jù)H4H3H2T2進(jìn)程message(報文)segment(報文段)datagram(數(shù)據(jù)報)frame(幀)兩個通信實(shí)體之間的層次結(jié)構(gòu)實(shí)線:實(shí)際傳送方向虛線:邏輯傳送方向TCP/IP的分層結(jié)構(gòu)OSI模型與TCP/IP模型的對照物理層數(shù)據(jù)鏈路層網(wǎng)絡(luò)層傳輸層會話層表示層應(yīng)用層網(wǎng)絡(luò)層傳輸層應(yīng)用層網(wǎng)絡(luò)接口層OSI的參考模式TCP/IP的參考模式TCP/IP體系結(jié)構(gòu)中各層的功能

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論