这篇简单讲讲用于传输层中用于可靠性的TCP和UDP协议
UDP
UDP协议主要讲 端口 + 校验和
优点:简单 快
端口
端口用于区别不同的程序或者进程
特殊端口
image.png校验和
image.pngTCP
TCP的header比UDP 复杂很多
image.png如何连接?tcp的三次握手
image.png进行第一次数据传输
关闭连接
image.png说到这里,大家都知道TCP因为比较复杂繁琐,所以它的速度没有UDP快,为了解决这个问题,然后引入了一个滑动窗口的策略机制
滑动窗口
简单来说,滑动窗口就是增加并行,让数据发送量*3,可以同时发送3份数据
拥塞控制
慢启动
image.png
网友评论