7 远程管理
远程管理是一种使用以太网帧访问交换机寄存器的方法。它目的是成为访问寄存器的另一种方式,除此之外,还可以使用原来的访问方式(即使用系统管理接口(SMI),由MDC和MDIO信号或EEPROM组成)。
远程管理的好处是:
1、更快的CPU可访问大型的数据库信息-特别是地址数据库(即ATU6.3节)和端口统计(即MIBs 1.1.3.8节和1.1.3.9节)
2、使用CPU的帧接口(如MII或GMII)来访问交换机寄存器以节省用于备用接口和在CPU设备上的引脚
3、无需本地CPU即可远程访问所有交换机寄存器。
4、可以控制是哪些物理端口来接受和处理远程管理请求(出于安全性)
5、请求/响应类型协议。CPU仅在需要数据时才请求数据。其他方法可能会在潜在的不恰当的时间将信息塞进CPU,从而造成干扰。
在复位时,远程管理单元在初始化时是被禁用的。需要使用SMI接口的CPU或连接到设备的EEPROM启动它。RMU通过将RMEnable位置1(全局1偏移量0x1c)并通过选择RMU中的一个来接受并处理处理RMU帧来启动(使用在全局1偏移量0x1c寄存器中的RMU模式位)。另外RMU可被配置成忽略它接收到的所有RMU帧除非帧的目的地址(DA)在地址数据库中是静态加载的(6.3.1节)。通过将DA检查设置为1(全局1偏移量0x1c)来启用此选项。
出于安全原因,一次只能在一个物理端口上启用RMU。需要在直接或间接连接到交换机的管理CPU的端口上启用它。该端口还必须处于DSA标签模式或以太类型DSA标签模式(第4节)。
NOTE:RMU位于交换机内核以外。这样可以确保RMU可以接受和处理交换机核心不能处理和接受的帧。它监听所有来自启用RMU端口的帧并且它会在其他端口出队列前传输RMU响应。