網路協議各種層級

2021-10-20 04:11:04 字數 685 閱讀 4231

http協議和四個層之間的關係

tcp/ip協議的分層:應用層、傳輸層、網路層、資料鏈路層。

····應用層····

決定了向使用者提**用服務時通訊的活動。http協議存在於該層。(ftp檔案傳輸協議,dns網域名稱系統)

…傳輸層…

對上層應用層,提供處於連線中的兩台計算機之間的資料傳輸。包含協議:tcp(傳輸控制協議)和udp(使用者資料報協議)。

…網路層…

用於處理在網路上流動的資料報。資料報是網路傳輸的最小的資料單位。該層規定了通過怎樣的路徑到達對方計算機,並把資料報傳輸給對方。

…鏈路層…

用來處理連線網路的硬體部分。如:控制作業系統、硬體的裝置驅動、nic(網絡卡)、光纖等物理可見部分。

在層層傳輸資料時,每經過一層都會打上該層所屬的首部資訊。

各種協議與http協議的關係········································

(1)當客戶端(即應用層)發出想要瀏覽某個頁面時,位於應用層的dns協議會將其頁面的網域名稱告訴應用層,然後http協議將生成針對目標web伺服器的http請求報文。(2)在tcp協議下將http請求報文分割成報文段,然後將每個報文段可靠地傳給對方。(3)ip協議中,搜尋對方的位址,一邊中轉一邊傳送。·············到達對方tcp層,tcp將接收到的報文段按序號進行重組,然後http協議對請求的內容進行處理。

網路程式設計之各種協議

在網路程式設計 時有各種協議,多的眼花繚亂,學著也容易混淆,特意整理一下,方便查閱 arp 位址解析協議,就是把ip位址和mac位址對應起來的,當網路中乙個ip位址沒有與之相對應的mac位址時,arp可以在網路中找到與之相對應的主機mac位址。ip在osi模型的網路層,mac在資料鏈路層,他倆彼此互...

常見的網路協議和各種計算機協議

1 upnpupnp使得任意兩個裝置能在lan控制裝置的管理下相互通訊。upnp支援零配置,看不見的網路 和自動檢測 任何裝置能自動加入乙個網路,獲取乙個ip位址,宣布自己的名字,根據請求檢查自身功能以及檢測出其它裝置和它們的功能。2 dhcp 動態主機設定協議 英語 dynamic host co...

各種協議介紹

背景 最近聽了老大講到dubbo。使用的rpc協議。說rpc協議快,http協議包含了太多的內容。涉及太多的單詞,感覺自己都要弄混了。就去梳理一下。rpc 遠端過程呼叫,包含傳輸協議和編碼協議,一般使用的tcp協議,也可以基於http協議 http 超文字傳輸協議 基於tcp協議 rest 架構風格...