在网元管理API的设计中,我们经常会加入对CISCO风格CLI和Juniper风格CLI等常用CLI的支持。但是为了支持这些命令,我们需要知道发出的命令分解为对 MIB 表和其中对象的操作序列。例如:
CLI 命令:路由器 bgp 4711 邻居 3.3.3.3
它的 MIB 对象操作(如在 SNMP 中)将是:
bgpRmEntIndex 4711
bgpPeerLocalAddrType unica
bgpPeerLocalAddr 2.2.2.2
bgpPeerLocalPort 179
bgpPeerRemoteAddrType uni
bgpPeerRemoteAddr 3.3.3.3
bgpPeerRemotePort 179
是否有一些资源可以帮助我们理解这种细分?