http協議總結 網路基礎篇

2021-09-11 12:22:28 字數 1761 閱讀 5808

tcp /ip是網際網路相關的各類協議族的總稱。協議中存在各種各樣的內容,從電纜的規格到ip位址的選定方法。尋找異地使用者的方法。雙發建立通訊的順序,以及web頁面顯示需求的處理

如上圖,是對tcp/ip協議的一種描述。

分層管理

tcp,ip協議按層次分分為

應用層 傳輸層 網路層 資料鏈層

應用層:決定了向使用者提**用服務時通訊的活動    tcp ip協議族記憶體了各類通用的應用服務。比如ftp,檔案傳輸協議。dns網域名稱系統 http協議也處於該

傳輸層:提供處於網路連線中的兩台計算機之間的資料傳輸。   在這一層有兩個性質不同的協議:tcp(傳輸控制協議)和udp(使用者資料報協議

網路層:處理在網路上流動的資料報。資料報時網路傳輸的最小資料單位,該層規定了通過怎樣的路徑到達對方計算機,並把資料報傳送給對方。與對方計算機之間通過多台計算機或網路裝置進行傳輸時,網路層所

起的作用就是在眾多的選項內選擇一條傳輸路線。ipipip

鏈路層

用來處理連線網路的硬體部分。包括控制作業系統、硬體的裝置驅動,網路介面卡(網絡卡)及光纖等物理課件部分。硬體上的範疇。

於http協議密不可分的三個協議(ip,tcp,dns

把各種資料報傳送給對方。而保證確實傳送到對方那裡,則需要滿足各類條件。其中兩個重要的條件是ip和mac位址

ip位址指明了節點被分配到的位址。mac 位址是指網絡卡所屬的固定

位址。ip 位址可以和 mac 位址進行配對。ip 位址可變換,但 mac

位址基本上不會更改

tcp    確保可靠性  使用了三次握手策略

tcp協議把資料報送出去以後,tcp不會對傳送的情況置之不理,它會向對方確認是否成功送達。握手過程中使用到了syn和ack

傳送端首先傳送乙個帶 syn 標誌的資料報給對方。接收端收到後,

回傳乙個帶有 syn/ack 標誌的資料報以示傳達確認資訊。最後,發

送端再回傳乙個帶 ack 標誌的資料報,代表「握手」結束。

dns 服務   負責網域名稱解析

各種協議與http協議的關係

HTTP協議 網路篇

網路篇 http協議 1 uri url urn基本介紹 uri 統一資源標誌符 uniform resource identifier url 統一資源定位符 uniform resource locator urn 統一資源命名 uniform resource name 關係圖如下 2 url...

HTTP協議 基礎篇

定義 1.http協議 超文字傳輸協議 它可以使瀏覽器更高效,網路傳輸減少。它不僅保證正確快速的傳輸文字,還能確定那一部分內容首先顯示 如文字先於圖形 2.http是乙個應用層協議,由請求和響應構成,是乙個標準的客戶端伺服器模型,http是乙個無狀態的協議。並且永遠都是客戶端發起請求,伺服器回送響應...

HTTP協議基礎總結

本文為http經典五層模型和乙個完整的響應過程。1.經典五層網路模型 2.瀏覽器輸入url後http請求返回的完整過程 3.使用node.js構建例項 1 按裝node.js和git 使用gitbash node v10.16.0 x64.msi 2 使用gitbash檢視node.js版本 min...