Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

说说TCP传输的三次握手四次挥手策略 #39

Open
luoxue-victor opened this issue Oct 16, 2019 · 0 comments
Open

说说TCP传输的三次握手四次挥手策略 #39

luoxue-victor opened this issue Oct 16, 2019 · 0 comments
Labels
TODO 一些计划中要做的事情

Comments

@luoxue-victor
Copy link
Owner

为了准确无误地把数据送达目标处,TCP协议采用了三次握手策略。用TCP协议把数据包送出去后,TCP不会对传送 后的情况置之不理,它一定会向对方确认是否成功送达。握手过程中使用了TCP的标志:SYN和ACK。

发送端首先发送一个带SYN标志的数据包给对方。接收端收到后,回传一个带有SYN/ACK标志的数据包以示传达确认信息。 最后,发送端再回传一个带ACK标志的数据包,代表“握手”结束。 若在握手过程中某个阶段莫名中断,TCP协议会再次以相同的顺序发送相同的数据包。

@luoxue-victor luoxue-victor added the TODO 一些计划中要做的事情 label Oct 16, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
TODO 一些计划中要做的事情
Projects
None yet
Development

No branches or pull requests

1 participant