- 相關推薦
介紹一下OSI七層模型筆試題目
OSI是一個開放式系統互聯參考模型,他是一個定義的非常好的協議規范。OSI模型有7層結構,每層都可以有幾個子層。下面我簡單的介紹一下這7層及其功能。
OSI的7層從上到下分別是
7 應用層
6 表示層
5 會話層
4 傳輸層
3 網絡層
2 數據鏈路層
1 物理層
網絡設備間的通信
其中高層,既7、6、5、4層定義了應用程序的功能,下面3層,既3、2、1層主要面向通過網絡的端到端的數據流。下面我給大家介紹一下這7層的功能:
(1)物理層:OSI的物理層規范是有關傳輸介質的特性標準,這些規范通常也參考了其他組織制定的標準。連接頭、針、針的使用、電流、電流、編碼及光調制等都屬于各種物理層規范中的內容。物理層常用多個規范完成對所有細節的定義。示例:Rj45,802.3等。
(2)數據鏈路層:他定義了在單個鏈路上如何傳輸數據。這些協議與被討論的介質有關。示例:ATM,FDDI等。
(3)網絡層:這層對端到端的包傳輸進行定義,他定義了能夠標識所有結點的邏輯地址,還定義了路由實現的方式和學習的方式。為了適應最大傳輸單元長度小于包長度的傳輸介質,網絡層還定義了如何將一個包分解成更小的包的分段方法。示例:IP,IPX等。
互操作性
(4)傳輸層:這層的功能包括是否選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的數據流的輸入進行復用,還包括對收到的順序不對的數據包的重新排序功能。示例:TCP,UDP,SPX。
(5)會話層:他定義了如何開始、控制和結束一個會話。示例:RPC,SQL等。
(6)表示層:這一層的主要功能是定義數據格式及加密。例如,FTP允許你選擇以二進制或ASII格式傳輸。如果選擇二進制,那么發送方和接收方不改變文件的內容。如果選擇ASII格式,發送方將把文本從發送方的字符集轉換成標準的ASII后發送數據。在接收方將標準的ASII轉換成接收方計算機的字符集。示例:加密,ASII等。
(7)應用層:與其他計算機進行通訊的一個應用,它是 對應 應用程序的 通信服務的。例如,一個沒有通信功能的字處理程序就不能執行通信的代碼,從事字處理工作的程序員也不關心OSI的第7層。但是,如果添加了一個傳輸文件的選項,那么字處理器的程序員就需要實現OSI的第7層。示例:telnet,HTTP,FTP,WWW,NFS,SMTP等。
OSI 參考模型將整個網絡通信的功能劃分為七個層次,見圖1。它們由低到高分別是物理層(PH)、鏈路層(DL)、網絡層(N)、傳輸層(T)、會議層(S)、表示層(P)、應用層(A)。每層完成一定的功能,每層都直接為其上層提供服務,并且所有層次都互相支持。
第四層到第七層主要負責互操作性,而一層到三層則用于創造兩個網絡設備間的物理連接.
1.物理層
物理層是OSI的第一層,它雖然處于最底層,卻是整個開放系統的基礎。物理層為設備之間的數據通信提供傳輸媒體及互連設備,為數據傳輸提供可靠的環境。
2.數據鏈路層
數據鏈路可以粗略地理解為數據通道。物理層要為終端設備間的數據通信提供傳輸媒體及其連接.
每次通信都要經過建立通信聯絡和拆除通信聯絡兩過程.這種建立起來的數據收發關系
就叫作數據鏈路.
而在物理媒體上傳輸的數據難免受到各種不可靠因素的影響而產生差錯,為了彌補物理層上的不足,為上層提供無差錯的數據傳輸,就要能對數據進行檢錯和糾錯.數據鏈路的建立,拆除,對數據的檢錯,糾錯是數據鏈路層的基本任務。
3.網絡層
路由選擇和中繼.
3.1.1
3.1.2激活,終止網絡連接.
3.1.3在一條數據鏈路上復用多條網絡連接,多采取分時復用技術 .
3.1.4差錯檢測與恢復.
3.1.5排序,流量控制.
3.1.6服務選擇.
3.1.7網絡管理.
4.傳輸層
5.會話層
會話層提供的服務可使應用建立和維持會話,并能使會話獲得同步。會話層使用校驗點可使通信會話在通信失效時從校驗點繼續恢復通信。這種能力對于傳送大的文件極為重要。
6.表示層
表示層的作用之一是為異種機通信提供一種公共語言,以便能進行互操作。這種類型的服務之所以需要,是因為不同的計算機體系結構使用的數據表示法不同。例如,IBM主機使用EBCDIC編碼,而大部分PC機使用的是ASCII碼。在這種情況下,便需要表示層來完成這種轉換。
7.應用層
討論:OSI七層模型是一個理論模型,實際應用則千變萬化,因此更多把它作為分析、評判各種網絡技術的依據;對大多數應用來說,只將它的協議族(即協議堆棧)與七層模型作大致的對應,看看實際用到的特定協議是屬于七層中某個子層,還是包括了上下多層的功能。
這樣分層的好處有:
1.使人們容易探討和理解協議的許多細節。
2.在各層間標準化接口,允許不同的產品只提供各層功能的一部分,(如路由器在一到三層),或者只提供協議功能的一部分。(如Win95中的Microsoft TCP/IP)
3. 創建更好集成的環境。
4. 減少復雜性,允許更容易編程改變或快速評估。
5. 用各層的headers和trailers排錯。
6.較低的層為較高的層提供服務。
7. 把復雜的網絡劃分成為更容易管理的層。
【介紹一下OSI七層模型筆試題目】相關文章:
OSI七層與TCP/IP五層網絡架構詳解03-05
基于OSI參考模型的測井系統互連設計03-07
名企筆試題目介紹07-12
筆試題目11-06
關于數學模型的題目11-06
Google筆試題目12-14
城管筆試題目06-05
駕照筆試題目12-11
諾基亞筆試題目12-11
雅虎筆試題目12-12