分佈式-網絡通訊-協議

網絡通訊:協議/IO瀏覽器

協議:服務器

TCP/IP 是因特網的通訊協議網絡

  TCP/IP 中包含一系列用於處理數據通訊的協議:spa

  • TCP (傳輸控制協議) - 應用程序之間通訊
  • UDP (用戶數據包協議) - 應用程序之間的簡單通訊
  • IP (網際協議) - 計算機之間的通訊
  • ICMP (因特網消息控制協議) - 針對錯誤和狀態
  • DHCP (動態主機配置協議) - 針對動態尋址

TCP/IP

TCP/IP 意味着 TCP 和 IP 在一塊兒協同工做。it

TCP 負責應用軟件(好比你的瀏覽器)和網絡軟件之間的通訊。class

IP 負責計算機之間的通訊。軟件

TCP 負責將數據分割並裝入 IP 包,而後在它們到達的時候從新組合它們。配置

IP 負責將包發送至接受者。下載

TCP/IP 是不一樣的通訊協議的大集合。程序

電子郵件是 TCP/IP 最重要的應用之一。

你的電子郵件程序使用不一樣的 TCP/IP 協議:

  • 使用 SMTP 來發送郵件
  • 使用 POP 從郵件服務器下載郵件
  • 使用 IMAP 鏈接到郵件服務器

TCPUDP的區別

  1.     TCP面向鏈接(read/write/send/recv),而UDP無鏈接(sendtorecvfrom)
  2.     TCP是可靠傳輸(超時重傳+數據應答)UDP不可靠
  3.     TCP是點對點鏈接,UDP能夠一對多的
  4.     TCP面向字節流,UDP面向數據報
  5.     TCPHTTP,HTTPS,FTPTELNETSMTP等使用,UDPDNSDHCPNFSIGMPTFTP

 

TCPUDPIP首部長度

TCP首部最小長度是20字節,最大是60字節

UDP只有8個字節

IP數據首部最小長度是20字節,最大是60字節

相關文章
相關標籤/搜索