網路協議分層 網路協議介紹

2021-10-12 09:51:35 字數 899 閱讀 4815

現在的網路都採用分層的方式進行工作:

高層:包括應用層、表示層、會話層、傳輸層,負責主機之間的資料傳輸

底層:網路層、資料鏈路層、物理層,負責網路資料傳輸

從高層到底層分別是:

應用層:提供程式之間的通訊,常見協議有http、ftp

表示層:處理資料格式、資料加密等,常見協議有nbssl、lpp

會話層:建立、維護、管理回話,常見協議有rpc、ldap

傳輸層:建立計算機之間端到端的聯絡,常見的協議有tcp、udp

網路層:定址和路由選擇,ip、icmp

資料鏈路層:提供介質訪問和鏈路管理等功能,常見協議有ppp

物理層:進行位元流傳輸

從高層到底層分別是:

應用層:提**用層次介面,常見協議有http、ftp

傳輸層:計算機端到端連線,常見協議有tcp、udp

網際網路層:定址和路由,常見協議有ip、icmp

網路介面層:二進位制資料流傳輸和介質訪問,常見協議有ppp

http(hyper text transfer protocol)超文字傳輸協議

http報文包括從客戶端到服務端的請求,以及從服務端到客戶端的響應2部分:

客戶端請求的報文格式為:請求行 -- 通用資訊頭 -- 請求頭 -- 實體頭 -- 報文主體

服務端響應的報文格式為:狀態行 -- 通用資訊頭 -- 響應頭 -- 實體頭 -- 報文主體

區別:get用於從服務端查詢資訊,不能修改服務端的資料。post可以改變伺服器上的資料。

get請求的引數以鍵值對形式跟在url之後,url和引數用?隔開,引數之間用&隔開。post把提交的資料放置在http包的包體中。

網路分層協議

osi各層的功能 物理層物理層規定了啟用 維持 關閉通訊端點之間的機械特性 電氣特性 功能特性以及過程特性。該層為上 層協議提供了乙個傳輸資料的物理 在這一層,資料的單位稱為位元 bit 屬於物理層定義的典型規範代表包括 eia tia rs 232 eia tia rs 449 v.35 rj 4...

網路協議和網路分層

為了使兩個對等實體之間能夠有效地通訊,需要對對等實體交換資訊 如何交換資訊等問題制定相應的規則或進行某種約束。這種對等實體之間交換資料或通訊時所必須遵守的規則或標準的集合稱為網路協議。應用層協議 http 超文字傳輸協議 web所使用的協議 ftp 檔案傳輸協議 網盤 ftp站點 telnet 遠端...

網路的協議分層

osi七層參考模型 tcp ip五層參考模型 對網路通訊過程進行了分層 每一層用什麼協議,實現什麼功能 應該提供什麼服務,應該提供什麼介面,方便形成標準,便於使用 osi 開放系統互聯 應用層 表示層 會話層 傳輸層 網路層 鏈路層 物理層 tcp ip五層模型 應用層 傳輸層 網路層 鏈路層 物理...