第二层拓扑图 - 概述
OpManager 允许你发现连接到网络的第二层设备,并对其进行可视化展示。这包括所有节点、互联层、端口到端口的连接以及接口的详细拓扑图。
OpManager 第二层发现中使用的发现机制:
在 OpManager 中,发现第二层设备使用以下发现机制。
ARP(地址解析协议):将 IP 地址映射为物理(MAC)地址,主要由第三层交换机和route器使用。
CDP(Cisco Discovery Protocol):在已连接的 Cisco 设备之间共享信息。建议用于发现 Cisco 硬件。
FDB(转发表,Forwarding Database):存储 MAC 地址及其关联端口,用于发现交换机。
IP route:基于路由表列出发送数据的最佳路径,用于发现route器和交换机。
LLDP(链路层发现协议,Link Layer Discovery Protocol):在有线局域网中广播设备标识、能力及连接信息。
第二层发现:
OpManager 提供三种方法来发现第二层设备并绘制第二层拓扑图:
- 转到 Settings > Discovery > Layer 2 Discovery,并选择 Core Device 作为发现类型。

- 提供以下信息:
- Layer 2 Map Name:拓扑图的唯一名称。
- route器地址:必须作为种子route器或三层交换机。
- IP Range:提供起始和结束 IP。
- Discovery Mechanism:CDP、LLDP、IProute、FDB 或 ARP。
- Schedule Interval:设置刷新频率(以小时为单位)。
- Credentials:选择相应的凭据。
- Advanced Settings:提供设置上联依赖、将第二层拓扑图保存为业务视图,以及配置标签和流量使用显示偏好的选项。
- Ignore Devices:排除特定设备或位于指定 IP 段内的设备。
- 点击 Discover 生成拓扑图。
- 选择 IP Range 作为发现类型。

- 提供以下信息:
- Layer 2 Map Name、起始/结束 IP 和 Discovery Mechanism(CDP、LLDP)。
- Schedule Interval(小时)、Credentials,并使用 Advanced Settings 设置上联依赖等。
- 如有需要,可使用 Ignore Devices 排除特定设备或指定 IP 段内的设备。
- 点击 Discover 生成拓扑图。
- 选择 Groups 作为发现类型。

- 提供以下信息:
- Layer 2 Map Name 和 Groups(从下拉列表中选择)。注意:该设备组必须已在 OpManager 中创建
- Discovery Mechanism(CDP、LLDP)、Schedule Interval(小时)以及 Credentials。
- 如有必要,配置 Advanced Settings 和 Ignore devices。
- 点击 Discover 绘制拓扑图。
在创建第二层拓扑图时,如果勾选“保存为业务视图”选项,则在第二层发现完成后会自动生成一个业务视图。该业务视图会与第二层拓扑图保持同步,地图上的任何更新都会反映到业务视图中。但在同步期间,业务视图本身不能直接编辑。

- 当第二层拓扑图被保存为业务视图后,在该拓扑图的“Actions”区域会出现一个新图标。单击此图标会跳转到对应的业务视图。
- 只要源设备和目标设备的接口在 OpManager 中已被监控,你就可以在其中查看这些设备的详细接口信息。
- 如果在将第二层拓扑图保存为业务视图之后又在 OpManager 中添加了新的接口,这些变更不会自动反映到业务视图中。
- 对于与第二层拓扑图同步的业务视图,提供了 Resync(重新同步)选项,可手动用最新的拓扑图信息更新业务视图。
端口聚合(Port Channel),也称为链路聚合或 EtherChannel,是一种网络方法,用于将多个物理以太网端口组合为单个逻辑接口。
如果第二层拓扑图已保存为业务视图,则可以查看冗余链路和多条链路的信息。
- 当两个设备之间存在属于同一端口聚合的冗余链路时,业务视图会显示该端口聚合的详细信息。
- 当选择端口聚合链路时,会打开一个新标签页,显示端口聚合的详细信息及其中汇聚的链路。
- 端口聚合链路通过一个环形符号进行视觉区分。
- 点击刷新图标,即可重新发现第二层设备发现时指定 IP 段内的所有设备。这在以下情况下特别有用:
- 向拓扑中新增了设备。
- 更新了设备模板或与现有设备相连的接口。
- 对一个或多个设备进行了硬件变更。
在第二层拓扑图中发现的设备不会自动添加到 OpManager 中进行监控,除非将其导入。
- 点击 Settings 并选择 Import Devices。屏幕上会显示所有由第二层拓扑图识别到的设备,其中也包括已导入到 OpManager 的设备。
- 从列表中选择尚未导入到 OpManager 的设备并点击 Discover。系统将开始发现过程,所有新导入的设备将显示在设备快照页面中(导航到 Inventory → Devices 并点击设备名称)。
OpManager 允许你将通过第二层拓扑图发现的网络拓扑导出到 Microsoft Visio(流程图和图表设计工具)。这一过程通过一个专用插件得到了极大简化。按照以下步骤将第二层拓扑图导出到 Visio:

