首頁>Club>

9
回覆列表
  • 1 # 風科技

    要想使網路通訊,除了需要網線把裝置連線起來,還需要一些規定來規定怎樣通訊發射怎樣的東西,代表什麼樣的意思,應該怎麼樣去做?,這就像我們說普通話一樣,你應該發什麼樣的音?怎樣的片語在一起才是什麼樣的意思?這些規定在網路世界中被稱為協議。

    為了指導生產會制定一些標準或者參考模型供生產者參考,在網際網路的網路通訊中,有著ISO的開放互聯參考模型,這個模型一共有七層,在這七層中Tcp/ip,屬於第4層和第3層。在實際的應用中,我們主要使用五層或者四層的參考模型,其中最主要的參與網路傳輸的就是TCP協議和IP協議。可以說tcpip協議已經是事實的傳輸標準,也用tcp/ip代表一大堆參與的協議。

    Http則屬於更高層次的協議它屬於應用層的協議位於tcpip之上,比如我們經常使用的網頁,就使用了HTTP協議,用於開啟網頁的瀏覽器,就遵循HTTP協議的規則來執行,當我們開啟一個網頁的時候,瀏覽器會把我們的請求按照HTTP協議進行封裝然後傳給位於下層的TCP協議,經過封裝以後,再次傳給更下一層的IP協議,這樣一層一層的傳下去,直到傳輸到對方,然後對方的電腦再從第一層開始解封裝,直到最高層的HTTP協議。

    他們的區別就是HTTP協議工作在最高的應用層,tcp/ip工作在傳輸層和網路層,所有的高層協議資料最終都要經過tcp/ip進行封裝傳輸,他們所負責的任務是不同得。

  • 2 # 莫非8125

    HTTP是要基於TCP連線基礎上的,簡單的說,TCP就是單純建立連線,不涉及任何我們需要請求的實際資料,簡單的傳輸。HTTP是用來收發資料,即實際應用上來的。

    TCP/IP

    TCP/IP是Internet最基本的協議、Internet國際網際網路絡的基礎,由網路層的IP協議和傳輸層的TCP協議組成。TCP/IP 定義了電子裝置如何連入因特網,以及資料如何在它們之間傳輸的標準。協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的協議來完成自己的需求。通俗而言:TCP負責發現傳輸的問題,一有問題就發出訊號,要求重新傳輸,直到所有資料安全正確地傳輸到目的地。而IP是給因特網的每一臺聯網裝置規定一個地址。

    HTTP

    HTTP協議即超文字傳送協議(Hypertext Transfer Protocol ),是Web聯網的基礎,也是手機聯網常用的協議之一,HTTP協議是建立在TCP協議之上的一種應用。HTTP連線最顯著的特點是客戶端傳送的每次請求都需要伺服器回送響應,在請求結束後,會主動釋放連線。從建立連線到關閉連線的過程稱為“一次連線”。

    TCP是底層通訊協議,定義的是資料傳輸和連線方式的規範HTTP是應用層協議,定義的是傳輸資料的內容的規範HTTP協議中的資料是利用TCP協議傳輸的,所以支援HTTP也就一定支援TCP

  • 3 # 鎧撒趙老師話安全

    tcp/ip 是個協議族 從鏈路層 一直到到應用層 而 http 只是應用層的一個web通訊協議 , 超文字連結協議

  • 中秋節和大豐收的關聯?
  • 社群團購和社交電商平臺有何區別,如何才能更好地進行營銷?