请问浏览器提示“连接已重置”是什么意思,是在哪个环节中断的访问?

2018-10-27 01:20:51 +08:00
 7DLNU56W

在通过浏览器访问网络时可能会出现一些问题,但有一个提示是“连接已重置”一直不明白这个提示到底表示什么原因中断的访问?

比如:提示“找不到 XXXX 的服务器 IP 地址”表示在进行域名解析的过程中没有得到请求域名的 IP 地址,而无法继续访问; 提示“ XXXX 拒绝了我们的链接请求”表示我们的请求已经发送到服务器,但服务器没有与我们建立连接,而无法继续访问; 提示“ XXXX 的响应时间过长”表示在指定时间内没有收到服务器回复数据,而无法继续访问。 那这个“连接已重置”是在那个环节出的问题呢?

13686 次点击
所在节点    HTTP
14 条回复
POPOEVER
2018-10-27 01:24:19 +08:00
DNS

P.S, 楼主你确定不是来钓鱼的吗?
7DLNU56W
2018-10-27 01:25:39 +08:00
@POPOEVER 为什么会是 DNS 呢,域名解析错误不是应该提示“找不到 XXXX 的服务器 IP 地址”么,怎么是“连接已重置”呢?
POPOEVER
2018-10-27 01:29:22 +08:00
@7DLNU56W DNS 是一种,其他给方兴滨发邮件问一下看看
o0OoO0o
2018-10-27 01:35:15 +08:00
装外宾?
flowfire
2018-10-27 03:50:08 +08:00
被墙 ret 了
flowfire
2018-10-27 03:50:22 +08:00
@flowfire #5 rst,手贱打错了
18x
2018-10-27 05:12:35 +08:00
百度百科有详细的解释 参见词条 连接重置
抄一段过来
通过将 TCP 连接时服务器发回的 SYN/ACK 包中服务器向用户发送的序列号改为 0,从而使客户端受骗认为服务器重置了连接而主动放弃向服务器发送请求
honeycomb
2018-10-27 08:21:15 +08:00
连接已重置指代 TCP reset 的意思,对这里的人来说一般是被某个大家都知道的防火墙干扰了正常上网
kljsandjb
2018-10-27 11:24:45 +08:00
RST
RobertYang
2018-10-27 11:47:29 +08:00
tcp rst 直接终止双方的 tcp 连接
lolizeppelin
2018-10-27 12:22:04 +08:00
网站没备案吧

备案检查的发现没备案的会在机房出口发重置包让两边断开

一般还会让客户端这边收到网站需要备案的 http 回包
zjp
2018-10-27 12:42:02 +08:00
reset 的语义很模糊,还没有见过正常网站主动 reset 的,所以只剩下……
takato
2018-10-27 14:19:28 +08:00
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source Port | Destination Port |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Sequence Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Acknowledgment Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Data | |U|A|P|R|S|F| |
| Offset| Reserved |R|C|S|S|Y|I| Window |
| | |G|K|H|T|N|N| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Checksum | Urgent Pointer |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Options | Padding |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| data |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Control Bits: 6 bits (from left to right):

URG: Urgent Pointer field significant
ACK: Acknowledgment field significant
PSH: Push Function
RST: Reset the connection
SYN: Synchronize sequence numbers
FIN: No more data from sender

中间几个竖排的英文字母就是 Control Bits
takato
2018-10-27 14:20:02 +08:00
噗。字符贴过来乱了。详见: https://www.ietf.org/rfc/rfc793.txt

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/501585

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX