第2講OSI參考模型_第1頁(yè)
第2講OSI參考模型_第2頁(yè)
第2講OSI參考模型_第3頁(yè)
第2講OSI參考模型_第4頁(yè)
第2講OSI參考模型_第5頁(yè)
已閱讀5頁(yè),還剩60頁(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、2021-5-22 第2講OSI參考模型 1 cch 2021-5-22 第2講OSI參考模型 2 2.1內(nèi)容簡(jiǎn)介 2.2 OSI參考模型概述 : OSI參考模型的分層結(jié)構(gòu) 兩個(gè)系統(tǒng)如何通過(guò)OSI模型進(jìn)行通信 2.3 OSI模型的七層功能及其關(guān)系 2.4 數(shù)據(jù)封裝的過(guò)程 2021-5-22 第2講OSI參考模型 3 OSI(開(kāi)放系統(tǒng)互聯(lián))參考模型是應(yīng)用在局域網(wǎng) (LAN)和廣域網(wǎng)(WAN)的一套普遍適用 的規(guī)范集合,以使得全球范圍的計(jì)算機(jī)平臺(tái) 可進(jìn)行開(kāi)放式通信,它由國(guó)際標(biāo)準(zhǔn)化組織 ISO(International Standards Organization)定義, OSI參考模型說(shuō)明了網(wǎng)絡(luò)

2、的架構(gòu)體系和標(biāo)準(zhǔn), 并描述了網(wǎng)絡(luò)中信息是如何傳輸?shù)?。多年?來(lái)OSI模型極大地促進(jìn)了網(wǎng)絡(luò)通信的發(fā)展,也 充分體現(xiàn)了為網(wǎng)絡(luò)軟件和硬件實(shí)施標(biāo)準(zhǔn)化做 出的努力。本章介紹了OSI參考模型的結(jié)構(gòu), 每一層的功能,并介紹了在此基礎(chǔ)之上的 TCP/IP層次模型。 2021-5-22 第2講OSI參考模型 4 l2.2.1 OSI參考模型的產(chǎn)生 l2.2.2 OSI參考模型的層次結(jié)構(gòu) l2.2.3 層次間的關(guān)系 2021-5-22 第2講OSI參考模型 5 1、 OSI參考模型的產(chǎn)生之前群雄并起、 互不兼容、各大廠商紛紛推出自己的網(wǎng) 絡(luò)硬件設(shè)備與自己的協(xié)議,如IBM的 SNA,NOVELL的IPX/SPX,A

3、PPLE的 Apple Talk協(xié)議,DEC的DECNET,及廣 泛流行的TCP/IP,后果就是網(wǎng)絡(luò)越來(lái)越 復(fù)雜、相互通信很困難。 2、1984年ISO提出了開(kāi)放系統(tǒng)互聯(lián)參考模 型OSI/RM,僅僅是理論模型。 2021-5-22 第2講OSI參考模型 6 3、OSI七層參考模型的優(yōu)點(diǎn) (1)簡(jiǎn)化了相關(guān)的網(wǎng)絡(luò)操作 (2)提供即插即用的兼容性和不同廠商 之間的標(biāo)準(zhǔn)接口 (3)使各廠商能夠設(shè)計(jì)出具備互操作性 的網(wǎng)絡(luò)設(shè)備,加快數(shù)據(jù)通信網(wǎng)絡(luò)發(fā)展 (4)防止一個(gè)區(qū)域網(wǎng)絡(luò)的變化移向另一 個(gè)區(qū)域的網(wǎng)絡(luò),每一個(gè)區(qū)域的網(wǎng)絡(luò)都能 單獨(dú)快速升級(jí) (5)把復(fù)雜的網(wǎng)絡(luò)問(wèn)題分解為小的簡(jiǎn)單 問(wèn)題,易于學(xué)習(xí)和操作 2021-

