原标题:【技术】详解一个交换机能带动多少个网络监控摄像头?

一个交换机能带动多少个网络监控摄像头?千兆交换机一般接200万网络摄像机能接几个?24个网络头,用一台24口百兆交换机行不行?下面就这类问题做一些简单的分析!

一、根据摄像机的码流和数量来选择

1、摄像机码流

选择交换机前,首先要弄清楚每路图像占用多少带宽。

2、摄像机数量

要弄清楚交换机的带宽容量。常用交换机有百兆交换机、千兆交换机。它们的实际带宽一般只有理论值的 60~70% ,所以它们端口的可利用带宽大致是 60Mbps 或 600Mbps。

举例:

根据你使用的网络摄像机的品牌看单台码流,再去估算一台交换机能接多少台摄像机。

比如130万:960p摄像机单台码流通常4M,用百兆交换机,那么就可以接15台(15×4=60M);

用千兆交换机,可以接150(150×4=600M)

200万: 1080P摄像机单台码流通常8M,用百兆交换机,可以接7台(7×8=56M);

用千兆交换机,可以接75台(75×8=600M)

这些都是以主流的H.264摄像头为例给大家讲解的,H.265减半就可以了。

从网络拓扑结构上来讲,一个局域网通常是两到三层结构。接摄像机那端为接入层,一般用百兆交换机就够了,除非你在一个交换机上接了很多个摄像机。

汇集层、核心层则要按该交换机汇聚了多少路图像来计算。

计算方法如下:

如果接 960P 的网络摄像机,一般 15 路图像以内,用百兆交换机;超过 15路则用千兆交换机;如果接 1080P 的网络摄像机,一般 8 路图像以内,用百兆交换机,超过 8 路则用千兆交换机。

二、交换机的选择要求

监控网络有三层架构方式:核心层,汇聚层,接入层。

1、接入层交换机的选择

条件 1:摄像机码流:4Mbps,20 个摄像机就是 20*4=80Mbps。

也就是说,接入层交换机上传端口必须满足 80Mbps/s 的传输速率要求,考虑到交换机实际传输速率(通常为标称值的 50%,100M 的也就 50 M 左右,),所以接入层交换机应选用具有 1000M 上传口的交换机。

条件 2:交换机的背板带宽,如选择 24 口交换机,自带二个 1000M 口,总共 26 口,则接入层的交换机背板带宽要求为:(24*100M*2+1000*2*2)/1000=8.8Gbps 的背板带宽。

条件 3:包转发率:一个 1000M 口的包转发率为 1.488Mpps/s, 则接入层的交换机交换速率为:(24*100M/1000M+2)*1.488=6.55Mpps。

根据以上条件得出: 当有 20 路 720P 摄像机接入一个交换机时,此交换机至少必须具有 1 个 1000M 上传口、20 个以上的 100M 接入端口才能满足需求。

2、汇聚层交换机的选择

假如总共有5个交换机接入,每个交换机有20摄像机,码流为4M,那么汇聚层的流量为:4Mbps*20 *5=400Mbps,那么汇聚层的上传端口必须是 1000M 以上的。

如果 5 个 IPC 接入一个交换机,一般情况下需使用一个 8 口交换机,那么这个 8 口交换机是否满足要求?可以看如下三个方面:

背板带宽:端口数*端口速度*2=背板带宽 ,即8*100*2=1.6Gbps。

包交换率:端口数*端口速度/1000*1.488Mpps=包交换率,即8*100/1000*1.488=1.20Mpps。有些交换机的包交换率有时计算出不能达到此要求,那么就是非线速交换机,当进行大容量数量吞吐时,易造成延时。

级联口带宽:IPC 的码流*数量=上传口的最小带宽,即4.*5=20Mbps。通常情况下,当 IPC 带宽超过 45Mbps 时,建议使用 1000M 级联口。

三、如何选择交换机

1、举例

有个园区网,500 多个高清摄像机,码流 3~4 兆,网络结构分接入层‐汇聚层‐核心层。存储在汇聚层,每个汇聚层对应 170 个摄像机。

面临的问题:如何选择产品,百兆与千兆的差别,影响图像在网络中传输的原因有哪些,哪些因素是与交换机相关的……

所有端口容量x端口数量之和的 2 倍应该小于标称背板带宽,可实现全双工无阻塞的线速交换,证明交换机具有发挥最大数据交换性能的条件。

