图23.11简单UDP用户数据报的校验和计算 1001100100010010 153.18 0000100001101001 8.105 1010101100000010 171.2 153.18.8.105 0000111000001010 14.10 0000000000010001 0and 17 171.2.14.10 0000000000001111 15 AllOs 17 15 0000010000111111 1087 0000000000001101 13 1087 13 0000000000001111 15 0000000000000000 0(checksum) 15 All Os 0101010001000101 >Tand E 0101001101010100 SandT T E T 0100100101001110 >land N N G All Os 0100011100000000 >Gand 0(padding) 1001011011101011 Sum 0110100100010100 Checksum 23.21
23.21 图 23.11 简单UDP用户数据报的校验和计算
图23.12UDP中的队列 Daytime Daytime client server Outgoing Incoming Outgoing Incoming queue queue queue queue UDP Port 52000 UDP Port 13 23.22
23.22 图 23.12 UDP中的队列
UDP的使用 ■适用于需要有简单请求-响应通信的进程, 如P2P应用 。 适用于具有内部差控和流控的进程,如 TFTP ■适用于多播 ■适用于网络管理:SNMP ■可用于RIP这样的路由协议 23.23
UDP的使用 适用于需要有简单请求-响应通信的进程, 如P2P应用 适用于具有内部差控和流控的进程,如 TFTP 适用于多播 适用于网络管理:SNMP 可用于RIP这样的路由协议 23.23
UDP的操作 ■无连接的服务 ■不可靠传输服务,没有流量控制,也没有 窗口机制;除校验和之外,没有差错控制 ;因此使用UDP的进程自己必须要有流控和 差错控制。 ■封装和拆封装 ▣排队 23.24
UDP的操作 无连接的服务 不可靠传输服务,没有流量控制,也没有 窗口机制;除校验和之外,没有差错控制 ;因此使用UDP的进程自己必须要有流控和 差错控制。 封装和拆封装 排队 23.24
23-3 TCP TCP是一个面向连接的协议;它在两个TCP之 间建立一个虚拟连接来发送数据.另外,TCP 在传输层使用流量控制和差错控制机制. 本节要点: TCP服务 TCP特点 段 TCP连接 流量控制 差错控制 23.25
23.25 23-3 TCP TCP是一个面向连接的协议;它在两个TCP之 间建立一个虚拟连接来发送数据. 另外, TCP 在传输层使用流量控制和差错控制机制. TCP 服务 TCP 特点 段 TCP连接 流量控制 差错控制 本节要点: