OSI七層模型 應用層 表示層 會話層 傳輸層 網絡層 數據鏈路層 物理層網絡
TCP/IP五層模型 應用層 傳輸層 網絡層 數據鏈路層 物理層加密
TCP/IP四層模型 應用層 傳輸層 網絡層 網絡接口層 spa
應用層:爲特定應用程序提供數據傳輸服務。( TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet)接口
表示層:對上層信息進行變換,保證一個主機應用層信息被另外一個主機的應用程序理解,表示層的數據轉換包括數據的加密、壓縮、格式轉換。進程
會話層:管理主機之間的會話進程,即負責創建、管理、終止。路由
傳輸層:提供端對端的接口。( TCP,UDP)二進制
網絡層:爲數據包選擇路由。(IP,ICMP,ARP,RARP)程序
數據鏈路層:傳輸有地址的幀,錯誤檢測功能( SLIP,CSLIP,PPP,ARP,RARP,MTU)通信
物理層:以二進制數據形式在物理媒體上傳輸數據。 ISO2110,IEEE802,IEEE802.2數據
OSI七層參考模型的各個層次的劃分遵循下列原則:
一、同一層中的各網絡節點都有相同的層次結構,具備一樣的功能。
二、同一節點內相鄰層之間經過接口(能夠是邏輯接口)進行通訊。
三、七層結構中的每一層使用下一層提供的服務,而且向其上層提供服務。
四、不一樣節點的同等層按照協議實現對等層之間的通訊
端口:應用程序與網卡關聯的編號 端口範圍;0---65535 0----1023爲系統佔用端口