你们好,最近小元发现有诸多的小伙伴们对于tcp三次握手过程中,tcp三次握手过程这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 客户端向服务器发送SYN(SEQ=1022)消息,客户端进入SYN_SEND状态。
2、 服务器收到SYN消息,并以SYN (SEQ=2032)ACK(ACK=1022 1)消息响应,服务器段进入SYN_RECV状态。
3、 注意:服务器根据syn=1判断客户端请求建立连接,返回ack=1。
4、 客户端从服务器接收SYN消息,用ACK(ACK=2032 1)消息响应,并进入建立状态。
5、 注意:确认ack号是否等于第一次传输(序列号1)且ack=1。正确,发送确认号=序列号(服务器序列号)1。
6、 服务器端代码:
7、 Java serversocket代码(只包含建立连接的握手源代码)
8、 注:由于编辑器的限制,只能截图源代码,看的时候可以注意行号。
9、 客户代码:
10、 Java套接字代码(仅包含建立连接的握手源代码)
11、 注:由于编辑器的限制,只能截图源代码,看的时候可以注意行号。
以上就是tcp三次握手过程这篇文章的一些介绍,希望对大家有所帮助。
-
卸载软件哪个好用 知乎 卸载软件哪个好
今天来聊聊关于卸载软件哪个好用,知乎,卸载软件哪个好的文章,现在就为大家来简单介绍下卸载软件哪个好用,知乎,卸载软件哪个好,希望对…
-
小米米家果蔬清洗机现已在小米有品上架
据网友反馈,小米米家果蔬清洗机现已在小米有品上架,将于9月11日10点开始预约,9月13日10点开售,众筹价为449元。 米家果蔬清洗机搭载变…
-
学生如何与父母沟通交流 学生如何与父
今天来聊聊关于学生如何与父母沟通交流,学生如何与父母沟通的文章,现在就为大家来简单介绍下学生如何与父母沟通交流,学生如何与父母沟通…
-
辣椒炒火腿肠怎么炒(辣椒炒火腿肠)
你们好,最近小元发现有诸多的小伙伴们对于辣椒炒火腿肠怎么炒,辣椒炒火腿肠这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看…
-
ask是什么意思 asr是什么意思
今天来聊聊关于ask是什么意思,asr是什么意思的文章,现在就为大家来简单介绍下ask是什么意思,asr是什么意思,希望对各位小伙伴们有所帮助…