4、5-22 第2講OSI參考模型 7 4、OSI是怎么做到標(biāo)準(zhǔn)化的? OSI僅僅是理論模型,他是怎么做到統(tǒng)一 標(biāo)準(zhǔn),解決網(wǎng)絡(luò)兼容性,促進(jìn)網(wǎng)絡(luò)間通 信的呢? 它是將現(xiàn)有的標(biāo)準(zhǔn)進(jìn)行優(yōu)化,提升到國(guó)際 標(biāo)準(zhǔn)的高度,公開(kāi)接口,讓后來(lái)的廠商 按照標(biāo)準(zhǔn)來(lái)生產(chǎn)以達(dá)到促進(jìn)網(wǎng)絡(luò)兼容的 目標(biāo)。 2021-5-22 第2講OSI參考模型 8 1 2 3 4 5 6 7 應(yīng)用層(應(yīng)用層(Application Layer) 表示層(表示層(Presentation Layer) 會(huì)話層(會(huì)話層(Session Layer) 傳輸層(傳輸層(Transport Layer) 網(wǎng)絡(luò)層(網(wǎng)絡(luò)層(Network Layer) 數(shù)

5、據(jù)鏈路層數(shù)據(jù)鏈路層(Data Link Layer) 物理層(物理層(Physical Layer) 2021-5-22 第2講OSI參考模型 9 1、每一層都定義了所實(shí)現(xiàn)的功能,完成特 定的通信任務(wù),并只與緊鄰了上層和下層 進(jìn)行數(shù)據(jù)的交換。 怎么完成任務(wù)? 按規(guī)定的格式對(duì)數(shù)據(jù)封裝,直至數(shù)據(jù)包到 達(dá)物理層,然后通過(guò)網(wǎng)絡(luò)傳輸線路到目標(biāo)。 怎么理解?先看例子 2021-5-22 第2講OSI參考模型 10 2021-5-22 第2講OSI參考模型 11 應(yīng)用層應(yīng)用層 表示層表示層 會(huì)話層會(huì)話層 傳輸層傳輸層 網(wǎng)絡(luò)層網(wǎng)絡(luò)層 數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層 物理層物理層 應(yīng)用層應(yīng)用層 表示層表示層 會(huì)話層會(huì)話層

6、 傳輸層傳輸層 網(wǎng)絡(luò)層網(wǎng)絡(luò)層 數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層 物理層物理層 主機(jī)A 主機(jī)B 2021-5-22 第2講OSI參考模型 12 2、協(xié)議數(shù)據(jù)單元(PDU,Protocol Data Unit) 為了更準(zhǔn)確地表示出當(dāng)前討論的是哪一層的數(shù) 據(jù),OSI提出了協(xié)議數(shù)據(jù)單元的概念,即哪一 層封裝的數(shù)據(jù)就是該層的協(xié)議數(shù)據(jù)單元。 應(yīng)用層(APDU,Application protocol data Unit) 表示層(PPDU,Presentation protocol data Unit) 會(huì)話層(SPDU,session protocol Data Unit) 傳輸層-段,網(wǎng)絡(luò)層-包,數(shù)據(jù)鏈路層-幀,

7、物理 層-比特流(Bit) 2021-5-22 第2講OSI參考模型 13 3、對(duì)等層(同層)通信 在網(wǎng)絡(luò)通信中,通過(guò)傳輸該層的PDU到對(duì) 方的同一層,以實(shí)現(xiàn)通信,在各個(gè)對(duì)等 層間建立邏輯信道,對(duì)等層使用功能相 同的協(xié)議實(shí)現(xiàn)對(duì)話,同時(shí),同層之間不 同協(xié)議也不能通信,但通信的實(shí)質(zhì)還是 通過(guò)物理傳輸線路進(jìn)行通信的。 2021-5-22 第2講OSI參考模型 14 應(yīng)用層應(yīng)用層 表示層表示層 會(huì)話層會(huì)話層 傳輸層傳輸層 網(wǎng)絡(luò)層網(wǎng)絡(luò)層 數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層 物理層物理層 應(yīng)用層應(yīng)用層 表示層表示層 會(huì)話層會(huì)話層 傳輸層傳輸層 網(wǎng)絡(luò)層網(wǎng)絡(luò)層 數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層 物理層物理層 應(yīng)用層協(xié)議 表示層協(xié)議 會(huì)

8、話層協(xié)議 傳輸層協(xié)議 網(wǎng)絡(luò)層協(xié)議 數(shù)據(jù)鏈路層協(xié)議 實(shí)際上所有數(shù)據(jù)都是通過(guò)物理層傳輸 2021-5-22 第2講OSI參考模型 15 2.3.1 物理層(Physical Layer) 2.3.2數(shù)據(jù)鏈路層(Data Link Layer) 2.3.3 網(wǎng)絡(luò)層(Network Layer) 2.3.4 傳輸層(Transport Layer) 2.3.5 會(huì)話層 (Session Layer) 2.3.6 表示層 (Presentation Layer) 2.3.7 應(yīng)用層 (Application Layer) 2021-5-22 第2講OSI參考模型 16 物理層 (第一層) 傳輸?shù)氖?比特

9、流 (bit) 物理層定義了物理媒 體的特性。連接器, 針,針的使用,電氣 參數(shù),編碼和光的調(diào) 制等都是物理層規(guī)范 的一部分。即: 機(jī)械特性 電氣特性 功能特性 規(guī)程特性 EIA/TIA-232, EIA/TIA-499, V.35, V.24, RJ45, Ethernet, 802.3, 802.5, FDDI, NRZI, NRZ, B8ZS 2021-5-22 第2講OSI參考模型 17 1 機(jī)械特性機(jī)械特性 機(jī)械特性規(guī)定了物理連接所需接插件的規(guī)格尺 寸、針腳數(shù)量和排列情況等。如:EIA RS- 232C標(biāo)準(zhǔn)規(guī)定的D型25針接口,ITU-T X.21標(biāo) 準(zhǔn)規(guī)定的15針接口等。 2 電氣

10、特性電氣特性 電氣特性規(guī)定了在物理信道上傳輸比特流時(shí) 信號(hào)電平的大小、數(shù)據(jù)的編碼方式、阻抗大 小、傳輸速率和距離限制等,比如:雙絞線 不能大于100m,RS-232接口傳輸距離不大于 15m,最大速率為19.2kbps 2021-5-22 第2講OSI參考模型 18 3 功能特性功能特性 功能特性定義了各個(gè)信號(hào)線的確切含義, 即各個(gè)信號(hào)線的功能。比如:雙絞線每 根都有自己的作用。 4 規(guī)程特性規(guī)程特性 規(guī)程特性定義利用信號(hào)線進(jìn)行比特流傳 輸?shù)囊唤M操作規(guī)程,是指在物理連接的 建立、維護(hù)和交換信息時(shí)數(shù)據(jù)通信設(shè)備 之間交換數(shù)據(jù)順序。 2021-5-22 第2講OSI參考模型 19 lRJ45定義了連

11、接器的形狀和電纜芯/針的 數(shù)量。Ethernet和802.3定義了1,2,3, 6芯/針的使用。所以一根給Ethernet使用 的帶有RJ45連接器的5類(lèi)電纜,同時(shí)應(yīng) 用了Ethernet和802.3物理層規(guī)范。 2021-5-22 第2講OSI參考模型 20 數(shù)據(jù)鏈路 層(第二 層) 傳輸單位 是幀 數(shù)據(jù)鏈路層規(guī)范主要 關(guān)心數(shù)據(jù)如何在一種 特定連接或媒體上傳 輸。 Frame Relay, HDLC, PPP, IEEE 802.3/802.2, FDDI, ATM, IEEE 802.5/802.2 2021-5-22 第2講OSI參考模型 21 l仲裁,什么時(shí)候可以使用媒體傳輸。 l地址

12、,能讓正確的接收者接收和處理被 發(fā)送的數(shù)據(jù)。 l錯(cuò)誤檢測(cè),能夠知道數(shù)據(jù)是否在媒體中 正確傳輸。 lNotification(通報(bào)),能夠確定數(shù)據(jù)鏈 路頭后面的頭類(lèi)型。 2021-5-22 第2講OSI參考模型 22 l仲裁僅在當(dāng)發(fā)送者想知道什么時(shí)刻適合 在媒體上發(fā)送數(shù)據(jù),什么時(shí)候不適合發(fā) 送數(shù)據(jù)才需要。 2021-5-22 第2講OSI參考模型 23 l以太網(wǎng)使用載波監(jiān)聽(tīng)/沖突監(jiān)測(cè) (CSMA/CD)算法來(lái)進(jìn)行仲裁。 監(jiān)聽(tīng)媒體上是否有幀正在傳輸。 如果沒(méi)有幀傳輸,發(fā)送! 如果有真正在傳輸,等待,再監(jiān)聽(tīng)。 當(dāng)傳輸中發(fā)生碰撞,停止,等待,再監(jiān)聽(tīng)。 2021-5-22 第2講OSI參考模型 24 l

13、令牌環(huán)采用另外一種完全不同的方式。 監(jiān)聽(tīng)經(jīng)過(guò)的令牌。 如果令牌忙,等待下一次令牌經(jīng)過(guò)。 如果令牌空閑,標(biāo)記令牌為忙,在其后附 加數(shù)據(jù),然后將數(shù)據(jù)發(fā)送到環(huán)上。 當(dāng)標(biāo)記為忙的令牌環(huán)繞環(huán)一周回到發(fā)送者 時(shí),發(fā)送者去掉令牌后的數(shù)據(jù)。 發(fā)送者可以發(fā)送另外一個(gè)忙令牌和更多的 數(shù)據(jù),或者發(fā)送一個(gè)空閑令牌幀。 2021-5-22 第2講OSI參考模型 25 l不需要仲裁: HDLCHDLC是點(diǎn)到點(diǎn)的連接,通常是 全雙工電路。就是說(shuō),任何一段可以在任 何時(shí)候發(fā)送。 Frame Relay使用專(zhuān)線連接路由器和幀 中繼交換機(jī)。通常也是全雙工的連接,所 以也不需要仲裁。 2021-5-22 第2講OSI參考模型 26

14、 802.3 802.2 Data 802.3HDLC Data HDLC F.R.DataF.R.802.3 802.2 Data 802.5 2021-5-22 第2講OSI參考模型 27 l對(duì)以太網(wǎng)和令牌環(huán)來(lái)說(shuō),地址是非常相 似的。他們都是使用媒體訪問(wèn)控制地址 (MAC)6個(gè)字節(jié),用十六進(jìn)制表 示。 2021-5-22 第2講OSI參考模型 28 局域網(wǎng)地址術(shù)語(yǔ)說(shuō)明 MACMedia Access Control. 802.3 (Ethernet) and 802.5 (Token Ring) are the MAC sublayers of these two LAN data-lin

15、k protocols. Ethernet address, NIC address, LAN address, Token Ring address,card address Other names often used for the same address refer to as a MAC address. Burned-in-address由制造商再制造網(wǎng)卡市分配的。通常固化在網(wǎng)卡的 ROM或EERPOM里面。 Locally administered address 通過(guò)配置替代固化地址使用的地址。 2021-5-22 第2講OSI參考模型 29 Unicast Address

16、(單播地 址) 特指MAC,表示一個(gè)單獨(dú)的局域網(wǎng)界面。 Broadcast Address (廣播 地址,ff:ff:ff:ff:ff:ff ) 所有局域網(wǎng)中設(shè)備都能接收到的地址。 Multicast Address (組播 地址) 令牌環(huán)上不存在。在以太網(wǎng)上,一個(gè)組播地址 包含局域網(wǎng)上設(shè)備的一個(gè)子集。 Functional Address以太網(wǎng)上不存在。令牌環(huán)上使用。 2021-5-22 第2講OSI參考模型 30 lHDLC包含一個(gè)沒(méi)有意義的地址字段, 因?yàn)镠DLC只再點(diǎn)到點(diǎn)專(zhuān)線使用。如果 一個(gè)設(shè)備發(fā)送出一個(gè)幀,另外一個(gè)設(shè)備 是唯一可能的接收者。 2021-5-22 第2講OSI參考模型

17、31 S S S Frame Relay Network Timbuktu East Egypt kalamazoo 2021-5-22 第2講OSI參考模型 32 l對(duì)幀中繼來(lái)說(shuō),一個(gè)物理電路通常包含 了許多叫做虛電路(VCs)的邏輯電路。 幀中繼中的地址子段定義為data-link connection identifer(DLCI),用來(lái)區(qū)分 每個(gè)虛電路。 2021-5-22 第2講OSI參考模型 33 l錯(cuò)誤檢測(cè)是對(duì)幀傳輸過(guò)程中是否發(fā)生位 的錯(cuò)誤進(jìn)行一個(gè)簡(jiǎn)單的檢測(cè)。通常是在 幀里包含一個(gè)frame check sequence (FCS)或者Cyclical redundancy ch

18、eck (CRC)的域。 2021-5-22 第2講OSI參考模型 34 l錯(cuò)誤檢測(cè)并不進(jìn)行錯(cuò)誤恢復(fù)。大多數(shù)的 數(shù)據(jù)鏈路層協(xié)議,包括802.5令牌環(huán)和 802.3以太網(wǎng),都不提供錯(cuò)誤恢復(fù)。然而 在上面兩種情況中,在802.2協(xié)議中有一 個(gè)選項(xiàng),叫做LLC type 2,提供了錯(cuò)誤 恢復(fù)。SNA和NetBIOS是典型需要LLC2 服務(wù)的高層協(xié)議。 2021-5-22 第2講OSI參考模型 35 Netware Client FTP Client Data Link Novell Server PC1 Sun 2021-5-22 第2講OSI參考模型 36 802.3 E0 DSAP E0 SSA

19、P CTLIPX Data802.3 802.3 AA DSAP AA SSAP CTLIP DataOUI802.3 0800 Type 以太網(wǎng)和令牌環(huán)都在他們的頭中提供了一個(gè)字段來(lái)區(qū)分?jǐn)?shù)據(jù) 段內(nèi)容類(lèi)型。 141111 4 14 1 11 324 2021-5-22 第2講OSI參考模型 37 Sun FTP Server NetWare Server PC1 Point-to-Point Sun FTP Server NetWare Server PC1 Frame Relay R1R2 R1R2 典型的廣域網(wǎng)環(huán)境典型的廣域網(wǎng)環(huán)境 2021-5-22 第2講OSI參考模型 38 FlagC

20、ontrolAddress Protocol Type DataFCS FlagControlAddressNLPIDPad L2 PID L3 PID SNAP Data FCS HDLC Frame Relay 2134 OptionalOptional 2021-5-22 第2講OSI參考模型 39 Data-Link ProtocolFieldHeader It Is Found InSize Ethernet and Token RingDSAP802.2 Header1 byte Ethernet and Token RingSSAP802.2 Header1 byte Ether

21、net and Token RingProtocol TypeSNAP header2 bytes Ethernet (DIX)EtherTypeEthernet header2 bytes HDLCCisco proprietary id field Extra Cisco header2 bytes Frame Relay RFC 1490NLPIDRFC14901 bytes Frame Relay RFC 1490L2 or L3 Protocol id Q.9332 bytes each Frame Relay RFC 1490SNAP Protocol Type SNAP Head

22、er2 bytes 2021-5-22 第2講OSI參考模型 40 功能以太網(wǎng)令牌環(huán)HDLC幀中繼 仲裁CSMS/CD算法令牌傳遞N/AN/A 地址源和目標(biāo)MAC 地址 源和目標(biāo) MAC地址 一個(gè)1字節(jié)的 地址;在點(diǎn) 到點(diǎn)連接并 不重要 用DLCI來(lái)區(qū)分虛電 路 錯(cuò)誤檢測(cè) 尾部的FCS尾部的FCS尾部的FCS尾部的FCS 區(qū)分?jǐn)?shù)據(jù) 內(nèi)容 802.2 DSAP,SNAP頭, 或者Ethertype 802.2 DSAP, 或者SNAP 頭 Proprietary Type RFC1490頭,包括 NLPID,L2和L3協(xié) 議ID或者SNAP頭 2021-5-22 第2講OSI參考模型 41 網(wǎng)絡(luò)

