热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

千兆交换机下面可以接多少层交换机_如何为网络高清视频监控系统选择网络交换机...

网络摄像头朝向高画质与超高画质的趋势越来越明显,监控工程商要如何选择合适且满足监控整体网络架构性能的交换机,成为监控系统建置与施工前期的重要工作。合适的
cf0147b8c4b08fb1a0e15d7794cf20cb.png

网络摄像头朝向高画质与超高画质的趋势越来越明显,监控工程商要如何选择合适且满足监控整体网络架构性能的交换机,成为监控系统建置与施工前期的重要工作。

合适的交换机,不仅能够发挥监控网络应有的效能,更能有效减少网络资源的浪费。如果安装好的高清网络视频监控系统出现画面延时严重,卡顿,画面部分失真等现象,那么很有可能是网络带宽不够造成的,用户需要查看交换机的配置及性能,排除带宽不足的问题。

网络视频监控系统同样采用的是网络拓扑结构组网,一般网络监控系统用的交换机设备,配置都是以Layer2及Layer3架构为主,但监控架构的网络交换机,会由物理层(前端设备接入与访问)、数据链路层(链路汇集及流量控制)、网络层(高速的数据交换)三种形式所组成,而这三层的部份内涵,则是选择每一种交换机必须考量的关键:

1. 物理层(Physical)

这是属于一般低端的交换机。一般常用的交换机,实际频宽是理论值的50%∼70%,因此,一个百兆交换机的实际频宽则为50M∼70M。以720p网络摄像头4Mbps流量为例,从效能上来看,一台百兆(100Mbps)物理层交换机,最安全的考量应可接入12个720p(4M*12=48M)网络摄像头。

但考虑到目前网络监控都会采用动态编码方式,720p网络摄像头视频流峰值可能会超过4M,再加上需考虑频宽冗余设计,所以,这一种百兆物理层交换机,最好控制在8个摄像头以内,若超过8个摄像头以上,则建议采用千兆交换机。

2. 数据链路层/汇聚层(Datalink)

这部份的选型应用性能比物理层交换机要求高,通常会选择千兆以上的数据链路层交换机。这种交换机的百兆用来连接其它交换机,而千兆则可与监控中心核心交换机连接,这种数据链路层层交换机可控制30个左右的720p网络摄像头。

若同样以每台摄像头4Mbps来计算,前端每台物理层交换机,可以连接6台720p网络摄像头,而这种数据链路层交换机又可连接5台物理层交换机,因此,该数据链路层交换机下的总频宽为4M*6*5=120M。依此看来,数据链路层层交换机与网络层交换机的连接接口,应该选千兆才正确。

3. 网络层/核心层(Network)

网络层交换机是整个数位监控系统的核心,往下连接数据链路层交换机,往上则连接视频监控平台、视频储存服务器、数字矩阵等设备,通常监控系统在交换机选型上,我们都会建议选择采用三层全千兆网络层交换机,这样一来,当720p摄像头在系统数量超过150台时,都应该考虑采用三层万兆网络层交换机,才是最佳的选择。

网络层交换机选型除了要考虑上述三种不同的应用条件及参数外,还要注意监控系统应用必须达到管理方便的要求。为达此目的,可以选择WEB网络管理型交换机,另外,为了处理流量较大的视频流,还可以选线速(Wire Speed)交换机来满足这个要求。

而针对监控系统视频资料突发性的特点,在交换机选择上最好是选交换机的缓存空间越大越好,同时兼具流量的控制功能,当然选择知名企业交换机产品,也是选型上不可或缺的建议。



推荐阅读
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • 本文详细探讨了几种常用的Java后端开发框架组合及其具体应用场景。通过对比分析Spring Boot、MyBatis、Hibernate等框架的特点和优势,结合实际项目需求,为开发者提供了选择合适框架组合的参考依据。同时,文章还介绍了这些框架在微服务架构中的应用,帮助读者更好地理解和运用这些技术。 ... [详细]
  • ### 优化后的摘要本学习指南旨在帮助读者全面掌握 Bootstrap 前端框架的核心知识点与实战技巧。内容涵盖基础入门、核心功能和高级应用。第一章通过一个简单的“Hello World”示例,介绍 Bootstrap 的基本用法和快速上手方法。第二章深入探讨 Bootstrap 与 JSP 集成的细节,揭示两者结合的优势和应用场景。第三章则进一步讲解 Bootstrap 的高级特性,如响应式设计和组件定制,为开发者提供全方位的技术支持。 ... [详细]
  • 考前准备方面,我的考试时间安排在上午11点至12点,只需提前20分钟到达考场的接待休息区即可。由于我居住在福田区,交通便利,可以选择多种方式前往考场。为了确保顺利通过考试,我建议考生提前熟悉考试流程和环境,并合理规划出行时间,以保持良好的心态和状态。此外,考前复习应注重理论与实践相结合,多做模拟题,加强对重点知识点的理解和掌握。 ... [详细]
  • Ping 命令的高级用法与技巧
    本文详细介绍了 Ping 命令的各种高级用法和技巧,帮助读者更好地理解和利用这一强大的网络诊断工具。 ... [详细]
  • 应用链时代,详解 Avalanche 与 Cosmos 的差异 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 本文详细介绍了如何解决DNS服务器配置转发无法解析的问题,包括编辑主配置文件和重启域名服务的具体步骤。 ... [详细]
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • Python错误重试让多少开发者头疼?高效解决方案出炉
    ### 优化后的摘要在处理 Python 开发中的错误重试问题时,许多开发者常常感到困扰。为了应对这一挑战,`tenacity` 库提供了一种高效的解决方案。首先,通过 `pip install tenacity` 安装该库。使用时,可以通过简单的规则配置重试策略。例如,可以设置多个重试条件,使用 `|`(或)和 `&`(与)操作符组合不同的参数,从而实现灵活的错误重试机制。此外,`tenacity` 还支持自定义等待时间、重试次数和异常处理,为开发者提供了强大的工具来提高代码的健壮性和可靠性。 ... [详细]
  • B站服务器故障影响豆瓣评分?别担心,阿里巴巴架构师分享预防策略与技术方案
    13日晚上,在视频观看高峰时段,B站出现了服务器故障,引发网友在各大平台上的广泛吐槽。这一事件导致了连锁反应,大量用户纷纷涌入A站、豆瓣和晋江等平台,给这些网站带来了突如其来的流量压力。为了防止类似问题的发生,阿里巴巴架构师分享了一系列预防策略和技术方案,包括负载均衡、弹性伸缩和容灾备份等措施,以确保系统的稳定性和可靠性。 ... [详细]
  • 该大学网站采用PHP和MySQL技术,在校内可免费访问某些外部收费资料数据库。为了方便学生校外访问,建议通过学校账号登录实现免费访问。具体方案可包括利用学校服务器作为代理,结合身份验证机制,确保合法用户在校外也能享受免费资源。 ... [详细]
  • 本文深入探讨了NoSQL数据库的四大主要类型:键值对存储、文档存储、列式存储和图数据库。NoSQL(Not Only SQL)是指一系列非关系型数据库系统,它们不依赖于固定模式的数据存储方式,能够灵活处理大规模、高并发的数据需求。键值对存储适用于简单的数据结构;文档存储支持复杂的数据对象;列式存储优化了大数据量的读写性能;而图数据库则擅长处理复杂的关系网络。每种类型的NoSQL数据库都有其独特的优势和应用场景,本文将详细分析它们的特点及应用实例。 ... [详细]
author-avatar
黯嘫吢碎1984rv
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有