是否有用于该交换机或具有多个网络端口的设备的协议,可以用来发出链路更改的信号,或者尝试检测链路更改的某种手段?我试图解决的场景是设备可以在没有 DHCP 服务器时尝试开始使用链路本地寻址的场景,并尝试检测 DHCP 服务器何时可用。
我意识到这听起来有点模糊,所以我会试着澄清一下。当以下设备获取网络链接时,它们将首先尝试使用 DHCP 进行配置,如果不起作用,它们将回退并使用链接本地寻址 (169.254.0.0/16)
switch 1 -- switch 2 -- switch 3
`- dev1 `- dev2 `- dev3
但是,如果我将 DHCP 服务器连接到网络,我希望设备重新配置其网络设置并使用 DHCP 服务器提供的地址。我还希望能够检测到链路中某处的链路何时出现故障(断电或其他情况),并允许隔离组使用链路本地寻址重新配置其网络设置。我还想检测两个组何时再次连接,以便他们可以互相宣传他们的存在。
因此,我正在寻找某种可以提供有关交换机链路状态信息的协议。我将研究生成树协议。