导航:首页 > 网络连接 > 计算机网络rst是什么意思

计算机网络rst是什么意思

发布时间:2023-08-08 05:33:07

Ⅰ rst是什么意思

rst是TCP首部中的6个标志比特之一,表示重置连接、复位连接。

TCP(Transmission Control Protocol传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。

RST表示复位,用来异常的关闭连接,在TCP的设计中它是不可或缺的。发送RST包关闭连接时,不必等缓冲区的包都发出去(不像上面的FIN包),直接就丢弃缓存区的包发送RST包。而接收端收到RST包后,也不必发送ACK包来确认。

TCP处理程序会在自己认为的异常时刻发送RST包。例如,A向B发起连接,但B之上并未监听相应的端口,这时B操作系统上的TCP处理程序会发RST包。

又比如,AB正常建立连接了,正在通讯时,A向B发送了FIN包要求关连接,B发送ACK后,网断了,A通过若干原因放弃了这个连接(例如进程重启)。

网通了后,B又开始发数据包,A收到后表示压力很大,不知道这野连接哪来的,就发了个RST包强制把连接关了,B收到后会出现connect reset by peer错误。


(1)计算机网络rst是什么意思扩展阅读:

RST的攻击原理:

A和服务器B之间建立了TCP连接,此时C伪造了一个TCP包发给B,使B异常的断开了与A之间的TCP连接,就是RST攻击了。实际上从上面RST标志位的功能已经可以看出这种攻击如何达到效果了。

假定C伪装成A发过去的包,这个包如果是RST包的话,毫无疑问,B将会丢弃与A的缓冲区上所有数据,强制关掉连接。

如果发过去的包是SYN包,那么,B会表示A已经发疯了(与OS的实现有关),正常连接时又来建新连接,B主动向A发个RST包,并在自己这端强制关掉连接。

阅读全文

与计算机网络rst是什么意思相关的资料

热点内容
无线路由器共享电脑的网络 浏览:274
廊坊京东网络运营哪个好 浏览:103
同一网络中多台路由器的连接方法 浏览:81
如何手机建立共享网络平台 浏览:439
外贸企业网络营销 浏览:985
网络没有信号怎么转账 浏览:366
手机共享网络连接电脑不稳定 浏览:137
手机登别人网络一直跳掉 浏览:370
计算机网络发展的4个阶段是什么 浏览:510
小米5网络不好怎么办 浏览:525
服务器和网络方面哪个发展好 浏览:404
网络信号没有如何连接电脑 浏览:579
网络安全手抄报资讯搜索 浏览:721
5g手机比4g手机网络快一点 浏览:674
公安信息网络安全保密工作纪律 浏览:985
如何自动识别最强网络信号 浏览:758
为什么我家的网络信号很弱 浏览:95
苹果下载网络卡怎么办 浏览:676
ios查看网络连接 浏览:934
最开始的手机网络信号是啥样的 浏览:282

友情链接