在做小型网络监控方案的时候,常常会因为选配的交换机不当导致卡顿、延迟等情况,那么我们应该如何根据实际情况选择合适带宽的交换机呢?
实际带宽
我们常用的交换机的实际带宽利用率是理论值的50%-70%,所以一个百兆口的实际可利用带宽在50M-70M。每台摄像机需要多少带宽呢?先跟大家介绍一个概念--码率。码率是描述视频数据量大小的参数,单位通常为Kbps,意义是每秒有多少Kb的数据。如果将此参数÷1024,单位可以换算为Mbps,即每秒钟有多少Mb的数据。
H.264
对于海康威视H.264的网络摄像机来说,计算码率值时,通常是需要将主码流大小与子码流大小加起来。(*主码流一般是高清画面,用于录像和单画面显示;子码流一般是标清画面,用于网传或者多画面显示,通常为0.5M)不同像素的摄像机常见码率如下:
100W/130W=2.5M
200W=4.5M
300W=6.5M
如果用百兆交换机,以实际带宽是50M来算:50÷2.5=20 可接20个100W/130W的摄像机50÷4.5=11 即可以接11个200W的摄像机,50÷6.5=7 即可以接7个300W的摄像机。
H.265
H.265技术让码流减半,不同像素的摄像机常见码率如下:
200W=2.5M
300W=3.5M
400W=4.5M
同样是一台全百兆口的交换机,以50%的利用率来计算:50÷2.5=20 即可以接20个200W的摄像机50÷3.5=14 即可以接14个300W的摄像机50÷4.5=11 即可以接11个400W的摄像机,从此看出,H.265技术不仅让存储减半,还可以让带宽压力减半,节约交换机资源。
千兆口
通常,接入层(主要连接摄像机)交换机只需1~2个口为千兆口即可。因为对于连接摄像机的网口来讲,只需满足对应单台摄像机的码流传输,通常不超过10M。
压力较大的网口,是汇集数据连接到录像机或者其他汇聚设备的网口(交换机的上行口),此网口的数据量才是之前我们计算的码率之和。如码率之和超过50M,则只需采购有1~2个网口是千兆网口的交换机即可。
*注意,千兆网口通常配合超五类网线或六类网线使用。