当端口被阻塞时浏览器如何访问互联网

当端口被阻塞时浏览器如何访问互联网

问题描述:

我对浏览器如何从网站获取数据存在疑问。我读这两个环节:当端口被阻塞时浏览器如何访问互联网

how can an application use port 80/HTTP without conflicting with browsers?

Port 80 blocked on my ISP so how my browser still works?

有了这个,我明白,浏览器打开一个局部随机源端口和连接到网站的端口80。现在我们的系统防火墙已经打开所有出站连接并将所有传入连接作为默认配置。那么它是如何得到回应的。同样,当我们的家庭路由器和ISP阻塞端口时,响应如何回来。

所以现在,我假设连接与响应有所不同。并且必须有一些头文件/信息一起发送,这有助于将其识别为响应?这有助于绕过端口?

如果我搞砸了所有术语并感谢耐心,我谦虚的道歉。我是这个东西的初学者。任何指向的链接都将非常有用。

+0

这个问题应该在superuser.com或serverfault.com上提出。正如麦芽给出的答案是正确的,你应该将其标记为“已接受”。点击灰色复选标记将其变成绿色。 –

那么它是怎样找回响应

假设你正在谈论一个防火墙或NAT,这些设备跟踪传出连接,并允许回复通过。连接通常使用源IP +目标IP +源端口+目标端口+协议(TCP/UDP)进行识别。这些连接标识符存储在NAT /防火墙中的表中。

+0

非常感谢麦芽! – ashu