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

下載本文檔

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

文檔簡(jiǎn)介

1、Computer Networks計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò)Computer Networks青海青海大學(xué)機(jī)械工程學(xué)院大學(xué)機(jī)械工程學(xué)院 講授教師:劉海雄電子郵箱:L聯(lián)系電話omputer Networks教學(xué)內(nèi)容教學(xué)內(nèi)容第第1章章 引論引論第第2章章 數(shù)據(jù)通信基礎(chǔ)知識(shí)數(shù)據(jù)通信基礎(chǔ)知識(shí)第第3章章 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)第第4章章 計(jì)算機(jī)局域網(wǎng)絡(luò)計(jì)算機(jī)局域網(wǎng)絡(luò)第第5章章 計(jì)算機(jī)廣域網(wǎng)技術(shù)計(jì)算機(jī)廣域網(wǎng)技術(shù)第第6章章 網(wǎng)絡(luò)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)第第7章章 常用網(wǎng)絡(luò)設(shè)備常用網(wǎng)絡(luò)設(shè)備第第8章章 網(wǎng)絡(luò)互聯(lián)與因特網(wǎng)基礎(chǔ)網(wǎng)絡(luò)互聯(lián)與因特網(wǎng)基礎(chǔ)第第9章章 因特網(wǎng)的應(yīng)用因特網(wǎng)的應(yīng)用第第

2、10章章 網(wǎng)絡(luò)管理與網(wǎng)絡(luò)安全網(wǎng)絡(luò)管理與網(wǎng)絡(luò)安全Computer Networks第第3章章 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu) 本章內(nèi)容本章內(nèi)容n層次化的網(wǎng)絡(luò)體系結(jié)構(gòu)層次化的網(wǎng)絡(luò)體系結(jié)構(gòu)n開(kāi)放系統(tǒng)互聯(lián)參考模型(開(kāi)放系統(tǒng)互聯(lián)參考模型(OSI/RM)nTCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu)nOSI和和TCP/IP的主要層次功能的主要層次功能n應(yīng)用層應(yīng)用層n傳輸層傳輸層n網(wǎng)絡(luò)層網(wǎng)絡(luò)層n數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層n物理層物理層Computer Networks3.1 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)n網(wǎng)絡(luò)體系結(jié)構(gòu)提出的背景網(wǎng)絡(luò)體系結(jié)構(gòu)提出的背景計(jì)算機(jī)網(wǎng)絡(luò)的復(fù)雜性、計(jì)算機(jī)網(wǎng)絡(luò)的復(fù)雜性、異質(zhì)性異質(zhì)性n不同的通信介質(zhì)

3、不同的通信介質(zhì)有線、無(wú)線、有線、無(wú)線、 n不同種類的設(shè)備不同種類的設(shè)備主機(jī)、路由器、交換機(jī)、復(fù)用設(shè)主機(jī)、路由器、交換機(jī)、復(fù)用設(shè)備、備、 n不同的操作系統(tǒng)不同的操作系統(tǒng)Unix、Windows、 n不同的軟不同的軟/硬件、接口和通信約定(協(xié)議)硬件、接口和通信約定(協(xié)議)n不同的應(yīng)用環(huán)境不同的應(yīng)用環(huán)境固定、移動(dòng)、固定、移動(dòng)、 n不同種類業(yè)務(wù)不同種類業(yè)務(wù)分時(shí)、交互、實(shí)時(shí)、分時(shí)、交互、實(shí)時(shí)、 n寶貴的投資和積累寶貴的投資和積累有形、無(wú)形、有形、無(wú)形、 n用戶業(yè)務(wù)的延續(xù)性用戶業(yè)務(wù)的延續(xù)性不允許出現(xiàn)大的跌宕起伏不允許出現(xiàn)大的跌宕起伏Computer Networksl結(jié)構(gòu)清晰l簡(jiǎn)化設(shè)計(jì)與實(shí)現(xiàn)l便于更新與

4、維護(hù)l較強(qiáng)的獨(dú)立性和適應(yīng)性對(duì)于復(fù)雜的網(wǎng)絡(luò)系統(tǒng),用什么方法能合理地對(duì)于復(fù)雜的網(wǎng)絡(luò)系統(tǒng),用什么方法能合理地組織網(wǎng)絡(luò)的結(jié)構(gòu),以達(dá)到:組織網(wǎng)絡(luò)的結(jié)構(gòu),以達(dá)到:解決:分而治之!解決:分而治之! 一個(gè)生活中的例子:空中旅行的組織空中旅行的組織Computer Networks空中旅行的組織空中旅行的組織一系列的步驟一系列的步驟機(jī)票 (購(gòu)買)行李 (托運(yùn))旅客 (出發(fā))飛機(jī) (起飛)飛行航線機(jī)票 (投訴)行李 (認(rèn)領(lǐng))旅客 (到達(dá))飛機(jī) (著陸)飛行航線飛行航線Computer Networks空中旅行的組織空中旅行的組織: 從另一種不同的角度觀察從另一種不同的角度觀察層次的觀點(diǎn):層次的觀點(diǎn): 每層實(shí)現(xiàn)一種

5、特定的每層實(shí)現(xiàn)一種特定的服務(wù)服務(wù) 通過(guò)自己內(nèi)部的功能通過(guò)自己內(nèi)部的功能 依賴自己的下層提供的服務(wù)依賴自己的下層提供的服務(wù)機(jī)票 (購(gòu)買)行李 (托運(yùn))旅客 (出發(fā))飛機(jī) (起飛)飛行航線機(jī)票 (投訴)行李 (認(rèn)領(lǐng))旅客 (到達(dá))飛機(jī) (著陸)飛行航線飛行航線Computer Networks從出發(fā)地到目的地的航線:導(dǎo)航服務(wù)柜臺(tái)-to-柜臺(tái):“旅客+行李” 票務(wù)服務(wù)行李托運(yùn)-to-行李認(rèn)領(lǐng):行李服務(wù)登機(jī)入口-to-到達(dá)出口:旅客乘務(wù)服務(wù) 跑道-to-跑道:飛機(jī)“航運(yùn)”服務(wù)Computer Networks層次功能的分布式實(shí)現(xiàn)層次功能的分布式實(shí)現(xiàn)飛機(jī) (起飛)飛機(jī) (著陸)飛行航線起飛起飛機(jī)場(chǎng)機(jī)場(chǎng)到