23、層 (第四層) 尋徑 分段重組 網(wǎng)絡(luò)層提供了端到端的 包傳遞。網(wǎng)絡(luò)層定義了 邏輯地址,所以任何端 點(diǎn)都可以被唯一的標(biāo)識(shí)。 它也定義了路由如何工 作和如何學(xué)習(xí)。網(wǎng)絡(luò)層 還定義了如何對(duì)數(shù)據(jù)報(bào) 分片來(lái)適應(yīng)較小的最大 傳輸單元。 IP,IPX, AppleTalk DDP 2021-5-22 第2講OSI參考模型 42 A B E E D F 4 8 3 6 7 5 7 2 6 如圖:要找到A-F 的最優(yōu)路徑是什么 呢? 答案是:A-B-F 要考慮的問(wèn)題有: 網(wǎng)絡(luò)的擁塞程度、 服務(wù)質(zhì)量、線路的 花費(fèi)、線路的有效 性等諸多因素 2021-5-22 第2講OSI參考模型 43 Fred R1 Bunche

24、s Of Routers R2 Barnery Step1 Step2 Step3 將數(shù)據(jù)從源計(jì)算機(jī)發(fā)送到最近的路油器。 將數(shù)據(jù)投遞到離目標(biāo)最近的路由器。 將數(shù)據(jù)從離目標(biāo)最近的路由器投遞到最終路由器。 2021-5-22 第2講OSI參考模型 44 l因?yàn)槁酚善餍枰匦聵?gòu)建數(shù)據(jù)鏈路頭, 新的頭包含數(shù)據(jù)鏈路層地址,所以路由 器必須有一種方法能夠確認(rèn)使用哪一個(gè) 數(shù)據(jù)鏈路層地址。 lTCP/IP 中使用ARP(Address Resolution Protocol)來(lái)對(duì)應(yīng)IP和DL地址。 lIPX最后48位就是MAC地址。 2021-5-22 第2講OSI參考模型 45 F.R.

