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