TCP/IP
文章平均质量分 75
ssz008
这个作者很懒,什么都没留下…
展开
-
TCP三次握手、四次挥手原理详解
这是我对三次握手四次挥手的理解。TCP规定,SYN报文段(SYN=1的报文段)不能携带数据,但需要消耗掉一个序号。确认报文中应该 ACK=1,SYN=1,确认号是ack=x+1(此处为10001),同时也要为自己初始化一个序列号 seq=y(此处为20000),此时,TCP服务器进程进入了SYNRCVD(同步收到)状态。确认报文的ACK=1,ack=y+1(此处为20001),自己的序列号seq=x+1(此处为10001),此时,TCP连接建立,客户端进入ESTABLISHED(已建立连接)状态。原创 2023-09-03 16:26:44 · 156 阅读 · 0 评论 -
websocket协议与http协议的区别
都建立在TCP之上,通过TCP协议来传输数据。原创 2023-06-28 22:37:02 · 329 阅读 · 0 评论 -
TCP接口心跳包学习笔记
即时通讯:虚拟机模拟服务器,可以暂停运行的代码,Xshell当客户端访问服务器(telnet 192.168.56.103 9001),进入聊天室。此时暂停服务器,模拟服务器掉线,客户端ping不同,在没有心跳机制的情况下,服务端掉线,对方不可知,客户端不能发消息,网络不可知。例子:一个接口网线、CPU、电线、网卡都正常,但是此时这个接口已经死循环,无法处理请求,此种情况检查不出来。设想:如果客户端掉线,服务端不知道,此时还维持链接,就是额外无效系统开销。2.TCP 》》》长链接 (后面转成TCP)原创 2023-06-21 22:04:41 · 997 阅读 · 0 评论