6、達(dá)機(jī)場(chǎng)到達(dá)機(jī)場(chǎng)中間空中交通樞紐飛行航線飛行航線機(jī)票 (購(gòu)買)機(jī)票 (投訴)行李 (托運(yùn))行李 (認(rèn)領(lǐng))旅客 (出發(fā))旅客 (到達(dá))Computer Networks層次化方法在其它領(lǐng)域的應(yīng)用n程序設(shè)計(jì)程序設(shè)計(jì)n把一個(gè)大的程序分解為若干個(gè)層次的小模塊把一個(gè)大的程序分解為若干個(gè)層次的小模塊來(lái)實(shí)現(xiàn),如操作系統(tǒng)。來(lái)實(shí)現(xiàn),如操作系統(tǒng)。n郵政系統(tǒng)郵政系統(tǒng)n郵遞員、郵政分局、郵政總局、郵政運(yùn)輸郵遞員、郵政分局、郵政總局、郵政運(yùn)輸n銀行系統(tǒng)銀行系統(tǒng) n物流系統(tǒng)物流系統(tǒng)n。Computer Networks1. 計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)的定義計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)的定義n計(jì)算機(jī)網(wǎng)絡(luò)中也采用了計(jì)算機(jī)網(wǎng)絡(luò)中也采用了分層分層方

7、法。方法。把復(fù)把復(fù)雜的問(wèn)題劃分為若干個(gè)較小的、單一的局部雜的問(wèn)題劃分為若干個(gè)較小的、單一的局部問(wèn)題,在不同層上予以解決。問(wèn)題,在不同層上予以解決。n網(wǎng)絡(luò)的層次結(jié)構(gòu)方法要解決的問(wèn)題:網(wǎng)絡(luò)的層次結(jié)構(gòu)方法要解決的問(wèn)題:n網(wǎng)絡(luò)應(yīng)該具有哪些層次?每一層的功能是什么?網(wǎng)絡(luò)應(yīng)該具有哪些層次?每一層的功能是什么?(分層與功能分層與功能)n各層之間的關(guān)系是怎樣的?它們?nèi)绾芜M(jìn)行交互?各層之間的關(guān)系是怎樣的?它們?nèi)绾芜M(jìn)行交互?(服務(wù)與接口服務(wù)與接口)n通信雙方的數(shù)據(jù)傳輸要遵循哪些規(guī)則?(通信雙方的數(shù)據(jù)傳輸要遵循哪些規(guī)則?(協(xié)議協(xié)議)Computer Networksn計(jì)算機(jī)網(wǎng)絡(luò)中,層層、協(xié)議協(xié)議和層間接口層間接口的

8、集合被稱為計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)。n換句話說(shuō):體系結(jié)構(gòu)包括三個(gè)內(nèi)容:換句話說(shuō):體系結(jié)構(gòu)包括三個(gè)內(nèi)容:分層結(jié)構(gòu)與分層結(jié)構(gòu)與每層的功能,服務(wù)與層間接口,協(xié)議。每層的功能,服務(wù)與層間接口,協(xié)議。n最早的網(wǎng)絡(luò)體系結(jié)構(gòu)源于IBM的SNA;n其它的網(wǎng)絡(luò)體系結(jié)構(gòu)還有DEC的DNA等n由國(guó)際化標(biāo)準(zhǔn)組織ISO制定的網(wǎng)絡(luò)體系結(jié)構(gòu)國(guó)際標(biāo)準(zhǔn)是OSI/RM;n實(shí)際中應(yīng)用最廣泛的是TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu)n事實(shí)上的(de facto)標(biāo)準(zhǔn)Computer Networks層次結(jié)構(gòu)方法的優(yōu)點(diǎn)層次結(jié)構(gòu)方法的優(yōu)點(diǎn)n獨(dú)立性強(qiáng)獨(dú)立性強(qiáng)耦合程度低耦合程度低n上層只需了解下層通過(guò)層間接口提供什么服務(wù)上層只需了解下層通

9、過(guò)層間接口提供什么服務(wù)黑箱方黑箱方法法。n適應(yīng)性強(qiáng)適應(yīng)性強(qiáng)n只要服務(wù)和接口不變,每層的實(shí)現(xiàn)方法可任意改變。只要服務(wù)和接口不變,每層的實(shí)現(xiàn)方法可任意改變。n易于實(shí)現(xiàn)和維護(hù)易于實(shí)現(xiàn)和維護(hù)n把復(fù)雜的系統(tǒng)分解成若干個(gè)涉及范圍小、功能簡(jiǎn)單的子把復(fù)雜的系統(tǒng)分解成若干個(gè)涉及范圍小、功能簡(jiǎn)單的子單元:?jiǎn)卧簄使系統(tǒng)的結(jié)構(gòu)清晰,實(shí)現(xiàn)、調(diào)試和維護(hù)變得簡(jiǎn)單和容易。使系統(tǒng)的結(jié)構(gòu)清晰,實(shí)現(xiàn)、調(diào)試和維護(hù)變得簡(jiǎn)單和容易。n使設(shè)計(jì)人員能專心設(shè)計(jì)和開(kāi)發(fā)所關(guān)心的功能模塊。使設(shè)計(jì)人員能專心設(shè)計(jì)和開(kāi)發(fā)所關(guān)心的功能模塊。Computer Networks2. 網(wǎng)絡(luò)體系結(jié)構(gòu)的分層原理網(wǎng)絡(luò)體系結(jié)構(gòu)的分層原理n 基本概念:基本概念:n實(shí)體實(shí)

10、體:任何可以發(fā)送或接收信息的硬件:任何可以發(fā)送或接收信息的硬件/軟件進(jìn)程。軟件進(jìn)程。n對(duì)等層對(duì)等層:兩個(gè)不同系統(tǒng)的同級(jí)層次。:兩個(gè)不同系統(tǒng)的同級(jí)層次。n對(duì)等實(shí)體對(duì)等實(shí)體:分別位于不同系統(tǒng)對(duì)等層中的兩個(gè)實(shí)體:分別位于不同系統(tǒng)對(duì)等層中的兩個(gè)實(shí)體n接口接口:相鄰兩層之間交互的界面,定義相鄰兩層之:相鄰兩層之間交互的界面,定義相鄰兩層之間的操作及下層對(duì)上層的服務(wù)。間的操作及下層對(duì)上層的服務(wù)。n服務(wù)服務(wù):某一層及其以下各層的一種能力,通過(guò)接口:某一層及其以下各層的一種能力,通過(guò)接口提供給其相鄰上層。提供給其相鄰上層。n協(xié)議協(xié)議:通信雙方在通信中必須遵守的規(guī)則。:通信雙方在通信中必須遵守的規(guī)則。Compu