25、PC1目標(biāo)地址在另外 一組;發(fā)送到最 近的路由器。 Eth.IP Packet R1 HDLC IP Packet R2 我的路由顯示那 一組需要從串口 連接出去。 FRIP Packet 我的路由顯示那 一組需要從幀中 繼連接出去。 2021-5-22 第2講OSI參考模型 46 F.R. PC2 直接發(fā) 送到目 標(biāo) FRIP Packet TRIP Packet 2021-5-22 第2講OSI參考模型 47 l地址應(yīng)該足夠大,足夠設(shè)計(jì)者能夠想象 的這個(gè)協(xié)議能夠被使用的最大范圍。 l地

26、址應(yīng)該具有唯一性,應(yīng)該有非常小或 者更本沒(méi)有重復(fù)的地址。 l地址結(jié)構(gòu)應(yīng)該具有某種組的屬性,可以 讓很多地址被認(rèn)為是同一組。 l在某種情況下可以進(jìn)行動(dòng)態(tài)的地址分配。 2021-5-22 第2講OSI參考模型 48 協(xié)議地址位數(shù)組字段的名字和 大小 本地地址的名字和子段大 小 IP32網(wǎng)絡(luò)號(hào)或者子網(wǎng) (變長(zhǎng)8-30位) 主機(jī)號(hào)(變長(zhǎng),2-24位) IPX80網(wǎng)絡(luò)號(hào)(32位) 節(jié)點(diǎn)號(hào)(48位) AppleTalk24網(wǎng)絡(luò)號(hào)(16位) 節(jié)點(diǎn)號(hào)(8位) OSI變長(zhǎng)各種格式,各種 大小 DSP(典型是56位,包括 NSAP) 2021-5-22 第2講OSI參考模型 49 lRouted Protocol

