tcp udp tcp/udp
tcp的特性:
- 重传(序列码来作为唯一标识符)
- 超时
- 快速(就重传丢失的报文段)
- SACK( Selective Acknowledgment), 选择性确认(就加个字段告知发送方哪些丢失了)
- Duplicate SACK,来告诉发送方哪些重复接收了(比如应答丢失,重传,这个可以得知哪些重复接收了)
- 滑动窗口
- 就是给一个缓冲段,在这个段内可以一直发,接收方给一次确认,就代表全收到了。
- 流量控制
- 就是发送方按照接收方的接收能力发送数据
- 拥塞控制
- 解释:就是在网络拥堵的时候,减少发送方的发送(一般)
- 慢启动
- 拥塞避免
- 拥塞发生
- 快速恢复