11、ter Networks系統(tǒng)系統(tǒng)A系統(tǒng)系統(tǒng)B實(shí)體實(shí)體對(duì)等層對(duì)等層對(duì)等實(shí)體對(duì)等實(shí)體接口接口服務(wù)服務(wù)物理網(wǎng)絡(luò)物理網(wǎng)絡(luò)Computer Networks網(wǎng)網(wǎng)絡(luò)絡(luò)分分層層體體系系結(jié)結(jié)構(gòu)構(gòu)P3P2P1 2 1 3 2 1物理通信線路物理通信線路 3 N+1 N N-1 N+1 N N-1Pn-1PnPn+1系統(tǒng)系統(tǒng)A系統(tǒng)系統(tǒng)Bl網(wǎng)絡(luò)中的任何一個(gè)系統(tǒng)都是按照層次結(jié)構(gòu)來(lái)組織的l同一網(wǎng)絡(luò)中,任意兩個(gè)端系統(tǒng)必須具有相同的層次l每層使用其下層提供的服務(wù),并向其上層提供服務(wù)l通信只在對(duì)等層間進(jìn)行(間接的、邏輯的、虛擬的),非對(duì)等層之間不能互相“通信”l實(shí)際的物理通信只在最底層完成lPn:第n層協(xié)議協(xié)議,即第n層對(duì)等

12、實(shí)體間通信時(shí)必須遵循的規(guī)則或約定Computer Networks對(duì)等層通信的實(shí)質(zhì)對(duì)等層通信的實(shí)質(zhì)n網(wǎng)絡(luò)分層體系結(jié)構(gòu)原理網(wǎng)絡(luò)分層體系結(jié)構(gòu)原理禁止禁止不同主機(jī)的對(duì)等不同主機(jī)的對(duì)等層之間進(jìn)行層之間進(jìn)行直接通信直接通信。(想一想,為什么?)n實(shí)際上,每一層必須依靠下層提供的服務(wù)來(lái)實(shí)際上,每一層必須依靠下層提供的服務(wù)來(lái)與另一臺(tái)主機(jī)的對(duì)等層通信。與另一臺(tái)主機(jī)的對(duì)等層通信。n上層上層使用使用下層提供的服務(wù)下層提供的服務(wù)Service user;n下層向上層下層向上層提供提供服務(wù)服務(wù)Service provider。n第n+1層是第n層的服務(wù)用戶,第n-1層是第n層的服務(wù)提供者n第n層的服務(wù)也依賴于第n-1

13、層以及以下各層的服務(wù)n例:郵政通信例:郵政通信Computer Networks對(duì)等通信例:兩個(gè)人收發(fā)信件對(duì)等通信例:兩個(gè)人收發(fā)信件n問(wèn)題:?jiǎn)栴}:n收信人與發(fā)信人之間、郵局之間,他們是在直接通信嗎?收信人與發(fā)信人之間、郵局之間,他們是在直接通信嗎?n郵局、運(yùn)輸系統(tǒng)各向誰(shuí)提供什么樣的服務(wù)?郵局、運(yùn)輸系統(tǒng)各向誰(shuí)提供什么樣的服務(wù)?n郵局、收發(fā)信人各使用誰(shuí)提供的什么服務(wù)?郵局、收發(fā)信人各使用誰(shuí)提供的什么服務(wù)?信件內(nèi)容信件內(nèi)容郵件地址郵件地址貨物地址貨物地址發(fā)信人發(fā)信人郵局郵局運(yùn)輸系統(tǒng)運(yùn)輸系統(tǒng)信件內(nèi)容信件內(nèi)容郵件地址郵件地址貨物地址貨物地址收信人收信人對(duì)信件內(nèi)容的共識(shí)對(duì)信件內(nèi)容的共識(shí)對(duì)信件如何傳遞的共識(shí)

14、對(duì)信件如何傳遞的共識(shí)對(duì)貨物如何運(yùn)輸?shù)墓沧R(shí)對(duì)貨物如何運(yùn)輸?shù)墓沧R(shí)P3P2P1公路,鐵路,航空公路,鐵路,航空郵局郵局運(yùn)輸系統(tǒng)運(yùn)輸系統(tǒng)Computer Networks對(duì)等層通信的實(shí)質(zhì)對(duì)等層通信的實(shí)質(zhì)n對(duì)等層實(shí)體之間實(shí)現(xiàn)的是對(duì)等層實(shí)體之間實(shí)現(xiàn)的是虛擬的邏輯通信;虛擬的邏輯通信;n下層向上層提供服務(wù);下層向上層提供服務(wù);n上層依賴上層依賴下層提供的服務(wù)下層提供的服務(wù)來(lái)與其它主機(jī)上的對(duì)等層來(lái)與其它主機(jī)上的對(duì)等層通信;通信;n實(shí)際通信在最底層完成。實(shí)際通信在最底層完成。Computer Networks 3 2 1 N+1 N N-1 2 1 3 N+1 N N-1n源進(jìn)程傳送消息到目標(biāo)進(jìn)程的過(guò)程:n消息

15、送到源系統(tǒng)的最高層;n從最高層開(kāi)始,自上而下逐層封裝封裝;n經(jīng)物理線路傳輸?shù)侥繕?biāo)系統(tǒng);n目標(biāo)系統(tǒng)將收到的信息自下而上逐層處理并拆封拆封;n由最高層將消息提交給目標(biāo)進(jìn)程。目標(biāo)進(jìn)程源進(jìn)程P3P2P1物理通信線路物理通信線路Pn-1PnPn+1消息消息消息消息邏輯通信邏輯通信Computer Networks在各層中實(shí)現(xiàn)的主要功能在各層中實(shí)現(xiàn)的主要功能n差錯(cuò)控制n使對(duì)等層的通信更加可靠n流量控制n控制發(fā)送端的速率,使接收端能來(lái)得及接收n分段和重裝n發(fā)送端將數(shù)據(jù)塊分成更小的單位,并在接收端重新組合n復(fù)用和分用n多個(gè)高層的對(duì)等層通信會(huì)話復(fù)用一條低層連接n建立連接和釋放連接Computer Network

16、s3. 通信協(xié)議通信協(xié)議n人際交流的協(xié)議人際交流的協(xié)議:n人類之間n“我有一個(gè)問(wèn)題.”n“現(xiàn)在幾點(diǎn)了?”n 說(shuō)明發(fā)送的消息n 說(shuō)明接收到某消息后所應(yīng)采取的行動(dòng)n 說(shuō)明動(dòng)作的次序協(xié)議:協(xié)議: 定義定義網(wǎng)絡(luò)實(shí)體間網(wǎng)絡(luò)實(shí)體間發(fā)送和接收發(fā)送和接收?qǐng)?bào)文的格式、順序以及當(dāng)傳報(bào)文的格式、順序以及當(dāng)傳送和接收消息時(shí)應(yīng)采取的行送和接收消息時(shí)應(yīng)采取的行動(dòng)。動(dòng)。(語(yǔ)義、語(yǔ)法和時(shí)序語(yǔ)義、語(yǔ)法和時(shí)序)Computer NetworksHiHiWhats thetime?2:00請(qǐng)求連接傳送文件:xxxxx.xxxtime連接確認(rèn)Computer Networks通信協(xié)議的三要素通信協(xié)議的三要素n語(yǔ)義語(yǔ)義n對(duì)協(xié)議中各協(xié)議