例如:一台最多可以提供 48 个千兆端口的交换机,其满配置容量应达到 48 ×1G×2= 96Gbps,才能够确保在所有端口均在全双工时,提供无阻塞的线速包交换。

2、包转发率

满配置包转发率(Mbps)=满配置 GE 端口数×1.488Mpps+满配置百兆端口数 × 0.1488Mpps ,其中 1 个千兆端口在包长为 64 字节时的理论吞吐量为1.488Mpps。

例如:如果一台交换机最多能够提供 24 个千兆端口,而宣称的包转发率不到 35.71 Mpps(24 x 1.488Mpps = 35.71),那么就有理由认为该交换机采用的是有阻塞的结构设计。

一般是背板带宽和包转发率都满足的交换机才是合适的交换机。

背板相对大、吞吐量相对小的交换机,除了保留了升级扩展的能力外,就是软件效率/专用芯片电路设计有问题;背板相对小、吞吐量相对大的交换机,整体性能比较高。

摄像机码流影响清晰度,通常是视频传输的码流设定(包含了编码发送及接收设备的编解码能力等),这是前端摄象机的性能,与网络无关。

通常用户认为清晰度不高,认为是网络原因造成的想法实际是个误区。

根据上面的案例,计算:

码流:4Mbps

接入:24*4=96Mbps<1000Mbps<4435.2Mbps

汇聚:170*4=680Mbps<1000Mbps<4435.2Mbps

3、接入交换机

主要考虑到接入到汇聚之间的链路带宽,即交换机的上联链路容量需要大于同时容纳的摄象机数*码率。

这样视频实时录像就没有问题,但如果有用户在实时看到录像,就还需要考虑到这个带宽,每个用户查看一个视频占用的带宽就是 4M,如果一个接入交换机的每个摄象机都有一个人在看,就需要摄象机数*码率*(1+N)的带宽,即24*4*(1+1)=128M。

4、汇聚交换机

汇聚层需要同时处理 170 只摄象机的 3‐4M 码流(170* 4M=680M),也就意味着汇聚层交换机需要支持同时转发 680M 以上的交换容量。一般存储都接在汇聚上,所以视频录像是线速转发。

但要考虑到实时查看监控的带宽,每个连接占用 4M,一条 1000M 的链路可以支持 250 个摄像头被调试调用。每台接入交换机接 24 个摄像头,250/24,相当于网络可以承受每个摄像头同时有 10 位用户在实时查看的压力。

5、核心交换机

核心交换机,需要考虑交换容量以及到汇聚的链路带宽,因为存储是放置在汇聚层的,所以核心交换机没有视频录像的压力,即只要考虑同时多少人看多少路视频即可。

假设该案例内,同时有 10 人监看,每人看 16 路视频,即交换容量需要大于 10*16*4=640M。

6、交换机选择重点

局域网内的视频监控进行交换机选择时,接入层和汇聚层交换机的选择通常只需要考虑交换容量的因素就够了,因为用户通常都是通过核心交换机连接并获取视频的。

另外,由于主要压力是在汇聚层交换机,因为既要承担监控存储的流量,还要承担实时查看调用监控的压力,所以选择适用的汇聚交换机显得非常重要。

(转载自微信公众号,版权归原作者所有,如有侵权,请后台留言或直接微信zbzn0002)返回搜狐,查看更多

责任编辑:

