####OSI七層模型####網絡
- OSI七層模型的劃分 應用層(Application)、表示層(presentation)、會話層(session)、傳輸層(Transport)、網絡層(Network)、數據鏈路層(Data Link)、物理層(Physical)。 每一層實現各自的功能和協議,並完成與相鄰接口通訊,OSI的服務定義詳細說明了各層所提供的服務。某一層的服務就是該層及其下各層的一種能力,它經過接口提供給更高一層。各層所提供的服務與這些服務是怎麼實現的無關。 #####七層OSI模型#####

- 各層的定義
- 應用層 OSI 參考模型中最靠近用戶的一層,是爲計算用戶提供應用接口,也爲用戶直接提供網絡服務。常見的應用層網絡服務協議有:HTTP,HTTPS,FTP,POP3,SMTP等
- 表示層 表示提供各類用於應用層數據編碼和轉換功能,確保一個系統的應用層發送的數據能被另外一個系統的應用層識別。若是必要該層可提供一種標準表示形式,用於將計算機內部的多種數據格式轉換成通訊中採用的標準表示形式。數據壓縮和加密也是表示層可提供的轉換功能之一。
- 會話層 會話層負載創建、管理和終止表示層實體之間的通訊會話。該層的通訊由不一樣設備中的應用程序之間的服務請求和響應組成。
- 傳輸層 傳輸層創建了主機端到端的連接,傳輸層的做用是爲上層協議提供端到端的可靠和透明的數據傳輸服務,包括處理差錯控制和流量控制等問題。該層向高層屏蔽了下層數據通訊的細節,是高層用戶看到的只是在兩個傳輸實體建的一個主機到主機的、可由用戶控制和設定、可靠的數據通路。一般說的TCP UDP就是在這層。端口號便是這裏的「端」。
- 網絡層 本層經過IP尋址來創建兩點之間的鏈接,爲源端的運輸層來的分組,選擇合適的路由和交換節點,正確無誤地按照地址傳送給目的端的運輸層。就是一般說的ip層。這一層就是咱們常常說的IP協議層。IP協議是Internet的基礎。
- 數據鏈路層 將比特組合成字節,再將字節組成幀,使用鏈路層地址(以太網mac地址)來訪問介質,並進行差錯檢測。 數據鏈路層又分爲2個子層:邏輯鏈路控制子層(LLC)和媒體訪問控制子層(MAC)。
- 物理層 實際最終信號傳輸是經過物理層實現的。經過物理介質傳輸比特流。規定電平、速度和電纜針腳。經常使用設備有(各類物理設備)集線器、中繼器、調制解調器、網線、雙絞線、同軸電纜。這些都是物理層的傳輸介質。
####TCP/IP五層模型####session
- TCP/IP五層協議和OSI的七層協議對應關係:

- 每一層都工做者不一樣的設備,好比經常使用交換機就工做在數據鏈路層的,路由器工做在網絡層。
