闭路电视系统交换机之间的流量消耗

网络工程 思科 cisco催化剂 思科小型企业
2021-07-18 20:48:24

我有 5 台 Cisco 交换机(两台 SG500、两台 SG220 和一台 2960,其他交换机连接在一起)用于使用光纤相互连接的摄像头监控。我需要监控交换机之间产生的流量。由于我不允许在我的 NVR 上安装任何软件,我需要知道控制台命令,或者我是否可以使用任何辅助软件从另一台 PC 上监控它。有什么建议?

3个回答

选项 1。一种方法是简单地使用带宽计算器计算正在使用的摄像机和流的数量。大多数 720P(1.3 兆像素)的 7 fps(每秒帧数)仅使用约 2mb/s。

选项 2. 要实际监控交换机,一种方法是启用 SNMP 并监控接口。我使用 PRTG 但还有其他的。我不是特别推荐它。你可以选择其他的。我只是熟悉这个。他们免费提供 100 个传感器。每个监控点,例如交换机端口、CPU、内存、风扇,都被视为 PRTG 中的传感器。设置向导甚至会扫描并自动添加传感器。如果您使用自动扫描网络功能,您可能需要删除一些以使其低于 100。如果您只对一个交换机接口感兴趣,只需手动添加该交换机并对其进行自动扫描。

要启用 Cisco 交换机甚至路由器中所需的基本 SNMP,请使用以下命令(在说明下方)

第 3 行启用具有您选择的名称的只读 (ro) 社区。大多数使用公共名称。第 4 行创建了一个读写 (rw) 团体名称。大多数snmp不需要这来简单地读取信息。第 5 行是访问控制列表,标识允许使用 snmp 的 ip 地址。注意第 3 行和第 4 行的数字 100。这是第 5 行的 ACL 编号。ACL 中的 ip 地址应该是 SNMP 服务器,例如 PRTG。您可以将更多内容添加到所需列表中。

enable
configure terminal
snmp-server community myCommunityNameGoesHere ro 100
snmp-server community myCommunityNameGoesHere rw 100
access-list 100 permit 10.10.10.10
exit
copy run start (saves to nvram) 

选项 3。如果你只需要原始数字,你可以做show interface g1/0/52,例如,得到一些数字。

选项 4。如果您可以获得 Cisco Network Assistant (CNA)(已弃用)或其他可能作为选项的 Cisco 监控软件的副本。他们还可以在您使用软件时绘制带宽图表,但没有 PRTG 之类的历史记录。

从您的问题看来,2960 是“核心”或中央交换机。最直接的答案是在中央 2960 上创建一个 SPAN 端口并将其馈送到您的其他 PC。然后就可以使用Wireshark之​​类的工具查看数据了。

! Monitor source is all the ports connected to your other switches
monitor session 1 source interface Gi0/1, Gi0/2, Gi0/3, Gi0/4
! Monitor destination is your PC that's capturing the data
monitor session 1 destination interface Gi0/24

您可以在要监控的交换机上启用 snmp,并使用 PRTG 或 Cacti 等图形工具查看流量。