三次握手流程的本质,可以这么理解:TCP的三次握手其实是双方各一次握手,各一次确认,只是其中一次握手和确认合并在一起。
当然也可以更通俗的去理解:
“喂,你听得到吗?”
“我听得到呀,你听得到我吗?”
“我听得到呀,你听得到我吗?”
“我能听到你”
三次握手为什么不用两次,或者四次
原因很简单,因为只有三次才是最合适的,三次通信是最小值,两次通信满足不了要求,而四次通信则显得冗余。比如之前的三次改成两次,四次的结果就变味了。
三次握手流程的本质,可以这么理解:TCP的三次握手其实是双方各一次握手,各一次确认,只是其中一次握手和确认合并在一起。
当然也可以更通俗的去理解:
“喂,你听得到吗?”
“我听得到呀,你听得到我吗?”
“我听得到呀,你听得到我吗?”
“我能听到你”
三次握手为什么不用两次,或者四次
原因很简单,因为只有三次才是最合适的,三次通信是最小值,两次通信满足不了要求,而四次通信则显得冗余。比如之前的三次改成两次,四次的结果就变味了。