1. 程式人生 > >OSI七層模型@year12

OSI七層模型@year12

網絡 鏈路 端口號 屬於 協議 維護 應用層協議 ftp 功能

物理層,數據鏈路層,網絡層,傳輸層,會話層,表示層,應用層。 物理層:建立、維護、斷開物理連接。 數據鏈路層:建立邏輯連接、進行硬件地址尋找、差錯校驗等功能。 網絡層:進行邏輯地址尋址、實現不同網絡之間的路徑選擇。 傳輸層:定義傳輸數據的協議端口號、以及流控和差錯校驗(TCP UDP 數據包一旦離開網卡即進入網絡傳輸層)。 會話層:建立、管理、終止會話。 表示層:數據的表示、安全、壓縮。 應用層:網絡服務與最終用戶的一個接口。 協議有:HTTP、FTP、TFTP、SMTP、SNMP、DNS、TELNET、HTTPS、POP3、DHCP、 HTTP協議的工作特點和工作原理 工作特點:基於B/S模式 ,通信開銷小,簡單快速,傳輸成本低,使用靈活、可使用超文本傳輸協議,節省傳輸時間,無狀態。 工作原理:客戶端發送請求給服務器,創建一個TCP連接,指定端口號,默認80,連接服務器,服務器監聽瀏覽器請求,一旦監聽到客戶端請求,分析請求類型後,服務器會向客戶端返回狀態信息和數據內容。 HTTP協議請求方法 GET、POST、HEADER、OPTIONS、PUT、DELETE、TRACE GET 和 POST的區別 1、GET刷新後退無異,POST會重新提交。 2、GET可以被瀏覽器收藏書簽。 3、GET數據會存在歷史紀錄,POST不會。 4、GET數據有長度限制POST沒有。 5、GET沒有POST安全。 HTTPS是一種基於SSL/TLS的HTTP協議,所有的HTTP數據都是在SSL/TLS協議封裝之上傳輸的。 HTTPS協議在HTTP協議的基礎上,添加了SSL/TLS握手以及數據加密傳輸,也屬於應用層協議。 FTP:文件傳輸協議 21 Telnet :遠程登陸的端口:23 SMTP:定義了簡單郵件傳輸協議 25 POP3:接收郵件 110 HTTP協議:超文本傳輸協議 80 DNS:用於域名解析服務 53

OSI七層模型@year12