以下是H3C负载均衡(RBM旁挂)场景下查看SNAT地址池端口利用率的四个关键角度及对应命令:
1. 实时概览:查看地址池整体资源使用情况
最直接的命令,可看到地址池总数、已用数和使用率。
bash
显示NAT地址池的配置和运行信息(包括IP/端口占用)
display nat address-usage
display nat address-group [ group-number ]
2. 详细分析:基于每个IP的端口利用率
如果你的设备支持(较新的Comware V7/V9版本),可以查看具体每个IP的端口使用情况。
bash
查看NAT NO-PAT或PAT方式的地址池资源使用详情
display nat port-block-usage # 基于端口块(如果开启了端口块)
或者查看具体的会话统计来推断
display nat session verbose | include "Src IP"
3. 统计与告警:配置阈值告警( proactive )
不仅仅是查看,建议配置告警功能,当地址池使用率超过阈值(如80%)时发送日志或Trap。
bash
system-view
配置NAT地址池告警阈值
nat usage-threshold { address-group | ip-pool } high-threshold low-threshold
举例:设置上限80%,下限70%(恢复阈值)
nat usage-threshold address-group 80 70
*注:具体命令格式可能因产品平台(如L5000/L1000系列)略有差异,请以实际设备帮助为准。*
4. 结合RBM:查看主备设备状态
因为是RBM组网,需确认主备设备的NAT表项是否同步,以及地址池是否在正常工作。
bash
查看RBM状态
display rbm status
查看是否有因地址池耗尽导致的丢包统计
display nat statistics
建议操作:
在日常维护中,主要使用 display nat address-usage。如果需要更精细的监控,可通过网管软件(如iMC)或开启设备的NetStream/sFlow配合SNMP OID进行监控。
暂无评论