27、 能夠被路由的協(xié)議,例如IP,IPX,OSI。 lRouting Protocol 能夠快速準(zhǔn)備路由需要的信息的協(xié)議,例 如RIP,IGRP,OSPF,NLSP等。 lRouting Table 放置路由需要的信息,可以由路由協(xié)議創(chuàng) 建,被路由進(jìn)程用來(lái)轉(zhuǎn)發(fā)可以路由的協(xié)議。 2021-5-22 第2講OSI參考模型 50 3000字 節(jié)數(shù)據(jù) 3000字 節(jié)數(shù)據(jù) 1000字 節(jié)數(shù)據(jù) 1000字 節(jié)數(shù)據(jù) 1000字 節(jié)數(shù)據(jù) 圖中3000字節(jié)的數(shù)據(jù)經(jīng)過(guò)了處理最大數(shù)據(jù)單元長(zhǎng)度 為1000字節(jié)的網(wǎng)絡(luò),就被分成了3段,到達(dá)目標(biāo)后 就根據(jù)網(wǎng)絡(luò)層的信息將它們重組。 2021-5-22 第2講OSI參考模型 51

28、 lTCP提供了一個(gè)4200字節(jié)的數(shù)據(jù)段給IP 進(jìn)行投遞。如果某種媒體不能傳輸4200 個(gè)字節(jié)的包,那么IP將對(duì)數(shù)據(jù)進(jìn)行分片。 這樣,接收端的TCP也許就會(huì)接收到3個(gè) 不同的1400字節(jié)的段。并且,接收段可 能按照和發(fā)送不同的順序接收,所以它 需要記錄接收的段,并將它們重組為 4200字節(jié)的段。然后將數(shù)據(jù)送給上一層。 2021-5-22 第2講OSI參考模型 52 傳輸層 (第四層) 單位是: 段 第四層包括協(xié)議的選 擇提供和不提供 出錯(cuò)處理。保證在不 同子網(wǎng)的兩臺(tái)設(shè)備間 數(shù)據(jù)包可靠、順序、 無(wú)錯(cuò)地傳輸,處理端 到端的通信,與數(shù)據(jù) 的分段/重組(與網(wǎng)絡(luò) 層的分段重組不同)。 TCP,UDP,

