OSI七層模型總結

2021-07-09 20:00:49 字數 2413 閱讀 1308

一、osi七層模型:

osi 

七層模型

稱為開放式系統互聯

參考模型。

最大優點是將服務、介面和協議這三個概念明確地區分開來;也使網路的不同功能模組分擔起不同的職責。

服務說明某一層為上一層提供一些什麼功能,介面說明上一層如何使用下層的服務,而協議涉及如何實現本層的服務。        

以下由底層向上層介紹:

1、物理層:

物理連網媒介。

2、資料鏈路層:

主要功能是如何在不可靠的物理線路上進行資料的可靠傳遞。

為了保證傳輸,從網路層接收到的資料被分割成特定的可被物理層傳輸的幀。幀中不僅包括

原始資料,還包括傳送方和接收方的實體地址以及檢錯和控制資訊。

資料鏈路層協議的代表包括:sdlc、

hdlc

、ppp

、stp、

幀中繼等。

3、網路層:

主要功能是將

網路位址

翻譯成對應的實體地址,並決定如何將資料從傳送方

路由到接收方。

路由器連線網路各段,所以路由器屬於網路層。

網路層是可選的,它只用於當兩個計算機系統處於不同的由路由器分割開的

網段這種情況。

例如,當兩台主機處於同乙個l a n網段的直接相連這種情況,它們之間的通訊只使用l a n的通訊機制就可以了(即osi 參考模型的一二層)。 協

議的代表:ip

4、傳輸層:主要提供端到端的連線方式。主要功能:可靠的傳輸方式(tcp),不可靠的傳輸方式(udp),資料報重組。

5、會話層:通過執行各種機制在應用程式之間建立、維持和終止會話。會話層機制包括:計費、話路控制、會話引數協商。常見的會話層協議:結構化查詢語言sql,網路檔案系統nfs,遠端過程呼叫rpc,x windows系統。

6、表示層:保證源端資料能夠被目的端表示層理解和識別,對應用程式透明。能夠管理資料的加密和解密。常見的協議:mpeg、jpeg、midi、gif、ascii。

7、應用層:

應用層提供的服務包括

檔案傳輸

、檔案管理以及

電子郵件

的資訊處理。

二、 tcp/ip和osi模型

tcp/ip位址系統

四、tcp協議資料報頭

圖中給出了tcp協議資料報頭的格式。

源埠、目的埠:16位長。標識遠端和本地的埠號。

順序號:32位長。表明了傳送的資料報的順序。

確認號:32位長。希望收到的下乙個資料報的序列號。

tcp協議資料報頭de 頭長:4位長。表明tcp頭中包含多少個32位字。

接下來的6位未用。

ack:ack位置1表明確認號是合法的。如果ack為0,那麼資料報不包含確認資訊,確認欄位被省略。

psh:表示是帶有push標誌的資料。接收方因此請求資料報一到便可送往應用程式而不必等到緩衝區裝滿時才傳送。

rst:用於復位由於主機崩潰或其它原因而出現的錯誤的連線。還可以用於拒絕非法的資料報或拒絕連線請求。

syn:用於建立連線。

fin:用於釋放連線。

視窗大小:16位長。視窗大小字段表示在確認了位元組之後還可以傳送多少個位元組。

校驗和:16位長。是為了確保高可靠性而設定的。它校驗頭部、資料和偽tcp頭部之和。

可選項:0個或多個32位字。包括最大tcp載荷,視窗比例、選擇重發資料報等選項。

最大tcp載荷:允許每台主機設定其能夠接受的最大的tcp載荷能力。在建立連線期間,雙方均宣告其最大載荷能力,並選取其中較小的作為標準。如果一台主機未使用該選項,那麼其載荷能力預設設定為536位元組。

視窗比例:允許傳送方和接收方商定乙個合適的視窗比例因子。這一因子使滑動視窗最大能夠達到232位元組。

tcp協議資料報頭選擇重發資料報:這個選項允許接收方請求傳送指定的乙個或多個資料報。

五、位址解析協議(arp)和逆位址解析協議(rarp)

arp實現ip位址與實體地址之間的對映。

rarp實現實體地址與ip位址之間的對映。

六、集線器和交換機的區別:

hub(集線器) 是將訊號收集放大後傳輸給所有其它埠,即傳輸線路是共享的。而交換機能夠選擇目標埠,在很大程度上減少衝突(collision)的發生,為通訊雙方提供了一條獨佔的線路。

集線器就是一種採用共享式工作狀態的裝置,由於這種技術比較容易實現,所以集線器的**也比較便宜,當然速度方面的缺陷也就難以避免;   

而交換機是採用交換式技術的裝置,技術含量比集線器高一些,當然**也就貴一些了,不過交換機可以克服網路阻塞的弊病。

交換機處於osi模型的第二層,資料鏈路層。

集線器處於osi模型的第一層,物理層。

通俗的說,就是「

交換機比較快,集線器比較慢」。

七、ip協議頭部結構:

總長度必須不超過最大傳送單元 

mtu。

OSI七層模型總結

osi模型是開放系統互連參考模型,為開放式的互連資訊提供一種功能的框架。舉個栗子,你通過計算機向其他人傳遞某乙個資訊的時候,要保證資訊正確準確的傳遞到他的計算機上,就要遵守一定的協議。否則,他的計算機可能就不能識別你的資訊。這個協議是人為建立的,在1979年國際標準化組織建立了乙個分委會來專門研究一...

OSI七層模型

網際網路的各項應用,其實都是分層的,也就是各位網路達人常說的osi七層模型,下面我們就來具體看看網際網路的osi七層模型。一 什麼是網際網路osi模型?osi open system interconnection 是指開放式系統互聯參考模型。在我們的平常使用的計算機網路中存在眾多體系結構,如ibm...

OSI七層模型

1.物理層 主要定義物理裝置標準,如網線的介面型別 光纖的介面型別 各種 傳輸介質的傳輸速率等。它的主要作用是傳輸位元流 就是由1 0轉化為電流強弱來進行傳輸,到達目的地後在轉化為1 0,也就是我們常說的數模轉換與模數轉換 這一層的資料叫做位元。物理層建立在物理通訊介質的基礎上,作為系統和通訊介質的...