第8章7h传输控制协议(免费阅读).pptVIP

  • 9
  • 0
  • 约1.58万字
  • 约 76页
  • 2017-01-01 发布于重庆
  • 举报
1. TCP为其用户提供的服务 面向连接的、可靠的(没有数据重复或丢失)、全双工的数据流传输服务 2. TCP的通信过程 建立连接 发送数据 关闭连接 8.2 TCP的端口号和套接字地址 8.2.1 TCP的端口号 TCP采用16bit端口号来识别应用程序。服务器一般都是通过熟知端口来识别。而客户端通常使用的是临时端口号。 TCP常用的熟知端口号 “socket”地址(套接字)=IP地址+端口号 TCP在两台设备之间传送的数据单元称为报文段。 一个TCP报文段分为首部和数据两部分。 TCP报文段首部的前20个字节是固定的,后面有4N字节是根据需要而增加的选项(N必须是整数)。选项部分最多40B,因此TCP首部的长度是20~60字节。 TCP报文段的数据是从应用程序来的,大小应为0~65495B(65535-20-20,其中第一个20B为IP的首部,第二个20B为TCP的首部)。 无任何数据的TCP报文段是合法的,通常被用于确认和控制。 TCP报文段既可以用来传送数据,也可以用来建立连接和应答(在建立连接或终止连接时,双方交换的报文段仅有TCP首部)。 最大报文段长度 MSS (Maximum Segment Size) MSS选项的格式: 最大报文段长度是由报文段的目的端而不是源端确定的。 所有的Internet主机都要求能够接受556B(536+20)的

文档评论(0)

1亿VIP精品文档

相关文档