- 进入 Maps > Layer 2 map
- 选择一个已发现的第二层拓扑图,点击 Settings 图标并选择 Export to Visio。系统会生成一个 XML 文件。
- Visio 插件:
- 从此处下载 OpManager 的 Visio 插件。 如果你使用的是 Visio 2010 版本,请下载这个插件。
- 下载的文件包含 64 位和 32 位两种安装选项。请选择兼容版本,并使用管理员账号安装插件。
- 重启 Visio 工具。
- Visio 的菜单栏中会新增 OpManager 选项。
- 在 Visio 菜单栏中转到 OpManager > Load Map > 选择在步骤 2 中生成的 XML 文件。
你的第二层拓扑图将成功上传至 Visio。
- 你可以使用此选项打印网络拓扑的纸质副本。单击此按钮会跳转到打印页面,选择打印偏好后点击打印。你也可以将该布局保存为 PC 上的 PDF 文件。
下表列出了在 OpManager 中发现第二层设备时使用的 OID/MIB。
注意:
交换机判定条件:
.1.3.6.1.2.1.17.1.4.1.1 - 必须实现 Bridge MIB。
| 发现机制 | OID | MIB |
|---|
| FDB | .1.3.6.1.2.1.17.4.3.1.1 | BRIDGE-MIB |
| .1.3.6.1.2.1.17.4.3.1.2 |
| .1.3.6.1.2.1.17.4.3.1.3 |
| .1.3.6.1.2.1.17.1.4.1.1 |
| .1.3.6.1.2.1.17.1.4.1.2 |
| IProute | .1.3.6.1.2.1.4.22.1.1 | RFC1213-MIB |
| .1.3.6.1.2.1.4.22.1.2 |
| .1.3.6.1.2.1.4.22.1.3 |
| .1.3.6.1.2.1.4.22.1.4 |
| ARP | .1.3.6.1.2.1.4.21.1.1 | RFC1213(IProuteTable) |
| .1.3.6.1.2.1.4.21.1.2 |
| .1.3.6.1.2.1.4.21.1.7 |
| .1.3.6.1.2.1.4.21.1.8 |
| .1.3.6.1.2.1.4.21.1.11 |
| CDP | .1.3.6.1.4.1.9.9.23.1.2.1.1.4 | CISCO-CDP-MIB |
| .1.3.6.1.4.1.9.9.23.1.2.1.1.7 |
| .1.3.6.1.4.1.9.9.23.1.2.1.1.9 |
| LLDP | .1.0.8802.1.1.2.1.4.1.1.4 | LLDP-MIB |
| .1.0.8802.1.1.2.1.4.1.1.5 |
| .1.0.8802.1.1.2.1.4.1.1.8 |
| .1.0.8802.1.1.2.1.4.1.1.9 |
| .1.0.8802.1.1.2.1.4.1.1.12 |
| IF | .1.3.6.1.2.1.2.2.1.1 | ifIndex |
| .1.3.6.1.2.1.31.1.1.1.1 | ifName |
要开始发现你的第二层设备:
- 转到 Settings > Discovery > Layer 2 Discovery
- Layer 2 Map Name > 用于在各处引用的拓扑图唯一名称。
- route器地址 > 设备必须是种子route器或L3 交换机。
- Start IP -> 网络范围的起始 IP 地址。
- End IP -> 网络范围的结束 IP 地址。
- 选择发现机制:CDP、LLDP、IProute、FDB、ARP。
- Schedule Interval > 指定重新绘制拓扑图的时间间隔(以天为单位)。
- 选择 Uplink dependency(上联依赖)选项有助于在父设备宕机时避免产生多个设备宕机告警。除在第二层发现窗口中设置外,还可以通过快速配置向导(Quick Configuration Wizard)设置上联依赖。
- 选择相应凭据并点击 Discover,让 OpManager 绘制拓扑图。
配置种子设备: 种子设备是网络中的核心route器或三层交换机。该设备必须启用 SNMP,以便 OpManager 可以查询该设备并自动绘制链路。种子设备的 OID - .1.3.6.1.2.1.4.1.0 的 “ipForwarding” 必须设置为 1,且至少要有两个或更多接口(通过查询 OID - 1.3.6.1.2.1.4.20.1.1 来识别)。
种子route器会连接大量设备。如果你希望将第二层拓扑图限制在某个 IP 段内,请输入该段的 Start IP 和 End IP,并点击“+”图标。你可以多次添加,以指定多条限制条件。

注意: 上联依赖只在设备导入期间生效,在第二层拓扑图发现期间不会生效。
OpManager 允许你编辑已发现的第二层拓扑图。点击 Maps 选项卡并向下滚动到 Layer2 Maps 区域。在 Actions 列中可以执行以下操作:
- 你可以编辑现有第二层拓扑图的发现参数(例如修改 IP 段、编辑种子route器、更改发现机制、设置设备依赖关系、更改计划发现时间),并重新运行发现过程。

- 你可以点击 Delete Map 选项删除已创建的拓扑图。请注意,拓扑图一旦删除,将无法恢复。
在第二层拓扑图中识别到的设备可以保存为业务视图,以可视化方式呈现第二层设备之间的连接。
- 为此,点击 Save as Business View,为布局命名后点击 Save。结果可在业务视图(Business View)部分查看。

- 或者,你也可以先创建一个业务视图,再将已存在的第二层拓扑图与该业务视图关联。关联成功后,设备之间的链路将自动添加。