计算机网络各层数据传输单元,中山大学《计算机网络》第六单元-传输层.pdf

第五单元 传输层

本节内容

 概述  TCP滑动窗口

 TCP/UDP报文  快速重传

 传输层的多路复用  延迟确认

 端口号  选择性确认

 UDP协议  TCP超时计算

 传输控制协议(TCP)  拥塞控制

 TCP报文格式  问题1:长肥管道

 三次握手建立连接  问题2 :死锁现象

 TCP状态转换图  问题3 :傻瓜窗口症候

 TCP定时器

概述

主机1

可靠的端到端链

进程 进程 路

因特网

(提供无连接的不可靠的尽力服务)

进程

进程

主机2

• 传输层协议称为端到端或进程到进程的协议。因特网的传输层可以为两个进程在不

可靠的网络层上建立一条可靠的逻辑链路,为它们提供字节流传输服务,并且还具

有流控制功能和拥塞控制功能。

TCP/UDP报文

• 因特网的传输层有两个协议:UDP和TCP。UDP协议提供不

可靠的尽力服务,TCP协议提供可靠的字节流服务。

IP头部 UDP报文/TCP报文

协议号:TCP=6 ICMP=1

UDP=17 IGMP=2

• 我们把传输层的数据单元(报文)称为数据段(segment)。

TCP: /html/rfc793

/wiki/Transmission_Control_Protocol

UDP: /html/rfc768

/wiki/User_Datagram_Protocol

传输层的多路复用和解多路复用

接收方解多路复用: 发送方多路复用:

把收到的数据段交给正确的 收集来自上层进程的数据形

上层进程 成数据段并发送出去

= process

P3 P1 P2 P4

P1 application

application application

transport transport transport

network network network

link link

你可能感兴趣的:(计算机网络各层数据传输单元)