传输层——TCP和UDP
1.TCP是面向连接协议,UDP是无连接的协议;
2.TCP的传输时可靠的,UDP的传输“尽力而为”;
3.TCP可以分段,UDP不行;
4.TCP可以实现流控,UDP不行;
5.TCP传输速度较慢,消耗资源较大;UDP传输速度快,消耗资源小;
Seq(序列号) ACK确认标记位(回答) SYN请求标记位(请求) FIN结束标记位
TCP建立会话的过程——三次握手
A——>B(SYN=1 S)A发送对话请求
A<——B(ACK=1 SYN=1) 请求成功
A到B的会话建立成功
A——>B(ACK=1)
SYN
SYN,ACK
TCP断开会话的过程——四次挥手(四个数据包的交互)
A——>B(FIN=1)
A<——B(ACK=1此时A指向B的会话断开)
A<——B(FIN=1)
A——>B(ACK=1此时B指向A的会话断开)
为什么FIN、ACK不能一起发送?
握手前不是不牵扯数据,但挥手前是还有可能某一方数据未传输完成

最低0.47元/天 解锁文章
5785

被折叠的 条评论
为什么被折叠?