29、SPX 2021-5-22 第2講OSI參考模型 53 應(yīng)用層應(yīng)用層 表示層表示層 會(huì)話層會(huì)話層 傳輸層傳輸層 網(wǎng)絡(luò)層網(wǎng)絡(luò)層 數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層 物理層物理層 應(yīng)用層應(yīng)用層 表示層表示層 會(huì)話層會(huì)話層 傳輸層傳輸層 網(wǎng)絡(luò)層網(wǎng)絡(luò)層 數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層 物理層物理層 網(wǎng)絡(luò)層網(wǎng)絡(luò)層 數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層 物理層物理層 2021-5-22 第2講OSI參考模型 54 需要強(qiáng)調(diào)的是,這里的分段/重組和網(wǎng)絡(luò) 層的分段/重組是完全不同的兩個(gè)概念。 網(wǎng)絡(luò)層的分段是指將數(shù)據(jù)根據(jù)數(shù)據(jù)幀的 大小建行分段(片),而傳輸層分段是指 把上層數(shù)據(jù)分割成更小的邏輯片(如一 個(gè)大的文件),這樣做的好處是實(shí)現(xiàn)傳 輸層的流量控

30、制,提高網(wǎng)絡(luò)資源的利用 率,在接收方進(jìn)行重組,還原成為原先 完整的數(shù)據(jù),包括排序所有收到的數(shù)據(jù) 與驗(yàn)證所有的分組是否都已經(jīng)收到。 2021-5-22 第2講OSI參考模型 55 會(huì)話層 (第五層) 會(huì)話層定義了如何開(kāi)始, 控制,結(jié)束對(duì)話。會(huì)話 層確認(rèn)對(duì)話的順序,確 保每一個(gè)步驟按順序進(jìn) 行。 RPC,SQL, NFS, NetBios names, AppleTalk ASP, DECnet SCP 2021-5-22 第2講OSI參考模型 56 l從ATM提款機(jī)提款時(shí),需要插卡、輸入 密碼、輸入提款金額、提取現(xiàn)金。每一 步都需要上一步確認(rèn)。 2021-5-22 第2講OSI參考模型 57 表

