Internet基础教学幻灯片讲义.ppt

7 6 8 H ? 2、TCP 面向流的概念 ? 发送 TCP 报文段 发送方 接收方 把字节写入 发送缓存 从接收缓存 读取字节 应用进程 应用进程 1 2 3 0 18 17 16 15 14 19 20 21 4 5 13 12 11 H 10 9 H 加上 TCP 首部 构成 TCP 报文段 TCP TCP 字节流 字节流 H 表示 TCP 报文段的首部 x 表示序号为 x 的数据字节 TCP 连接 3、TCP连接 TCP 连接是一条虚连接而不是一条真正的物理连接。 TCP 对应用进程一次把多长的报文发送到TCP 的缓存中是不关心的。 TCP 根据对方给出的窗口值和当前网络拥塞的程度来决定一个报文段应包含多少个字节(UDP 发送的报文长度是应用进程给出的)。 TCP 可把太长的数据块划分短一些再传送。TCP 也可等待积累有足够多的字节后再构成报文段发送出去。 插口(socket) TCP 使用“连接”(而不仅仅是“端口”)作为最基本的抽象,同时将 TCP 连接的端点称为插口(socket),或套接字、套接口。 插口和端口、IP 地址的关系是: IP 地址 3 端口号 1500 3, 1500 插口(socket) 4、可靠传输的工作原理 (1)停止等待协议 每发送完一个分组就停止发送,等待对方的确认

文档评论(0)

1亿VIP精品文档

相关文档