1. 程式人生 > >各種常見英特網應用協議的使用情況和傳輸層三大協議的異同

各種常見英特網應用協議的使用情況和傳輸層三大協議的異同

thead top otto 雙工 border bre put 狀態 time_wait

今天我們總結下常見英特網應用協議的使用情況和傳輸層三大協議的異同

常見因特網應用協議使用情況

英特網應用IPICMPUDPTCPSCTP
ping
traceroute
OSPF(路由協議)
RIP(路由協議)
BGP(路由協議)
BOOTP (引導協議)
DHCP (引導協議)
NTP (時間協議)
TFTP (簡單FTP)
SNMP (網絡管理)
SMTP (電子郵件)
Telnet (遠程登陸)
SSH(安全的遠程登陸)
FTP(文件傳輸)
HTTP (Web)
NNTP (網絡新聞)
LPR(遠程打印)
DNS (域名系統)
NFS (網絡文件系統)
Sum RPC (遠程過程調用)
DCE RPC (遠程過程調用)
IUA (IP之上的ISDN)
M2UA/M3UA (SS7電話信令)
H.248 (媒體網關控制)
H.323 (IP 電話)
SIP (IP 電話)

傳輸層三大協議 TCP / UDP /SCTP 小結

  • UDP 是一個簡單不可靠,不連接的協議
  • TCP 是一個復雜可靠,面向連接的協議,
  • SCTP 組合了這兩個協議的一些特性,並提供了 TCP 所不具備的額外特性,
  • TCP 使用三次握手建立鏈接,使用四次揮手終止連接,TIME_WAIT狀態是為了實現 TCP 的全雙工連接終止(即處理最終那個 ACK 丟失的情景),並允許老的重復分節從網絡中消逝,
  • SCTP 使用四次握手建立關聯,三次揮手終止關聯

各種常見英特網應用協議的使用情況和傳輸層三大協議的異同