31、示層 (第六 層) 表示層的主要作用是定義 了數(shù)據(jù)格式,例如, ASCII文本,EBCDIC文 本,binary,BCD和JPEG。 加密也被OSI定義為一個(gè) 表示層服務(wù)。 TIFF,GIF, JPEG, PICT, ASCII, EBCDIC, encryption, MPEG, MIDI, HTML 2021-5-22 第2講OSI參考模型 58 網(wǎng)絡(luò) 6a 7b 8c EBCDIC碼 “good” a2 d4 f3 b6 ASCII “good” 基于EBCDIC編碼 基于ASCII編碼 IBM的大型機(jī) Windows 主機(jī) 2021-5-22 第2講OSI參考模型 59 lFTP允許你

32、選擇binary和ASCII兩種傳輸 方式。如果是binary方式,發(fā)送端就不 會(huì)改變文件的內(nèi)容。如果是ASCII方式, 發(fā)送端就會(huì)先把內(nèi)容從發(fā)送端的字符集 轉(zhuǎn)換成標(biāo)準(zhǔn)的ASCII碼再發(fā)送。接受端 再?gòu)腁SCII碼轉(zhuǎn)換為本地的字符集。 2021-5-22 第2講OSI參考模型 60 層功能介紹例子 應(yīng)用層 (第七 層) 一個(gè)同其他計(jì)算通訊 的應(yīng)用便實(shí)現(xiàn)了OSI 應(yīng)用層的原理。應(yīng)用 層給應(yīng)用提供通訊服 務(wù)。 FTP,WWW瀏 覽器,Telnet, NFS,SMTP gateways, SNMP,X.400, FTAM 2021-5-22 第2講OSI參考模型 61 l例如一個(gè)沒(méi)有通訊功能的字處理

