摘要:物理層傳送的基本單位是比特(bit)。(2)數據鏈路層數據鏈路層是OSI的第2層,簡稱鏈路層。它主要負責數據鏈路的建立、維持和拆除,并在兩個相鄰節點的線路上,將網絡層送下來的信息(分組)組成幀傳送,每一幀包括一定數量的數據和一些必要的控制信息。為了保證數據幀的可靠傳輸,數據鏈路層應具有差錯控制功能。在傳送數據時,若接收
物理層傳送的基本單位是比特(bit)。
(2)數據鏈路層
數據鏈路層是OSI的第2層,簡稱鏈路層。它主要負責數據鏈路的建立、維持和拆除,并在兩個相鄰節點的線路上,將網絡層送下來的信息(分組)組成幀傳送,每一幀包括一定數量的數據和一些必要的控制信息。為了保證數據幀的可靠傳輸,數據鏈路層應具有差錯控制功能。在傳送數據時,若接收節點檢測到所接收數據中有差錯,就要求發端重發,直至該幀被正確接收。同時,數據鏈路層還應具備簡單的流量控制功能,以防止接收緩存器容量不夠而產生溢出。這樣,鏈路層就把一條有可能出錯的實際物理鏈路轉變成讓網絡層向下看起來好像是一條不出差錯的鏈路,實現了在不可靠的物理鏈路上進行可靠的數據傳輸的功能。
數據鏈路層傳輸的基本單位是幀。常用的數據鏈路層協議是ISO推薦使用的高級數據鏈路控制(Higl)-levelDataLinkControl,HDLC)協議。它是面向比特的傳輸控制協議。
(3)網絡層
網絡層又叫通信子網層,主要用于控制子網的運行。網絡層將從高房傳送下來的數據打包,再進行必要的路由選擇、差錯控制、流量控制以及順序檢測等處理,使發端用戶的運輸層所傳下來的數據能夠準確無誤地按照地址傳送到目的用戶的運輸層。
網絡層的主要任務是路由選擇、數據包的分段和重組以及擁塞控制等。
值得指出的是:根據網絡類型的不同,網絡層可以不存在。例如對于由廣播信道所構成的通信子網,由于不存在路由選擇問題,故一般不需要網絡層。對于一個通信子網來說,第3層即網絡層是它的較高層。
網絡層所傳送的信息的基本單位叫做分組或者包。
(4)運輸層
運輸層位于幵放系統互連模型的第4層,它是銜接通信子網(由物理層、數據鏈路層及網絡層構成)和資源子網(包含會話層、表示層及應用層)的橋梁,起到了承上啟下的作用。運輸層對高層用戶起到了屏蔽作用,使高層用戶的同等實體在交互過程中不會受到下層數據通信技術細節的影響。
運輸層的任務就是要根據子網的特性最佳地利用網絡資源,并根據會話實體的要求,以最低費用和較高可靠性在兩個端用戶(即發端用戶和收端用戶)的會話層之間建立一條運輸連接,以透明方式傳送報文,或者說,運輸層為會話層提供了一個可靠的端到端的服務。運輸層只能存在于端系統用戶中,又稱端一端層。
運輸層的主要功能是建立、拆除和管理端系統的會話連接。這種連接是會話實體之間的一種邏輯信道。OSI規定運輸層提供0-4共五類協議,以適應不同的網絡特性,滿足會話層提出的服務質量要求。0類是最簡單類,適用于可靠型的網絡,其協議不存在排序、流控和錯誤檢測等方面的處理,只是讓信息直接穿過;4類的服務質量較高。為了保證服務質量,運輸層對數據進行分段/合段或者分割/拼接等處理,組成運輸層報文,并選擇合適的服務等級,以適應高低層通信之間的差異;類似地,為了適應低層提供的不同服務質量,有時要進行復用/解復用,合路/分路等處理,同時,也要進行端到端的流量控制。
運輸層傳送的信息的基本單位是分段報文。
(5)會話層
會話層又稱會晤層,其任務就是提供一種有效的方法,以組織和協商兩個表示層進程之間的會話,并管理它們之間的數據交換。會話是指兩個用戶(表示層進程)之間的連接。會話可允許一個用戶進入遠程分時系統,或在兩個用戶計算機之間傳送一個文件。會話層的主要功能是依據在應用進程之間約定的原則,按照正確的順序發/收數據,進行各種形態的對話,其中包括對對方是否有權參加會話的身份核實,確定由哪一方支付通信費用,并且在選擇功能方面取得一致,如是選全雙工還是選半雙工通信等。另外,在會話建立后,需要對進程間的對話進行管理和控制,如權標的發放(只有持有權標的一方才可以執行某種關鍵的操作)和同步的管理(當會話由于某種原因中止時,在數據中插入檢驗點,會話恢復后僅重傳最后一個檢驗點后的數據)。
在有些計算機網絡中,會話層與運輸層是合二為一的,其總的功能都是為用戶建立一條邏輯信道。
會話層傳送的信息的基本單位也叫報文,但它與運輸層的報文有本質的不伺。
(6)表示層
表示層主要解決用戶信息的語法表示問題,它向上對應用層提供服務。表示層對信息格式和編碼起轉換作用,例如將ASCII轉換成EBCDIC等,同時將欲交換的數據從用戶的抽象語法轉換成適合OSI系統內部使用的傳送語法。表示層還提供信息壓縮的功能,如采用哈夫曼編碼對文本進行壓縮。此外,對傳送的信息進行加密與解密也是表示層的任務之一。
表示層傳送的信息也是以報文為單位的。
(7)應用層
應用層是OSI體系結構的較高層,它直接面向用戶,以滿足用戶不同的需求,是向應用程序直接提供服務的層。其功能包括:提供網絡完整透明性,用戶資源的配置,應用管理和系統管理,分布式信息服務及分布式數據庫管理等。
應用層傳送的是用戶數據報文。
上述層次中,1-3層的功能屬于通信子網的功能,這些功能的實現均體現在交換機內。按照分層模型設計交換機,可以將設備的復雜功能簡單化、層次化,使每一個層次在信息交換中都擔當一個獨立的角色,具有特定的功能。
返回目錄:通信工程師綜合能力考試現代通信技術
編輯推薦通信工程師考前試題練習:
[1] [2]
通信工程師備考資料免費領取
去領取
專注在線職業教育25年