17、元素的含義的解釋,例如:對(duì)協(xié)議中各協(xié)議元素的含義的解釋,例如:n在在HDLC協(xié)議中,標(biāo)志協(xié)議中,標(biāo)志Flag(7EH)表示報(bào)文的開(kāi)始和結(jié)束表示報(bào)文的開(kāi)始和結(jié)束n在在BSC協(xié)議中,協(xié)議中,SOH(01H)表示報(bào)文的開(kāi)始,表示報(bào)文的開(kāi)始,STX(02H)表示報(bào)表示報(bào)文正文的開(kāi)始,文正文的開(kāi)始,ETX(03H)表示報(bào)文正文的結(jié)束表示報(bào)文正文的結(jié)束n語(yǔ)法語(yǔ)法n協(xié)議元素與數(shù)據(jù)的組合格式,即報(bào)文格式。例如:協(xié)議元素與數(shù)據(jù)的組合格式,即報(bào)文格式。例如:n時(shí)序時(shí)序n通信過(guò)程中,通信雙方操作的執(zhí)行順序和規(guī)則通信過(guò)程中,通信雙方操作的執(zhí)行順序和規(guī)則Flag Address CtrlDataFCSS FlagSOH

18、HEADSTXTEXTETX BCCBSCHDLCComputer Networks確認(rèn)釋放連接釋放確認(rèn)釋放確認(rèn)連接確認(rèn)數(shù)據(jù)連接請(qǐng)求連接確認(rèn)ttn時(shí)序例時(shí)序例釋放連接釋放連接數(shù)據(jù)傳輸數(shù)據(jù)傳輸建立連接建立連接Computer Networksn網(wǎng)絡(luò)體系結(jié)構(gòu)中:網(wǎng)絡(luò)體系結(jié)構(gòu)中:n每層可能會(huì)有若干個(gè)協(xié)議每層可能會(huì)有若干個(gè)協(xié)議n一個(gè)協(xié)議只屬于一個(gè)層次一個(gè)協(xié)議只屬于一個(gè)層次n協(xié)議可以由軟件或硬件來(lái)實(shí)現(xiàn):協(xié)議可以由軟件或硬件來(lái)實(shí)現(xiàn):n網(wǎng)絡(luò)通信協(xié)議軟件、網(wǎng)絡(luò)驅(qū)動(dòng)程序網(wǎng)絡(luò)通信協(xié)議軟件、網(wǎng)絡(luò)驅(qū)動(dòng)程序n網(wǎng)絡(luò)硬件網(wǎng)絡(luò)硬件n常用協(xié)議組:常用協(xié)議組:nTCP/IP(Windows、Unix、Linux、)nNetBEU

