一般:什么是动态网关,它是如何工作的,它在哪里使用?

网络工程 路由 纳特 dhcp IPv6 网关
2022-02-16 21:59:05

我在我的 OPNsense 网关配置中看到了这个选项,并希望有人能阐明它是什么,确切地说:

Dynamic gateway policy:  [YES/NO]
This interface does not require an intermediate system to act as a gateway

有了这个解释:

如果可以通过不需要中间系统作为网关的接口直接访问目标,则可以选择此选项,允许在没有直接目标地址的情况下创建动态网关。一些隧道类型支持这一点。

我发现这个谷歌搜索,它让我更接近理解:https ://kb.fortinet.com/kb/documentLink.do?externalID=FD48900#

启用后,动态网关会隐藏动态接口的网关变量,例如 DHCP 或 PPPoE 接口。当接口连接或断开连接时,相应的路由条目会更新以反映更改。

但我还是不太明白。有人会很好地向我解释可能使用它的真实情况,以及使用动态网关或中间网关之间的区别吗?

2个回答

如果可以通过不需要中间系统作为网关的接口直接访问目标,则可以选择此选项,允许在没有直接目标地址的情况下创建动态网关。一些隧道类型支持这一点。

“动态网关”没有单一的定义,因此实际含义取决于上下文。在这里,OPNsense 显然谈到了不需要寻址到下一跳的链接。这对于不需要寻址的点对点链路 (P2P)(串行线路、隧道或类似的)来说是典型的,因为传输的所有内容都由另一侧的节点接收。没有需要寻址网关的“中间系统”(如以太网的数据链路层)。

显然,OPNsense 使用通用的“下一跳地址”范式作为通用标准,并且需要在没有这样的地址时处理问题,因此它在内部创建了一个“动态”网关作为解决方法。在其他系统上,P2P 接口可以充当没有下一跳地址的网关。

在此处输入 imaxe 描述

我希望上面的图片显示它真的很好,基本上一旦一个网关节点(例如 GW1)发生故障,那么服务器节点将自动使用其他动态网关 GW2 和 GW3。动态网关还允许服务器对它们之间的流量进行负载平衡,这样您就可以避免一个网关过载。