对称释放中的分组丢失 Host 1 Host 2 Send DR DR start timer Send DR DR-断开请求 DR start timer ACK-确认 Release ● ● connection ● ● ● ● ● Send ACK ACK ● ● (Timeout) release connection final ACK lost 16
16 对称释放中的分组丢失 final ACK lost DR-断开请求 ACK-确认
对称释放中的分组丢失 Host 1 Host 2 Send DR DR start timer DR Send DR& start timer Lost NN DR-断开请求 Timeout) send DR DR ACK-确认 Send DR start timer DR start timer Release connection Send ACK ACK Release connection Response lost 17
17 对称释放中的分组丢失 Response lost DR-断开请求 ACK-确认
对称释放中的分组丢失 Host 1 Host 2 Send DR DR start timer Send DR ● start timer ● ● DR-断开请求 ● ACK-确认 8 Timeout) send DR ● start timer ● ● ● ● ● ● ● ● ● ● ● ● ● (N Timeouts) (Timeout) release release connection connection Response and subsequent DR lost 18
18 对称释放中的分组丢失 Response and subsequent DR lost DR-断开请求 ACK-确认
Chapter7传输层 ▣7.1传输层服务 ■7.2建立连接 ■7.3 Internet中的传输层协议 ■用户数据报协议UDP ■传输控制协议TCP ■7.4 Berkeley Socket 19
19 Chapter 7 传输层 ◼ 7.1 传输层服务 ◼ 7.2 建立连接 ◼ 7.3 Internet中的传输层协议 ◼ 用户数据报协议UDP ◼ 传输控制协议TCP ◼ 7.4 Berkeley Socket
TCP和UDP Internet中定义了两个不同的传输层协议 ·用户数据报协议(UDP:User Datagram Protocol) ·传输控制协议(TCP:Transmission Control Protocol) 两个对等传输实体在通信时传送的数据单位称 为传输协议数据单元(TPDU:Transport Protocol Data Unit) ·在UDP中,TPDU称为数据报(datagram) ,TCP中,TPDU称为TCP数据段(segment) 20
20 TCP和UDP ◼ Internet中定义了两个不同的传输层协议 ◼ 用户数据报协议(UDP:User Datagram Protocol) ◼ 传输控制协议(TCP:Transmission Control Protocol) ◼ 两个对等传输实体在通信时传送的数据单位称 为传输协议数据单元(TPDU: Transport Protocol Data Unit) ◼ 在UDP中,TPDU称为数据报(datagram) ◼ TCP中,TPDU称为TCP数据段(segment)