代理服务器、网关和隧道中是否始终使用端口转发?

代理服务器、网关和隧道中是否始终使用端口转发?

在我看来,代理服务器、网关和隧道将它们收到的所有转发流量传输到实际目的地。那么端口转发是否总是在代理服务器、网关和隧道中使用,或者只是三者中的一部分,或者并不总是用于三者中的任何一个?

答案1

代理服务器可能正在运行类似的东西squid。它接受来自客户端的连接,检查来自客户端的请求,然后打开一个连接以获取客户端想要的任何内容(忽略内容位于鱿鱼缓存中的情况,如果启用的话)。因此,它充当中间人,主动传递数据。因此,从 OSI 第 4 层(传输)转发的意义上来说,它并不是严格转发流量;它可以被认为是在第 5 级(会话)下工作。

网关确实转发流量,严格来说应该被视为路由器,尽管我确信有些称为“网关”的东西的工作方式有所不同,大多数人所说的“路由器”实际上是路由器、NAT 网关和 WIFI 访问的某种组合观点。

隧道类似于以太网电缆,因此它是数据链路(OSI 级别 2)。然后,提供隧道端点的系统将进行转发。

相关内容