19、I(Windows)nIPX/SPX(NetWare、Windows)Computer Networks協(xié)議數(shù)據(jù)單元(協(xié)議數(shù)據(jù)單元(PDU)n網(wǎng)絡(luò)體系結(jié)構(gòu)中,對(duì)等層之間交換的信息報(bào)文統(tǒng)稱為網(wǎng)絡(luò)體系結(jié)構(gòu)中,對(duì)等層之間交換的信息報(bào)文統(tǒng)稱為協(xié)議數(shù)協(xié)議數(shù)據(jù)單元據(jù)單元(Protocol Data Unit,PDU)。)。n傳輸層及以下各層的傳輸層及以下各層的PDU另外還有各自特定的名稱:另外還有各自特定的名稱:n傳輸層傳輸層段(段(Segment) n網(wǎng)絡(luò)層網(wǎng)絡(luò)層分組分組/包(包(Packet)n數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層幀(幀(Frame)n物理層物理層比特(比特(Bit)nPDU由由協(xié)議控制信息(協(xié)議頭協(xié)

20、議控制信息(協(xié)議頭)和和數(shù)據(jù)數(shù)據(jù)(SDU)組成)組成:n協(xié)議頭部中含有完成數(shù)據(jù)傳輸所需的控制信息協(xié)議頭部中含有完成數(shù)據(jù)傳輸所需的控制信息:n地址、序號(hào)、長(zhǎng)度、分段標(biāo)志、差錯(cuò)控制信息、地址、序號(hào)、長(zhǎng)度、分段標(biāo)志、差錯(cuò)控制信息、協(xié)議控制信息協(xié)議控制信息數(shù)據(jù)(數(shù)據(jù)(SDU)Computer Networksn下層把上層的下層把上層的PDU作為本層的數(shù)據(jù)加以作為本層的數(shù)據(jù)加以封裝封裝,然后,然后加入本層的協(xié)議頭部(和尾部)形成本層的加入本層的協(xié)議頭部(和尾部)形成本層的PDU。n封裝封裝:就是在數(shù)據(jù)前面加上特定的協(xié)議頭部。:就是在數(shù)據(jù)前面加上特定的協(xié)議頭部。n因此,數(shù)據(jù)在源站自上而下遞交的過(guò)程實(shí)際上就

21、是因此,數(shù)據(jù)在源站自上而下遞交的過(guò)程實(shí)際上就是不斷封裝的過(guò)程。到達(dá)目的地后自下而上遞交的過(guò)不斷封裝的過(guò)程。到達(dá)目的地后自下而上遞交的過(guò)程就是不斷拆封的過(guò)程。程就是不斷拆封的過(guò)程。類比:發(fā)送信件類比:發(fā)送信件n數(shù)據(jù)在傳輸時(shí),其外面實(shí)際上要被包封多層數(shù)據(jù)在傳輸時(shí),其外面實(shí)際上要被包封多層“信封信封”。數(shù)數(shù) 據(jù)據(jù)協(xié)議頭協(xié)議頭數(shù)數(shù) 據(jù)據(jù)N+1層層PDUN層層PDUComputer Networks 數(shù)據(jù)多層封裝數(shù)據(jù)多層封裝數(shù)據(jù)數(shù)據(jù) 段頭段頭數(shù)據(jù)數(shù)據(jù) 段頭段頭數(shù)據(jù)數(shù)據(jù)分組分組頭頭幀頭幀頭 段頭段頭數(shù)據(jù)數(shù)據(jù)分組頭分組頭幀尾幀尾封裝封裝段段分組分組幀幀拆封拆封Computer Networks TCP頭頭應(yīng)

22、用層數(shù)據(jù)應(yīng)用層數(shù)據(jù)應(yīng)用層數(shù)據(jù)應(yīng)用層數(shù)據(jù) TCP頭頭應(yīng)用層數(shù)據(jù)應(yīng)用層數(shù)據(jù)IP頭頭幀頭幀頭 TCP頭頭應(yīng)用層數(shù)據(jù)應(yīng)用層數(shù)據(jù)IP頭頭幀尾幀尾實(shí)例:實(shí)例:TCP/IP協(xié)議的封裝過(guò)程協(xié)議的封裝過(guò)程應(yīng)用層應(yīng)用層 傳輸層傳輸層 網(wǎng)絡(luò)層網(wǎng)絡(luò)層 鏈路層鏈路層 Computer Networksn在目的站,某一層只能識(shí)別由源站對(duì)等層封在目的站,某一層只能識(shí)別由源站對(duì)等層封裝的裝的“信封信封”,而對(duì)于被封裝在,而對(duì)于被封裝在“信封信封”內(nèi)內(nèi)部的部的“數(shù)據(jù)數(shù)據(jù)”僅僅是拆封后將其提交給上層,僅僅是拆封后將其提交給上層,本層不作任何處理。本層不作任何處理。n每一層只處理本層的協(xié)議頭部!每一層只處理本層的協(xié)議頭部!Comp

23、uter Networks3.2 OSI/RM與與TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu)nOSI/RM的體系結(jié)構(gòu)分為的體系結(jié)構(gòu)分為7層層應(yīng)用層應(yīng)用層Application表示層表示層Presentation會(huì)話層會(huì)話層Session傳輸層傳輸層Transport物理層物理層Physical數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層Data Link網(wǎng)絡(luò)層網(wǎng)絡(luò)層Network7654321為網(wǎng)絡(luò)應(yīng)用提供服務(wù)為網(wǎng)絡(luò)應(yīng)用提供服務(wù)數(shù)據(jù)表示數(shù)據(jù)表示在用戶間建立會(huì)話關(guān)系在用戶間建立會(huì)話關(guān)系不同主機(jī)進(jìn)程間的通信不同主機(jī)進(jìn)程間的通信在主機(jī)間傳輸分組在主機(jī)間傳輸分組在節(jié)點(diǎn)間可靠地傳輸幀在節(jié)點(diǎn)間可靠地傳輸幀位流的透明傳輸位流的透明傳輸Compu

24、ter NetworksnTCP/IP體系結(jié)構(gòu)分為體系結(jié)構(gòu)分為4層層:n應(yīng)用層應(yīng)用層n傳輸層傳輸層n網(wǎng)際層網(wǎng)際層n網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層n數(shù)據(jù)鏈路層物理層數(shù)據(jù)鏈路層物理層applicationtransportinternetnetwork interfacedata linkphysicaln注:注: TCP/IP體系結(jié)構(gòu)有時(shí)也采用體系結(jié)構(gòu)有時(shí)也采用5層表示方法,即用數(shù)層表示方法,即用數(shù)據(jù)鏈路層和物理層代替網(wǎng)絡(luò)接口層。據(jù)鏈路層和物理層代替網(wǎng)絡(luò)接口層。Computer NetworksnTCP/IP與與OSI/RM的對(duì)應(yīng)關(guān)系的對(duì)應(yīng)關(guān)系nOSI/RM和和TCP/IP相結(jié)合的相結(jié)合的5層結(jié)構(gòu)層結(jié)構(gòu)原

25、理體系結(jié)構(gòu):原理體系結(jié)構(gòu):n應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層應(yīng)用層應(yīng)用層表示層表示層會(huì)話層會(huì)話層傳輸層傳輸層物理層物理層數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層網(wǎng)絡(luò)層網(wǎng)絡(luò)層7654321OSI/RM應(yīng)用層應(yīng)用層傳輸層傳輸層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層網(wǎng)際層網(wǎng)際層TCP/IPPPP, HDLC, FDDI, Ethernet, 802.3, 802.5等等等等TCP/IP支持支持所有標(biāo)準(zhǔn)的物所有標(biāo)準(zhǔn)的物理層和數(shù)據(jù)鏈理層和數(shù)據(jù)鏈路層協(xié)議路層協(xié)議Computer Networks3.3 原理體系結(jié)構(gòu)各層概述原理體系結(jié)構(gòu)各層概述n物理層(物理層(physical layer)n

26、任務(wù):在物理媒體任務(wù):在物理媒體(介質(zhì)介質(zhì))上上正確地正確地、透明地透明地傳送比特流。傳送比特流。n協(xié)議協(xié)議(標(biāo)準(zhǔn)標(biāo)準(zhǔn)):規(guī)定了物理接口的各種特性:規(guī)定了物理接口的各種特性:n機(jī)械機(jī)械:物理連接器的尺寸、形狀、規(guī)格:物理連接器的尺寸、形狀、規(guī)格n電氣電氣:信號(hào)電平,信號(hào)的脈沖寬度和頻率,數(shù)據(jù)傳送速率,最大:信號(hào)電平,信號(hào)的脈沖寬度和頻率,數(shù)據(jù)傳送速率,最大傳輸距離等傳輸距離等n功能功能:接口引(線)腳的功能和作用:接口引(線)腳的功能和作用n規(guī)程規(guī)程:信號(hào)時(shí)序,應(yīng)答關(guān)系,操作過(guò)程:信號(hào)時(shí)序,應(yīng)答關(guān)系,操作過(guò)程n功能:建立和拆除物理連接、位流傳輸、管理功能:建立和拆除物理連接、位流傳輸、管理n例

27、:例:RS-232、RS-449、V.24、 V.35、G.703/G.704Computer NetworksRS-232-Cn外形為外形為25針或針或9針的針的D型連接器型連接器n通信速率(通信速率(b/s):):n100、300、600、1200、2400、4800、9600、19.2K、33.6K、56Kn信號(hào)電平:信號(hào)電平:n邏輯“1”:-3V-15Vn邏輯“0”:+3V+15Vn引腳定義:引腳定義:Computer NetworksComputer Networksn信號(hào)時(shí)序(接收)信號(hào)時(shí)序(接收)nH:Host(DTE),),M:Modem(DCE)n設(shè)備握手設(shè)備握手nDTR:H

28、M(保持,表示H已可以工作)nDSR:HM(保持,表示M已可以工作)n監(jiān)視載波信號(hào)監(jiān)視載波信號(hào)nDCD:HM載波(表示數(shù)據(jù)鏈已建立)n接收數(shù)據(jù)接收數(shù)據(jù)nRD: HM數(shù)據(jù)調(diào)制信號(hào)n斷開(kāi)連接斷開(kāi)連接nDCD消失、H撤除DTR、M撤除DSRComputer Networksn信號(hào)時(shí)序(發(fā)送)信號(hào)時(shí)序(發(fā)送)n設(shè)備握手設(shè)備握手nDTR:HM(保持)nDSR:HM(保持)n請(qǐng)求發(fā)送請(qǐng)求發(fā)送nRTS:HM(保持),M載波,在對(duì)方產(chǎn)生DCDnCTS:HM(保持)n發(fā)送數(shù)據(jù)發(fā)送數(shù)據(jù)nTD:HM數(shù)據(jù)調(diào)制信號(hào)n斷開(kāi)連接斷開(kāi)連接nH撤除RTS/DTRnM撤除CTS/DSR,停止發(fā)送載波Computer Networ

29、ksn數(shù)據(jù)鏈路層(數(shù)據(jù)鏈路層(data link layer)n任務(wù):在兩個(gè)任務(wù):在兩個(gè)相鄰節(jié)點(diǎn)相鄰節(jié)點(diǎn)間可靠地傳輸數(shù)據(jù),使之間可靠地傳輸數(shù)據(jù),使之對(duì)網(wǎng)絡(luò)層呈現(xiàn)為一條無(wú)錯(cuò)的鏈路。對(duì)網(wǎng)絡(luò)層呈現(xiàn)為一條無(wú)錯(cuò)的鏈路。n功能與服務(wù):功能與服務(wù):n建立與拆除數(shù)據(jù)鏈路連接建立與拆除數(shù)據(jù)鏈路連接n組幀組幀:幀封裝,按順序傳送,處理返回的確認(rèn):幀封裝,按順序傳送,處理返回的確認(rèn)幀;幀;n定界與同步定界與同步:產(chǎn)生:產(chǎn)生/識(shí)別幀邊界;識(shí)別幀邊界;n差錯(cuò)檢測(cè)差錯(cuò)檢測(cè)/恢復(fù)恢復(fù):可靠的傳輸,:可靠的傳輸,CRC,ARQ;n流量控制流量控制:抑止發(fā)送方的傳輸速率,使接收方:抑止發(fā)送方的傳輸速率,使接收方來(lái)得及接收。來(lái)得

30、及接收。Computer Networksn協(xié)議:兩類協(xié)議:兩類n面向字符的:面向字符的:n數(shù)據(jù)以字符為單位傳輸,用控制字符控制通信數(shù)據(jù)以字符為單位傳輸,用控制字符控制通信nIBM的的BSC規(guī)程,例子見(jiàn)規(guī)程,例子見(jiàn)p76,圖,圖3.6n面向比特的:面向比特的:n數(shù)據(jù)以位為單位傳輸,用幀中的控制字段控制通信數(shù)據(jù)以位為單位傳輸,用幀中的控制字段控制通信nISO的的HDLC規(guī)程,例子見(jiàn)規(guī)程,例子見(jiàn)p76,圖,圖3.7n共享信道問(wèn)題共享信道問(wèn)題(LAN or Wireless):n如何控制對(duì)如何控制對(duì)共享信道共享信道的訪問(wèn)?的訪問(wèn)?n將數(shù)據(jù)鏈路層劃分為將數(shù)據(jù)鏈路層劃分為邏輯鏈路控制邏輯鏈路控制(Log

31、ical Link Control, LLC)和和介質(zhì)訪問(wèn)控制介質(zhì)訪問(wèn)控制(Media Access Control, MAC)兩個(gè)子層,由兩個(gè)子層,由MAC子層解決共享介質(zhì)子層解決共享介質(zhì)訪問(wèn)控制問(wèn)題。訪問(wèn)控制問(wèn)題。nLAN使用的兩種主要介質(zhì)訪問(wèn)控制方法:使用的兩種主要介質(zhì)訪問(wèn)控制方法:nCSMA/CDnTOKEN PASSINGComputer Networksn網(wǎng)絡(luò)層(網(wǎng)絡(luò)層(network layer,internet layer)n任務(wù):選擇合適的路由,把分組從源端傳送到目任務(wù):選擇合適的路由,把分組從源端傳送到目的端。的端。n功能與服務(wù):功能與服務(wù):n在源端與目的端之間建立、維護(hù)、

32、終止網(wǎng)絡(luò)的連接在源端與目的端之間建立、維護(hù)、終止網(wǎng)絡(luò)的連接n路由選擇和分組中轉(zhuǎn)路由選擇和分組中轉(zhuǎn)n流量控制和擁塞控制流量控制和擁塞控制n多路復(fù)用:為多個(gè)傳輸層實(shí)體提供網(wǎng)絡(luò)連接服務(wù)多路復(fù)用:為多個(gè)傳輸層實(shí)體提供網(wǎng)絡(luò)連接服務(wù)n分段與組合:大數(shù)據(jù)塊分段,小數(shù)據(jù)塊組合分段與組合:大數(shù)據(jù)塊分段,小數(shù)據(jù)塊組合n差錯(cuò)檢測(cè)與恢復(fù)差錯(cuò)檢測(cè)與恢復(fù)n流量統(tǒng)計(jì)和記賬流量統(tǒng)計(jì)和記賬nIP協(xié)議協(xié)議RFC 791:n提供無(wú)連接的數(shù)據(jù)報(bào)服務(wù)提供無(wú)連接的數(shù)據(jù)報(bào)服務(wù)Computer Networksn路由選擇路由選擇n如何在多條通信路徑中找一條如何在多條通信路徑中找一條最佳路徑最佳路徑? n依據(jù):依據(jù):速度速度, 距離距離(步跳

33、數(shù)步跳數(shù)), 價(jià)格價(jià)格, 擁塞程度擁塞程度n路由器路由器路由表建立與維護(hù)路由表建立與維護(hù)n靜態(tài):人工設(shè)置,只適用于小型網(wǎng)絡(luò)靜態(tài):人工設(shè)置,只適用于小型網(wǎng)絡(luò)n動(dòng)態(tài):運(yùn)行過(guò)程中根據(jù)網(wǎng)絡(luò)情況自動(dòng)地動(dòng)態(tài)維護(hù)動(dòng)態(tài):運(yùn)行過(guò)程中根據(jù)網(wǎng)絡(luò)情況自動(dòng)地動(dòng)態(tài)維護(hù)n路由算法路由算法建立與維護(hù)路由表的方法建立與維護(hù)路由表的方法n距離向量算法:距離向量算法:RIP、CGP等等n鏈路狀態(tài)算法:鏈路狀態(tài)算法:OSPF等等Computer Networks鏈路層的任務(wù)鏈路層的任務(wù)兩節(jié)點(diǎn)間節(jié)點(diǎn)間可靠的數(shù)據(jù)傳輸Ethernet, X.25, ATM, 網(wǎng)絡(luò)層的任務(wù)網(wǎng)絡(luò)層的任務(wù)沿兩端點(diǎn)間端點(diǎn)間的最佳路由傳輸數(shù)據(jù)(主機(jī)間的邏輯通信)E

34、thernet, X.25, ATM, Computer Networksn傳輸層(傳輸層(transport layer)n任務(wù):在源端與目的端之間提供可靠的透明數(shù)據(jù)任務(wù):在源端與目的端之間提供可靠的透明數(shù)據(jù)傳輸,使上層服務(wù)用戶不必關(guān)系通信子網(wǎng)的實(shí)現(xiàn)傳輸,使上層服務(wù)用戶不必關(guān)系通信子網(wǎng)的實(shí)現(xiàn)細(xì)節(jié)。細(xì)節(jié)。n傳輸層的特點(diǎn)傳輸層的特點(diǎn)n以上各層:面向應(yīng)用,本層及以下各層:面向傳輸;以上各層:面向應(yīng)用,本層及以下各層:面向傳輸;n與網(wǎng)絡(luò)層的部分服務(wù)有重疊交叉,功能取舍取決于網(wǎng)與網(wǎng)絡(luò)層的部分服務(wù)有重疊交叉,功能取舍取決于網(wǎng)絡(luò)層功能的強(qiáng)弱;絡(luò)層功能的強(qiáng)弱;n只存在于端主機(jī)中;只存在于端主機(jī)中;n實(shí)現(xiàn)源主

35、機(jī)到目的主機(jī)實(shí)現(xiàn)源主機(jī)到目的主機(jī)“端到端端到端”的連接;的連接;n在這一點(diǎn)上與網(wǎng)絡(luò)層的區(qū)別是什么?在這一點(diǎn)上與網(wǎng)絡(luò)層的區(qū)別是什么?n網(wǎng)絡(luò)層:為網(wǎng)絡(luò)層:為主機(jī)之間主機(jī)之間提供邏輯傳輸提供邏輯傳輸n傳輸層:為傳輸層:為應(yīng)用進(jìn)程之間應(yīng)用進(jìn)程之間提供邏輯傳輸提供邏輯傳輸Computer Networksn功能:功能:n地址映射:地址映射:n源端進(jìn)程地址映射到網(wǎng)絡(luò)地址,或反之;源端進(jìn)程地址映射到網(wǎng)絡(luò)地址,或反之;n多路復(fù)用與分割:多路復(fù)用與分割:n多個(gè)傳輸連接共用一條網(wǎng)絡(luò)連接;多個(gè)傳輸連接共用一條網(wǎng)絡(luò)連接;n一條傳輸連接使用多個(gè)網(wǎng)絡(luò)連接;一條傳輸連接使用多個(gè)網(wǎng)絡(luò)連接;n進(jìn)行數(shù)據(jù)分段并在目的端重新組裝;進(jìn)

36、行數(shù)據(jù)分段并在目的端重新組裝;n傳輸連接的建立與釋放;傳輸連接的建立與釋放;n提供提供“面向連接面向連接” 和和“無(wú)連接無(wú)連接” 兩種服務(wù):兩種服務(wù):nTCP/IP協(xié)議:協(xié)議:TCP和和UDPn傳輸差錯(cuò)校驗(yàn)與恢復(fù);傳輸差錯(cuò)校驗(yàn)與恢復(fù);n流量控制,防止數(shù)據(jù)傳輸過(guò)載。流量控制,防止數(shù)據(jù)傳輸過(guò)載。Computer Networks傳輸層兩種服務(wù)的比較傳輸層兩種服務(wù)的比較Connection Oriented Connectionless參考模式參考模式電話系統(tǒng)電話系統(tǒng)郵政系統(tǒng)郵政系統(tǒng)特點(diǎn)特點(diǎn)靜態(tài)分配資源;傳輸靜態(tài)分配資源;傳輸前需要建立連接前需要建立連接動(dòng)態(tài)分配資源動(dòng)態(tài)分配資源可靠性可靠性提供可靠的

37、傳輸服務(wù):無(wú)提供可靠的傳輸服務(wù):無(wú)錯(cuò)、按序、無(wú)丟失錯(cuò)、按序、無(wú)丟失/無(wú)重復(fù)無(wú)重復(fù)不能防止報(bào)文的損壞、失不能防止報(bào)文的損壞、失序、丟失和重復(fù)序、丟失和重復(fù)對(duì)目的地址對(duì)目的地址 的要求的要求僅在連接階段需要完整的僅在連接階段需要完整的目的地址目的地址需要為每一個(gè)報(bào)文提供完需要為每一個(gè)報(bào)文提供完整的目的地址整的目的地址適用場(chǎng)合適用場(chǎng)合在一段時(shí)間內(nèi)向同一目的地在一段時(shí)間內(nèi)向同一目的地發(fā)送大量報(bào)文發(fā)送大量報(bào)文; 實(shí)時(shí)性要求實(shí)時(shí)性要求少量零星報(bào)文少量零星報(bào)文分類及示例分類及示例1.可靠消息流可靠消息流 - 文件傳輸文件傳輸2.可靠字節(jié)流可靠字節(jié)流 - 遠(yuǎn)程登錄遠(yuǎn)程登錄3.不可靠連接不可靠連接 - 數(shù)字化聲

38、音數(shù)字化聲音1.數(shù)據(jù)報(bào)數(shù)據(jù)報(bào) - 廣播廣播/組播組播2.可靠的數(shù)據(jù)報(bào)可靠的數(shù)據(jù)報(bào)- 掛號(hào)郵件掛號(hào)郵件3.請(qǐng)求應(yīng)答請(qǐng)求應(yīng)答 - 數(shù)據(jù)庫(kù)查詢數(shù)據(jù)庫(kù)查詢Computer Networks網(wǎng)絡(luò)層的任務(wù)網(wǎng)絡(luò)層的任務(wù)沿兩端點(diǎn)間的最佳路由傳輸數(shù)據(jù)(主機(jī)間的邏輯通信主機(jī)間的邏輯通信)Ethernet, X.25, ATM, 傳輸層的任務(wù)傳輸層的任務(wù)兩端點(diǎn)間可靠的透明數(shù)據(jù)傳輸(應(yīng)用進(jìn)程間的邏輯通信應(yīng)用進(jìn)程間的邏輯通信)通信子網(wǎng)通信子網(wǎng)Computer Networksn應(yīng)用層(應(yīng)用層(application layer)n任務(wù):為用戶的應(yīng)用進(jìn)程提供網(wǎng)絡(luò)通信服務(wù)。任務(wù):為用戶的應(yīng)用進(jìn)程提供網(wǎng)絡(luò)通信服務(wù)。n功能:功

39、能:n提供各種不同的應(yīng)用協(xié)議以滿足應(yīng)用進(jìn)程的需求;提供各種不同的應(yīng)用協(xié)議以滿足應(yīng)用進(jìn)程的需求;n識(shí)別并證實(shí)目的通信方的可用性;識(shí)別并證實(shí)目的通信方的可用性;n使協(xié)同工作的應(yīng)用進(jìn)程之間進(jìn)行同步;使協(xié)同工作的應(yīng)用進(jìn)程之間進(jìn)行同步;n為通信過(guò)程申請(qǐng)資源。為通信過(guò)程申請(qǐng)資源。n應(yīng)用層協(xié)議的例子:應(yīng)用層協(xié)議的例子:nOSI:nVTP、MHS、FTAM、DS、nTCP/IP:nTelnet、SMTP、FTP、DNS、HTTP、Computer NetworksnTCP/IP不是一個(gè)單個(gè)的協(xié)議,而是由數(shù)十不是一個(gè)單個(gè)的協(xié)議,而是由數(shù)十個(gè)具有層次結(jié)構(gòu)的協(xié)議組成的一個(gè)協(xié)議集。個(gè)具有層次結(jié)構(gòu)的協(xié)議組成的一個(gè)協(xié)議集

40、。nTCP和和IP是該協(xié)議集中的兩個(gè)最重要的核心協(xié)議。是該協(xié)議集中的兩個(gè)最重要的核心協(xié)議。nTCP/IP是是Internet上的標(biāo)準(zhǔn)通信協(xié)議集。上的標(biāo)準(zhǔn)通信協(xié)議集。nTCP/IP以以“請(qǐng)求注釋請(qǐng)求注釋”(RFC)文檔發(fā)布:)文檔發(fā)布:nTCP RFC 768, UDP RFC793nIP RFC 791nDNS RFC 1034, 1035, FTP RFC 959, 1635TCP/IP體系結(jié)構(gòu)體系結(jié)構(gòu)Computer NetworksMessage(報(bào)文)(報(bào)文)Segment(段)(段)Packet(分組)(分組)Frame(幀)(幀)Bit(比特)(比特)TCP/IP協(xié)議棧協(xié)議棧PDU

41、應(yīng)用層應(yīng)用層HTTP, FTP, SMTP, DNS, Telnet, 傳輸層傳輸層TCP, UDP網(wǎng)際網(wǎng)際(網(wǎng)絡(luò)網(wǎng)絡(luò))層層IP, ICMP, ARP, RARP網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層(數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層+物理層物理層)PPP, Ethernet, Token ring, ATM nTCP/IP的體系結(jié)構(gòu)層次的體系結(jié)構(gòu)層次Computer NetworksTCP/IP的應(yīng)用層的應(yīng)用層n應(yīng)用層協(xié)議為文件傳輸、電子郵件、遠(yuǎn)程登錄、網(wǎng)應(yīng)用層協(xié)議為文件傳輸、電子郵件、遠(yuǎn)程登錄、網(wǎng)絡(luò)管理、絡(luò)管理、Web瀏覽等應(yīng)用提供了支持。瀏覽等應(yīng)用提供了支持。n有些協(xié)議的名稱與以其為基礎(chǔ)的應(yīng)用程序同名。有些協(xié)議的名稱

42、與以其為基礎(chǔ)的應(yīng)用程序同名。應(yīng)用層應(yīng)用層傳輸層傳輸層網(wǎng)絡(luò)接口層網(wǎng)絡(luò)接口層網(wǎng)際層網(wǎng)際層文件傳輸文件傳輸 FTP、TFTP、NFS電子郵件電子郵件 SMTP、POP3WWW應(yīng)用應(yīng)用 HTTP遠(yuǎn)程登錄遠(yuǎn)程登錄 Telnet、rlogin網(wǎng)絡(luò)管理網(wǎng)絡(luò)管理 SNMP名字管理名字管理 DNS Computer NetworksTCP/IP的傳輸層的傳輸層n傳輸層的主要功能:傳輸層的主要功能:提供進(jìn)程提供進(jìn)程間可靠的傳輸服務(wù)間可靠的傳輸服務(wù)。n傳輸層包括傳輸層包括TCP和和UDP兩種傳兩種傳輸協(xié)議:輸協(xié)議:nTCP是是面向連接的面向連接的傳輸協(xié)議。傳輸協(xié)議。n在數(shù)據(jù)傳輸之前建立連接;在數(shù)據(jù)傳輸之前建立連接;

43、n把報(bào)文分解為多個(gè)段進(jìn)行傳輸,把報(bào)文分解為多個(gè)段進(jìn)行傳輸,在目的站再重新裝配這些段;在目的站再重新裝配這些段;n必要時(shí)重新傳輸沒(méi)有收到或錯(cuò)誤必要時(shí)重新傳輸沒(méi)有收到或錯(cuò)誤的段,因此它是的段,因此它是“可靠可靠”的的。nUDP是是無(wú)連接的無(wú)連接的傳輸協(xié)議。傳輸協(xié)議。n在數(shù)據(jù)傳輸之前不建立連接;在數(shù)據(jù)傳輸之前不建立連接;n對(duì)發(fā)送的段不進(jìn)行校驗(yàn)和確認(rèn),對(duì)發(fā)送的段不進(jìn)行校驗(yàn)和確認(rèn),因此它是因此它是“不可靠不可靠”的的;n主要用于請(qǐng)求主要用于請(qǐng)求/應(yīng)答式的應(yīng)用和應(yīng)答式的應(yīng)用和語(yǔ)音、視頻應(yīng)用。語(yǔ)音、視頻應(yīng)用。應(yīng)用層應(yīng)用層傳輸層傳輸層網(wǎng)絡(luò)接口網(wǎng)絡(luò)接口網(wǎng)際層網(wǎng)際層面向連接的面向連接的 TCP無(wú)連接的無(wú)連接的 UDP使用UDP時(shí),可靠性問(wèn)題由應(yīng)用層協(xié)議解決。使用TCP時(shí),可靠性問(wèn)題在傳輸層已經(jīng)解決。Computer NetworksHTTP

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論