![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
_Rick
这个作者很懒,什么都没留下…
展开
-
Java UDP发送与接收
IP地址?端口号?主机名? 什么是Socket? 什么是UDP? 什么是TCP? UDP和TCP区别? 以上问题请自行百度,有标准解释,此处不再赘述,直接上干货! 实例: 发送端: public class UDPSend { public static void main(String[] args) throws IOException { //创建发送端Soc...原创 2019-03-19 11:29:44 · 367 阅读 · 0 评论 -
一招读懂三次握手与四次挥手
三次握手与四次挥手 ACK为1表示确认号有效,为0表示不含确认号信息,忽略确认号字段。 服务端进入listen监听状态 (第一次握手)客户端向服务端发送链接请求报文,同步序号SYN = 1,初始化序列号seq=x 。客户端进入同步、已发送状态。消耗掉一个序号 (第二次握手)服务器接收到报文请求之后,如果同意链接则发出确认报文ACK = 1,同步序号SYN = 1,初始化序号seq = y,ack=x+1(因为第一次握手消耗掉了一个序号所以要+1)。服务器进入同步收到的状态。需要消耗一个序号。原创 2020-10-20 10:39:06 · 94 阅读 · 0 评论