HTTP協(xié)議:應(yīng)用層喊巍,短連接屠缭。包括POST請求、GET請求崭参。主要解決如何包裝數(shù)據(jù)呵曹。
Socket:程序員層面上,長連接何暮。Socket是對TCP/IP協(xié)議的封裝和應(yīng)用奄喂,Socket本身并不是協(xié)議,而是一個調(diào)用接口(API)海洼,只是使得程序員更方便地使用TCP/IP協(xié)議跨新。通過Socket,我們才能使用TCP/IP協(xié)議坏逢。
TCP協(xié)議:傳輸層域帐,長連接。有“3次握手”是整,安全性高肖揣。主要解決數(shù)據(jù)如何在網(wǎng)絡(luò)中傳輸
UDP協(xié)議:傳輸層,短連接贰盗。主要解決數(shù)據(jù)如何在網(wǎng)絡(luò)中傳輸.
IP協(xié)議:網(wǎng)絡(luò)接口層许饿。
DHCP:解析協(xié)議阳欲,解析IP地址舵盈。訪問網(wǎng)站只能通過IP地址,但是有如此之多的網(wǎng)址球化,用戶不可能通過挨個記IP地址來訪問不同的網(wǎng)址秽晚。因此DHCP協(xié)議就是為了使用戶訪問網(wǎng)址時輸入的文字、數(shù)字等轉(zhuǎn)換成IP地址筒愚,來訪問網(wǎng)址赴蝇。
XMPP:用TCP傳輸XML數(shù)據(jù)流