分布式-网络通讯-协议

网络通讯:协议/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字节

相关文章
相关标签/搜索