客户端和服务端通知对方版本的那个包到底是谁先发谁后发呢?我自己观察到的是客户端先发,但是看别人抓包则相反( https://www.youtube.com/watch?v=XfWQ-jXPd8g)
服务端等客户端先发有什么好处?,为何不惜增大连接建立所用时间这样做呢
1
bearice 2017-01-22 22:28:02 +08:00
“ When the connection has been established, both sides MUST send an identification string.” --rfc4253
其实就是谁先发都无所谓,反正 TCP 是全双工通信的 |
2
LPeJuN6lLsS9 OP @bearice 题目起错了, tcp 是全双工所以两边一起发可节约时间,但是图和视频里客户端明显在等服务端
|