學習linux網絡管理,筆記整理,促進記憶。linux
OSI(開放系統互聯模型)包含七層,由應用層向物理層遞進,分別有不一樣的協議和數據處理方式。網絡
應用層--> 表示層--> 會話層--> 傳輸層--> 網絡層--> 數據鏈路層--> 物理層學習
數據單位:ADPU PPDU SPDU TPDU 報文 幀 比特接口
ADPU:應用協議數據單元同步
PPDU:表示層協議數據單元通信
SPDU:會話協議數據單元數據
TPDU:傳輸協議數據單元協議
這是數據發出時的順序,接收數據的順序與之相反語言
不一樣主機間的數據傳輸是經過物理層的。網絡通信
前三個層次不管是否涉及數據傳輸(網絡)都須要進行的,後面四個層次只有進行數據傳輸是纔會參與。
MAC地址負責局域網絡通訊,IP地址負責外網通訊
具體功能:
應用層:用戶接口
表示層:數據表示形式,特定功能的實現,如加解密(ASCII,MP4...)。
會話層:對應用會話的管理,同步
傳輸層:可靠(TCP)與不可靠(UDP)的傳輸,傳輸前的檢測,流控
網絡層:提供邏輯地址(IP),選路
數據鏈路層;成幀,用MAC地址訪問媒介,錯誤檢測與修正
物理層:設備之間的比特流(機器語言)的傳輸,物理接口,電氣特性等