Http閱讀筆記一

2021-09-05 11:43:06 字數 689 閱讀 1155

客戶端:通過傳送請求獲取伺服器資源的web瀏覽器等等都可以統稱為客戶端,web使用http(超文字傳輸協議)作為規範,完成從客戶端到伺服器端等一些列運作流程

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

ip(internet protocol)網際協議,位於網路層,作用就是把各種資料報傳送給對方,而要保證確實傳送成功則需要滿足各種條件。其中兩個重要的條件是ip位址和mac位址。ip位址指明了節點被分配到的位址,mac位址指的是網絡卡所屬的固定位址,ip位址可以和mac位址配對,另外ip位址是可以變化的,mac位址基本不會改變。

ip協議之間的通訊依賴mac位址,通常情況下在網路中經過多台計算機和網路裝置中中轉才能連線到對方,而在進行中轉時,會利用下一站mac位址搜尋下乙個中轉目標,這時會採用arp(address resolution protocol)位址解析協議,根據通訊方的ip位址可以反查除mac位址

按層次分,tcp協議處於傳輸層,提供可靠的位元組流服務。

dns(domain name system)服務是和 http 協議一樣位於應用層的協議。它提供網域名稱到 ip 位址之間的解析服務。

dns 協議提供通過網域名稱 查詢 ip 位址,或逆向從 ip 位址反查網域名稱的服務。

最後附上乙個發起請求時各個協議的作用**

HTTP權威指南閱讀筆記一 HTTP概述

http協議版本 1 http 0.9 http的1991原型版本稱為http 0.9。這個協議有很多嚴重的缺陷,只應該用與與老客戶端的互動。http 0.9只支援get方法,不支援多 內容的mime型別,各種http首部,或者版本號。http 0.9定義的初衷是為了獲取簡單的html物件,它很快就...

HTTP權威指南閱讀筆記一 HTTP概述

http協議版本 1 http 0.9 http的1991原型版本稱為http 0.9。這個協議有很多嚴重的缺陷,只應該用與與老客戶端的互動。http 0.9只支援get方法,不支援多 內容的mime型別,各種http首部,或者版本號。http 0.9定義的初衷是為了獲取簡單的html物件,它很快就...

《HTTP權威指南》閱讀筆記

歷時兩個多月,終於把經典圖書 http權威指南 讀完了。雖然看上去厚厚的一本,實際上只要有一些計算機網路基礎,讀起來還是很順利的,並沒有想象中那麼難啃。全書講的很細緻,涵蓋了http的方方面面,其中有一些都是些眾所周知的常識,比如前幾張關於http的基本介紹 url與資源等,但是也值得讀一讀,能夠把...