TCP/Socket/HTTP的簡單關係
TCP HTTP UDP:**都是通訊協議,也就是通訊時所遵守的規則,只有雙方按照這個規則“說話”,對方才能理解或為之服務。
TCP HTTP UDP三者的關係:TCP/IP是個協議組,可分為四個層次:網路介面層、網路層、傳輸層和應用層。在網路層有IP協議、ICMP協議、ARP協議、RARP協議和BOOTP協議。在傳輸層中有TCP協議與UDP協議。在應用層有FTP、HTTP、TELNET、SMTP、DNS等協議。因此,HTTP本身就是一個協議,是從Web伺服器傳輸超文字到本地瀏覽器的傳送協議。
socket:這是為了實現以上的通訊過程而建立成來的通訊管道,其真實的代表是客戶端和伺服器端的一個通訊程式,雙方程式通過socket進行通訊,而通訊的規則採用指定的協議。socket只是一種連線模式,不是協議,tcp,udp,簡單的說(雖然不準確)是兩個最基本的協議,很多其它協議都是基於這兩個協議如,http就是基於tcp的,.用socket可以建立tcp連線,也可以建立udp連線,這意味著,用socket可以建立任何協議的連線,因為其它協議都是基於此的。
下面我們主要來看一下和我們網際網路生活密切相關的協議:HTTP
相關文章
- TCP、UDP、HTTP及Socket的簡單講解TCPUDPHTTP
- Socket與TCP/IP的關係TCP
- HTTP、Socket與TCPHTTPTCP
- 懵逼的HTTP、Socket與TCPHTTPTCP
- 與HTTP關係密切的協議:IP、TCP、DNSHTTP協議TCPDNS
- TCP/IP、HTTP和Socket總結TCPHTTP
- tcp 實現簡單http 問題TCPHTTP
- http、socket、tcp的區別和聯絡?HTTPTCP
- Http 和TCP的關係,TCP長連線和短連線有什麼區別?HTTPTCP
- 什麼是Socket連線?它與TCP連線有什麼關係TCP
- TCP、UDP、HTTP、SOCKET之間的區別與聯絡TCPUDPHTTP
- PHP socket 的簡單理解PHP
- 簡單的Socket通訊
- TCP/IP、HTTP、socket 這些,你真的瞭解嗎?TCPHTTP
- Socket、TCP/IP、HTTP、FTP及網路程式設計TCPHTTPFTP程式設計
- TCP socket和web socket的區別TCPWeb
- 基於TCP/UDP的Socket程式設計,HTTP/HTTPS協議TCPUDP程式設計HTTP協議
- Socket,TCP,UDP,HTTP基本通訊原理和OC版本DemoTCPUDPHTTP
- socket 完成簡單的通訊
- 物件關係對映(ORM)簡單看懂物件ORM
- socket,TCP/IP的理解TCP
- 網路通訊——socket(TCP/IP).Http,同步和非同步的區別TCPHTTP非同步
- 關係型資料庫和非關係型資料庫的簡單對比資料庫
- Process與Socket,Select與Accept關係
- TCP/IP 和SocketTCP
- Web Service和SOAP以及HTTP的關係? .WebHTTP
- 《圖解HTTP》——簡單的HTTP協議圖解HTTP協議
- 《圖解HTTP》—簡單的HTTP協議圖解HTTP協議
- http tcpHTTPTCP
- TCP/IP模型的簡單解釋TCP模型
- php實現一個簡單的socketPHP
- Java的Socket通訊簡單例項Java單例
- .NET TCP、UDP、Socket、WebSocketTCPUDPWeb
- 淺析TCP和nodejs中TCP的簡單應用TCPNodeJS
- WebSocket詳解(六):刨根問底WebSocket與Socket的關係Web
- socket與http的區別HTTP
- TCP TCP/IP HTTP HTTPSTCPHTTP
- 簡單的聊天程式,主要用到的是Socket