33、程序當(dāng) 然不會(huì)去編寫(xiě)通訊代碼,程序員也不必 關(guān)心OSI第七層。然而,如果增加一個(gè) 傳輸文件的選項(xiàng),程序員就不得不實(shí)現(xiàn) OSI第七層(或者其他協(xié)議中等價(jià)的 層)文件傳輸服務(wù)。 2021-5-22 第2講OSI參考模型 62 在了解了OSI層次參考模型每一層的功能 后,我們來(lái)學(xué)習(xí)層次間是如何實(shí)現(xiàn)數(shù)據(jù) 傳遞的。 使用數(shù)據(jù)封裝來(lái)識(shí)別數(shù)據(jù)。 何為封裝?就是將要傳送的數(shù)據(jù)用特定的 協(xié)議頭打包,來(lái)傳送數(shù)據(jù),有時(shí)也可能 在數(shù)據(jù)尾部加上報(bào)文,OSI的每一層都 對(duì)數(shù)據(jù)進(jìn)行封裝。 2021-5-22 第2講OSI參考模型 63 應(yīng)用層 表示層 對(duì)話層 傳輸層 網(wǎng)絡(luò)層 數(shù)據(jù) 鏈路層 物理層 應(yīng)用層 表示層 對(duì)話層 傳輸層 網(wǎng)絡(luò)層 數(shù)據(jù) 鏈路層 物理層 2 1 3 L2HL3 L4 L5 L6 L7 Data

溫馨提示

  • 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)論