交换机最多可以接几个_【技术】详解一个交换机能带动多少个网络监控摄像头?...相关推荐

  1. 一台交换机,到底能带动多少个网络监控摄像头?

    我最近发现,公众号后台经常有人留言告诉我,喜欢看更实操的技术文,最好看了就能上手的那种. 这个要求有点高,但我还是尽量努力满足下. 标题的这个问题呢,其实有点毛病.因为这一个问题,需要有一堆条件加上, ...

  2. 交换机虚拟化和堆叠的区别_网工知识角|一分钟记熟NFV网络功能虚拟化技术介绍...

    点上方蓝字关注,每天都有新收获! 学网络,就在IE-LAB 国内高端网络工程师培养基地 NFV网络功能虚拟化(Network Functions Virtualization),是一种网络架构的概念, ...

  3. vlan配置实例详解_网工知识角|MUXVLAN技术详解,基本原理一篇搞定

    学网络,就在IE-LAB 国内高端网络工程师培养基地 MUX VLAN(Multiplex VLAN )提供了一种通过VLAN进行网络资源控制的机制.通过MUX VLAN提供的二层流量隔离的机制可以实 ...

  4. mfc编程vc6.0实现进程的创建和通信_免费送书:windows黑客编程技术详解

    01 书怎么送 点赞并留言,关注在下面的公众号后台回复「抽奖」,弹出小程序后点击参与. 开奖时间是 7 月 7 号 20:00 ,一定要留意微信消息,如果你中奖了,请尽快在中奖页面提交收件人信息并备注 ...

  5. python数据科学常国珍_《PYTHON数据科学:全栈技术详解》常国珍//赵仁乾//张秋剑著【摘要 书评 在线阅读】-苏宁易购图书...

    商品参数 作者: 常国珍//赵仁乾//张秋剑著 出版社:机械工业出版社 出版时间:2018-07-01 00:00:00 版次:1 印次:1 印刷时间:2018-07-01 字数:250 页数:422 ...

  6. IPv6技术详解:基本概念、应用现状、技术实践(上篇)

    本文来自微信技术架构部的原创技术分享. 1.前言 普及IPV6喊了多少年了,连苹果的APP上架App Store也早已强制IPV6的支持,然并卵,因为历史遗留问题,即使在IPV4地址如果饥荒的情况下, ...

  7. NAT技术详解(网络地址转换)

    组织对不起,90年的事我瞒不住了--NAT(网络地址转换) NAT(Network Addresss Translation),网络地址转换,本质上是一种允许在互联网的不同地方重复使用相同的IP地址集 ...

  8. IPv6技术详解:基本概念、应用现状、技术实践(上篇)(转)

    最近在搞IPV6的项目,百度搜了下,这个还是写的很清楚,转载下, 原文是这里,https://www.cnblogs.com/imstudy/p/9056334.html 严禁转载,请告知 本文来自微 ...

  9. DMA RDMA 技术详解

    DMA 技术是一个 直接内存访问技术. 在传统的linux 内存读写操作都必须经过cpu,读写寻址都是有cpu 完成的, 现在有一中技术 让数据读写完全由网卡自己完成. 这样就必须有硬件支持,及系统必 ...

最新文章

  1. python中的repr是什么意思_Python中__repr__和__str__区别详解
  2. SAP MM 并非奇怪现象之MB5B报表里期初库存余额或者期末库存余额为负数?
  3. boost::hana::is_nothing用法的测试程序
  4. matlab计算微分ppt,matlab-ch013(数值计算-微积分)20090923.ppt
  5. Javascript中Date对象的使用
  6. 【读书笔记】MSDN 上关于加密解密的一个例子
  7. 商业认知,近期与部分中小创业者一起吃饭,忽然有人谈到现在创业越来越难
  8. python list 的深浅拷贝探索
  9. 用Python强制子类重写父类,如此简单就能做到
  10. 使用tinymini210开发远程的温度监控系统,实现C#和安卓客户端显示数据和控制
  11. 约瑟夫环c语言程序完整版,约瑟夫环C语言实现源代码(1)
  12. 网页端Excel开发与设计
  13. 3.9 使用标尺工具拉直倾斜的图片 [Ps教程]
  14. 不要让刷单限制了你的运营能力,零基础店铺流量爆发技巧!
  15. hdu5773 --2016多校第四场1010
  16. matlab遥感图像分类
  17. Python量化选股入门:资本资产定价模型(CAPM)
  18. Mac更新系统后无法使用git
  19. LeetCode——二叉树
  20. 解决PIP下载安装速度慢

热门文章

  1. 小区出入登记记录系统java_一种小区出入管理系统的制作方法
  2. 数据湖三剑客Delt Lake、Hudi、Iceberg详解
  3. 宽屏扁平化结婚恋爱整站HTML5模板
  4. pandas数据合并之pd.concat()用法
  5. Baklib分享|知识管理是企业发展的风向标
  6. Linux下手动查杀木马
  7. 兵棋系列2----兵棋游戏中地图滑动和委托消息
  8. 无线路由器常用的五种工作模式详细介绍
  9. 开关电源模块 遥控开/关电路
  10. Sourcetree git status失败 错误代码128:error :bad signature 0x0000000