網絡分層模型-四層和七層
OSI網絡分層模型
開放式系統互聯模型 (Open System Interconnection Model) 是一種概念模型,由國際標準化組織提出,一個試圖使各類計算機在世界範圍內互連爲網絡的標準框架。定義於ISO/IEC 7498-1。網絡
層數 |
名稱 |
7 |
應用層(Application) |
6 |
表示層(Presentation) |
5 |
會話層(Session) |
4 |
傳輸層(Transport) |
3 |
網絡層(Network) |
2 |
數據鏈路層(Data link) |
1 |
物理層(Physical) |
第七層應用層
- 做用:應用層並非應用程序,而是爲應用程序提供服務。主要解決不一樣應用程序間的通訊問題。
- 常見協議:http、ftp、dhcp、pop三、smtp、ssh
第六層表示層
- 做用:把數據轉換爲能與接收者的系統格式兼容並適合傳輸的格式,例如轉換、壓縮和加密。
- 常見協議:ssl
第五層會話層
- 做用:負責在數據傳輸中設置和維護計算機網絡中兩臺計算機之間的通訊鏈接,爲建立、管理和終止會話提供必要的方法。
第四層傳輸層
- 做用:傳輸層提供數據傳輸的服務,這裏的「傳輸」指的是端對端(End-to-End)或者主機對主機(Host-to-Host)的傳輸。
- 常見協議:tcp、udp
第三層網絡層
- 做用:網絡層關心的主要是如何把數據從一個設備發送到另外一個設備。網絡層須要提供三個最基本的功能:地址、路由、分段和重組。同時還須要一些附加的功能,好比錯誤處理和診斷。
- 常見協議:ipv4/ipv6
第二層數據鏈路層
- 做用:數據鏈路層又分爲兩個子層:邏輯鏈路控制層(Logical Link Control)和介質訪問控制層(Media Access Control)。負責網絡尋址、錯誤偵測和改錯。
第一層物理層
- 做用:物理層在局部局域網上發送數據幀(Data Frame),它負責管理電腦通訊設備和網絡媒體之間的互通。包括了針腳、電壓、線纜規範、集線器、中繼器、網卡、主機接口卡等。
TCP/IP網絡分層模型
TCP/IP網絡分層模型是一個抽象的分層模型,這個模型中,全部的TCP/IP系列網絡協議都歸類到4個抽象的「層」中。每一抽象層建立在低一層提供的服務上,而且爲高一層提供服務。 這些協議分佈在參考模型的不一樣層中的,所以有時稱它們爲一個協議棧。框架
層數 |
名稱 |
4 |
應用層(Application) |
3 |
傳輸層(Transport) |
2 |
網絡互聯層(Internet) |
1 |
連接層(link) |
End...ssh