运输层概述
运输层端口号、复用和分用的概念
掌握输入网址后的计算机网络经过哪些流程。
UDP和TCP的对比
发送方TCP将数据块存储在发送缓存中,接收方同理。tcp不能不保证接收方收到的数据块与发送方发送的数据块一样多,但保证字节流是一样的。粘包与拆包。
UDP提供不可靠无连接的服务,首部字节少;而TCP提供可靠传输、流量控制、拥塞控制等服务。
TCP流量控制
发送方收到一个0窗口通知就启动持续计时器,时间到了之后就发送零窗口探测报文。
即使接受窗口为0,也规定必须接受零窗口探测报文段和确认报文段以及携带有紧急数据的报文段。
零窗口探测报文段也有计时器,丢失后也会重传。
TCP的拥塞控制
TCP超时重传时间的选择
TCP可靠传输的实现
TCP的连接建立
TCP连接释放
TCP报文段的首部格式