OSI七層模型及TCP/IP四層模型


1)  OSI七層模型及TCP/IP四層模型

OSI七層模型:是國際標准化組織(ISO)制定的一個用於計算機或通信系統間互聯的標准體系。它是一個七層的、抽象的模型,不僅包括一系列抽象的術語或概念,也包括具體的協議。

TCP/IP四層模型:是計算機網絡的祖父ARPANET和其后繼的因特網使用的參考模型。

 

如圖1.1.1:OSI七層模型和TCP/IP模型的對比示意圖

 

 

A 物理層:包含了多種與物理介質相關的協議,這些物理介質用以支撐TCP/IP通信。

  • 電子/光學協議:描述了信號的各種特性。例如:電壓、光強度、位定時、編碼、信號波形等;
  • 機械協議:指定了連接器的尺寸或者導線的金屬成分;
  • 功能性協議:描述了做什么。例如:在EIA-232-D連接器第4管腳上的功能描述是“信號發送”;
  • 程序性協議:描述了如何做。例如:在EIA-232-D導線上,二進制1表示電壓小於-3V;

 

B 數據鏈路層:包含了控制物理層的協議,是基於數據鏈路上的流控和差錯控制機制。例如:如何訪問和共享介質、怎樣標識介質上的設備、數據在介質上發生之前如何完成數據幀等;

 

C 網絡層:主要負責定義數據包的格式和地址形式,為經過邏輯網絡路徑的數據進行路由選擇;

 

D 傳輸層:包含了控制網絡層的協議,是基於邏輯鏈路上的流控和差錯控制;

 

注:物理鏈路(數據鏈路)是指兩台相鄰物理設備之間的連接關系;邏輯鏈路是指兩台設備端到端的連接關系,中間可能相隔很多網絡設備;

如圖1.1.2:OSI七層模型的簡單介紹

 

 

TCP/IP模型的應用層雖然是與OSI模型的會話層、表示層、應用層相對應。一些路由選擇協議使用這一層,如:邊界網關協議(BGP)、路由選擇協議(RIP)等,但是應用層最常用的服務是向用戶應用提供訪問網絡的接口。

如圖:1.1.3:數據封裝過程

 

TCP頭:TCP數據報,包含源端和目的端的端口號,用於尋找發端和收端的應用進程;

IP:用於尋找網絡中目的主機在邏輯網絡中的位置;

LLC:負責識別網絡層協議,然后對它們進行封裝。LLC報頭告訴數據鏈路層一旦幀被接收到時,應當對數據包做何處理。它的工作原理是這樣的:主機接收到幀並查看其LLC報頭,以找到數據包的目的地,比如說,在網絡層的IP協議。

MAC:用於尋找主機在網絡設備中的位置;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM