Shopee面试问题整理


Shopee面试问题整理

三握手四挥手及其状态

TCP 的三次握手, 四次挥手:  TCP 协议是如何建立和释放连接的?

三次握手建立连接:


第一次握手:A给B打电话说,你可以听到我说话吗?(seq=x)
第二次握手:B收到了A的信息,然后对A说:我可以听得到你说话啊,你能听得到我说话吗?(ACK=x+1,seq=y)
第三次握手:A收到了B的信息,然后说可以的,我要给你发信息啦!(ack=y+1)


四次挥手释放连接:

A:喂,我不说了。(FIN)
B:我知道了。等下,上一句还没说完。Balabala…..(ACK)
B:好了,说完了,我也不说了。(FIN)
A:我知道了。(ACK)
A等待 2MSL,保证B收到了消息,否则重说一次我知道了。

发布了1665 篇原创文章 · 获赞 1067 · 访问量 75万+

猜你喜欢

转载自blog.csdn.net/universsky2015/article/details/105480138