第三篇 TCPIP协议.pptVIP

  • 6
  • 0
  • 约1.1万字
  • 约 88页
  • 2017-09-24 发布于湖北
  • 举报
3.3 TCP协议(RFC793) TCP提供面向连接的、可靠的端到端的字节流服务 数据打包,字节流方式 排序 重复 差错检测 首部和数据检验和 确认 流量控制 滑动窗口 拥塞控制 超时重传 拥塞避免 一、TCP首部 序号 32位无符号整数对字节计数 支持滑动窗口协议 TCP全双工,保持每个方向的序号 首部长度4位,TCP最多60字节首部 标志位 窗口大小,16位,最大65535字节 检验和 紧急指针 选项 MSS(Maximum Segment Size),建立连接指明最大报文长度 端口号(port) 1、端口:用于区别应用程序(服务) 2、端口号的分配: 端口号为16bits,表示0~65535个端口。 著名端口:0~1023,服务器使用。 公用端口:0~255,常见的服务 动态连接端口:1024~65535,客户端使用。 检验和 伪首部+TCP头+TCP数据 16位反码和 违反层次结构 TCP连接 面向连接:开始传输数据前要建立连接,这个连接是虚的 标识连接:用源IP地址、源端口和目的IP地址、目的端口 二、TCP连接管理 建立连接-三次握手 同时建立连接 连接终止 TCP半关闭 同时终止连接 TCP状态变迁图 三、TCP传输策略 窗口大小通告 滑动窗口 确认和重传 滑动窗口 TCP传输数据 交互数据 成块数据 交互式数据流 延时确认 收到数据不立即确认,延时一段时间(

文档评论(0)

1亿VIP精品文档

相关文档