網路安全網路協議知識點中,http協議是什麼?

老男孩Linux發表於2020-12-28

  網路安全中http協議是什麼?互聯技術的發展使得網路安全在社會上的地位越來越重要。很多公司對網路安全工程師越來越重視。市場需求的增加也讓很多人看到了網路安全廣闊的前景,紛紛轉而學習網路安全技術的人們越來越多。網路安全網路協議知識點中,http協議是什麼?

  HTTP,即超文字傳輸協議。這個協議詳細規定了瀏覽器和全球資訊網伺服器之間互相通訊的規則。HTTP就是一個通訊規則,通訊規則規定了客戶端傳送給伺服器的內容格式,也規定了伺服器傳送給客戶端的內容格式。其實我們要學習的就是這兩個格式!客戶端傳送給伺服器的格式叫“請求協議”;伺服器傳送給客戶端的格式叫“響應協議”。

  HTTP協議是一種無連線、無狀態的協議,無連線的含義是限制每次連線只處理一個請求,無狀態是指協議對於事務處理沒有記憶能力。WEB伺服器本身不能識別出哪些請求是同一個瀏覽器發出的,瀏覽器的每一次請求都是完全孤立的。

  HTTPS簡單講是HTTP的安全版,在HTTP下加入SSL層。HTTP和HTTPS均是由TCP協議封裝而來,在進行http協議和https協議時,需要進行三次握手和四次揮手SSL主要用於Web的安全傳輸協議,在傳輸層對網路連線進行加密,保障在Internet上資料傳輸的安全。

  在瀏覽器位址列鍵入URL,按下回車之後會經歷以下流程:

  ①瀏覽器向DNS伺服器請求解析該URL中的域名所對應的IP地址;

  ②解析出IP地址後,根據該IP地址和預設埠80,和伺服器建立TCP連線;

  ③瀏覽器發出讀取檔案(URL中域名後面部分對應的檔案)的HTTP請求,該請求報文作為TCP三次握手的第三個報文的資料傳送給伺服器;

  ④伺服器對瀏覽器請求作出響應,並把對應的html文字傳送給瀏覽器;

  ⑤釋放TCP連線;

  ⑥瀏覽器將該html文字並顯示內容;

  以上便是關於“網路安全網路協議知識點中,http協議是什麼?”的分享內容。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2745872/,如需轉載,請註明出處,否則將追究法律責任。

相關文章