区别
tcp是面向连接的,可靠的传输,udp是面向无连接的,不可靠的传输(实时性高),重传机制需要在应用层设置。
tcp在传输速度慢,udp传输速度快。
tcp对系统资源多,一般标准的tcp报头20个字节,udp对系统资源要求比较低,udp报头只有8个字节。
tcp是数据流协议,udp是数据报协议。
三次握手
-
通俗理解:两个人打电话场景:
A:喂,你听得到我说话吗?
B:听得到,你听得到我的话吗?
A:听得到!
四次挥手
-
通俗理解:
A:我说完了,你还有什么要说的吗?
B:知道啦,然后巴拉巴拉一堆B想说的。
B:我也说完了!
A:ok,挂电话吧!
参数解释
SYN表示建立连接
FIN表示关闭连接
ACK表示响应