HTTP協議:應用層,短連接。包括POST請求、GET請求。主要解決如何包裝數據。
Socket:程序員層面上,長連接。Socket是對TCP/IP協議的封裝和應用,Socket本身并不是協議,而是一個調用接口(API),只是使得程序員更方便地使用TCP/IP協議。通過Socket,我們才能使用TCP/IP協議。
TCP協議:傳輸層,長連接。有“3次握手”,安全性高。主要解決數據如何在網絡中傳輸
UDP協議:傳輸層,短連接。主要解決數據如何在網絡中傳輸.
IP協議:網絡接口層。
DHCP:解析協議,解析IP地址。訪問網站只能通過IP地址,但是有如此之多的網址,用戶不可能通過挨個記IP地址來訪問不同的網址。因此DHCP協議就是為了使用戶訪問網址時輸入的文字、數字等轉換成IP地址,來訪問網址。
XMPP:用TCP傳輸XML數據流