OSI模型以及理解

2021-07-03 12:21:22 字數 983 閱讀 8464

在大二的時候個人是非常的喜歡網路這方面的技術,因為能更深入的去了解底層方面的知識.現在培訓也學到了網路程式設計這方面的知識,然後還是記錄下自己對osi7層模型的理解吧。

先說下osi的分層,osi模型由低到高分別是物理層,資料鏈路層,網路層,傳輸層,會話層,表示層和應用層。

每一層主要的作用如下:

物理層:簡單來說就是物理線路,它定義了對通訊線路的標準,例如網速,光纖的製作,rd45介面等等。

**如下:

那麼先拋開每一層的資料結構,總的來說,資料在一台電腦傳輸到另外一台電腦的情況大體上是這樣的:衝一台計算機的上層流動到該計算機的下層,然後傳輸到另外一台計算機的下層,最終到達另外一台計算機的上層。

如果要說的詳細形象一點的話,流程是這樣的:應用-程式(打埠標記)-》傳輸(路由打標記ip資訊)--》網路(網絡卡打mac位址標機)--》資料鏈路--》(網路層,資料鏈路層,物理層,(網通,電信的)路由器,交換機組成的網際網路絡)--》另一台計算機的網絡卡--》首先是網絡卡解標記,然後是得到資料鏈路層的資料--》

資料鏈路層解mac標記--》資料到達網路層--》網路層去ip標記--》資料到達傳輸層--》識別埠資訊--》順著埠進去,拿到最終資訊

**流程如下:

詳細資料**:

1:下層為上層提供服務,但是下層要看到上層提供的資訊標誌,才會給上層提供服務。

2:下層對上層是透明不可見的。例如,6層對7層來說是透明的,因為7層不用去關心6層在做什麼

總的來說,tcp/ip和osi其實各有優點吧,在接下來的部落格中會詳細的記錄網路方面的知識的。加油~~~

TCP IP模型以及OSI模型

osi 開放系統互聯 open system interconnection 是國際標準化組織 iso 和國際電報 諮詢委員會 ccitt 聯合制定的開放系統互連參考模型,為開放式互連資訊系統提供了一種功能結構的框架。七層osi模型和其功能 應用層 通過人機互動的介面提供各種各樣的服務。表示層 定義...

OSI模型以及各類協議

osi 網路層次結構模型 物理層 網絡卡,網線等物理裝置 資料鏈路層 資料封裝,交換機 網路層 ip位址,路由器 傳輸層 tcp,udp,定義傳輸資料的協議埠號 會話層 本地與遠端主機進行會話 表示層 資料的表示,安全,壓縮 應用層 http ftp tftp smtp snmp dns 各類協議 ...

理解osi參考模型分層

對網路排錯指導 1物理層故障,檢視鏈結狀態,傳送和接收的資料報 2資料鏈路層故障,mac衝突,adsl欠費,網速沒辦法協商一致,計算機連線到錯誤的vlan 3網路層故障,配置錯誤ip位址,子網掩碼,配置錯誤的閘道器,路由器沒有配置到達目標網路的路由 4應用層故障,應用程式配置錯誤 參考模型與網路安全...