监控引擎(Supervisor Engine)也称为监控模块(Supervisor module)或者
监控器(Supervisor)。可以看作是背板式Catalyst
交换机的大脑。
插槽上的所有其他模块都可以通过监控模块进行访问和配置。CatOS或者Cisco IOS(根据特定的
交换机而定)都运行在监控模块上。
supervisor引擎最早出现这个概念应该是在
路由器上,特别是那种单CPU的路由器,如2500,2600等。在这种设备上,一般来说认为有2部分功能,
路由与交换(或者叫转发),路由处理器(RP)负责进行
路由协议的管理,路由信息的更新(建
路由表)以及路由查询,交换引擎(交换处理器SE,或者叫转发处理器)负责完成
数据包的收发,比如
封装,链路协议协商等。虽然早期的
路由器只有一个CPU,但是实际的功能上,还是可以分为这两个部分。
对于模块化交换设备,比如6500或者4500的SUP引擎,一般都可以完成路由、交换等多种功能,具有很高的处理能力。这些模块已经不是简单的单
处理器结构,而是由多个处理器(包括
存储单元)甚至多个子卡组成的。
这个时候我们说的引擎可能是指一个模块,但是这个模块上可能具有多个处理器甚至处理子卡,来完成不同的功能。例如6500 SUP引擎上的MSFC和PFC子卡等。另外处理交换功能的转发处理器,也出现了多种专门的子卡,如cisco的DFC卡,这些专用的特性卡,相比原来所说的处理器,在功能和性能上都有极大的提高,满足用户的高性能网络需求。