楼里十几台交换机接成什么样全靠脑子记?华为设备自动画出网络拓扑
本文整理自华为官方发布的典型配置案例,命令与步骤均按原始文档呈现,供现场实施参考。
中小企业网络长到十几台交换机后,一个现实问题就来了:这些设备到底怎么连的,没人说得清。前任管理员画的图早就过时,机柜里的线缆标签七零八落,新设备是谁、接在哪个口、MAC 是多少,全靠一根根顺线去摸。一旦要排障或扩容,光"搞清楚现状"就耗掉半天。
华为设备有一套自动拓扑收集机制可以替人干这活:靠 NDP(邻居发现协议)让相邻设备互相报家门,再靠 NTDP(网络拓扑发现协议)把邻居关系逐跳收集起来,由一台 Commander(命令交换机)汇总成整网拓扑。配合零配置部署体系,新设备上电启动完成后,Commander 能自动收集它的 MAC 地址、ESN 序列号并分配 Client ID,完成设备信息与设备的绑定——以后管理就按拓扑来,不用再手抄 MAC 表。
本文按官方步骤走一遍配置,共四块:NDP、NTDP、集群管理 VLAN、Commander 拓扑收集。原文以"执行命令"方式逐步给出,下面按同样顺序照录。
第一块,配置 NDP。进入系统视图后执行 ndp enable,全局使能 NDP,缺省情况下该功能处于去使能状态。接口 NDP 功能缺省已使能,一般不用单独开(如需可对指定接口执行 ndp enable interface)。有三个缺省值值得知道:NDP 信息老化时间缺省 180 秒(ndp timer aging 可调),NDP 报文发送间隔缺省 60 秒(ndp timer hello 可调),且老化时间必须比发送间隔长。另外,进行 NTDP 拓扑收集时若设备间链路用 Trunk 口连接,缺省按 Trunk 逻辑口呈现拓扑;想看成员口的实际物理连接,可执行 ndp trunk-member enable(此功能缺省去使能)。
第二块,配置 NTDP。执行 ntdp enable 全局使能,缺省去使能;接口 NTDP 缺省使能,也无需逐口开。几个可调项:ntdp hop 配拓扑收集范围,缺省最大跳数 8——范围越大越吃收集设备的内存,小园区默认就够;ntdp timer hop-delay 配转发拓扑请求报文的跳数延迟,缺省 200 毫秒;ntdp timer port-delay 配接口延迟,缺省 20 毫秒;ntdp timer 配定时拓扑收集间隔,缺省 0 分钟即不做定时收集——官方文档特别注明 Commander 的收集周期为 5 分钟,建议把定时间隔设小于 5 分钟。想随时手动收一次,用户视图下执行 ntdp explore 即可。
第三块,配置集群管理 VLAN。执行 cluster enable 使能网络集群功能(缺省禁止);执行 cluster 进入集群视图后,用 mngvlanid 指定管理 VLAN。这里有个官方明确提醒:管理 VLAN 缺省是 VLAN 1,但不建议用缺省的 VLAN 1,建议改成其他专用 VLAN;并且集群管理 VLAN 要同 Commander 上与 Client 相连的端口所加入的 VLAN 保持一致,否则拓扑收集不起来。
第四块,在 Commander 上开拓扑收集。执行 easy-operation 进入 Easy-Operation 视图后:topology enable 使能网络拓扑收集功能(缺省未使能);topology save 保存当前收集到的拓扑信息;client auto-join enable 使能 Client 自动加入(缺省不使能)。打开自动加入后,Commander 自动学习 Client 信息并分配一个当前最小且未被使用的 ID;不打开则不会自动分配,需要逐台通过 client 命令按 MAC 地址或 ESN 确定设备与 ID 的对应关系——设备一多就很费劲,建议打开。
最后验收,用户视图执行 display easy-operation topology 查看收集到的网络拓扑信息:
<HUAWEI> display easy-operation topology
<-->:normal device <??>:lost device
Total topology node number: 3
------------------------------------------------------------------------------
[HUAWEI: xxxx-xxxx-xxxx](Commander)
|-(GE1/0/8)<-->(GE0/0/38)[HUAWEI: xxxx-xxxx-xxxx](Client 1)
| |-(GE1/0/16)<-->(GE0/0/16)[HUAWEI: xxxx-xxxx-xxxx](Client 2)
输出就是一张活的接线图:谁是 Commander、哪两个口互联、Client 编号是否已分配,一目了然(不使能 Client 自动加入则不显示 ID);带标记的 lost device 则提示有设备掉线,等于顺带做了一次存活检查。对没有专业网管平台的小型网络来说,这套自带能力是零成本的拓扑底账。设备规模再往上走要接网管系统统一监控时,也欢迎找贵州诚鑫致达科技帮你把管理架构搭起来。
企业存储选型参考|贵州诚鑫致达
做海量监控接入与长期归档,群晖机型参考:HD6500 · RS3621xs+ · DS2422+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。
服务区域|贵州诚鑫致达
贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。西南地区多分支企业:跨区域数据集中存储与统一备份。