OSI七層模型@year12
阿新 • • 發佈:2017-12-01
網絡 鏈路 端口號 屬於 協議 維護 應用層協議 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