【TechTarget中国原创】不同网络的带宽需求的不同的。计算每秒在网络中的流量以及每个应用程序所使用的带宽总量对于建立或维护一个快速高效的网络来说至关重要。

  如同大多数网络管理人员所说的,网络带宽是设计和维护高效LAN或WAN的最关键因素。和服务器不同,服务器可以在网络中任意配置,但是带宽在设计网络初期就做了最佳优化。在设计网络时,你如何计算你需要的带宽总量?需要考虑哪些具体应用?在本文中,我们将就这几个问题做出回答。

  带宽是指通过网络连接或网络连接接口的数据速率。通常用每秒比特(bps),或有时用每秒字节(Bps)来表述。带宽描述了网络连接的性能,重要的是我们要理解理论上的吞吐量和实际结果之间的差别。例如, 1000BASE-T(使用非屏蔽双绞线)千兆以太网(GbE)网络,理论上可支持1,000兆每秒(Mbit/s),但由于硬件和系统软件等各方面的综合影响,实际根本不可能达到这个水平。所以想要精确计算带宽总量还是充满了挑战。

  那你该如何计算你所需的带宽总量呢?首先你需要提出正确的问题——网络中都运行了哪些应用程序,这些应用程序的性能服务水平协议(SLA)如何?我认识一些网络管理人员,他们只关心VLAN中的用户人数。其实你真正该关心的是这些用户在网络中都在做什么。也许就算是有200个用户,他们也不一定会造成网络拥堵,相反,可能因为一些客户端服务器应用程序,就算是只有几个用户的网络也有可能出现瘫痪。

  计算网络带宽

  计算带宽有两个基本步骤:

  1. 确定网络中可用的带宽。

  2. 确定特殊应用程序所需的平均利用水平。

  这两方面的数据都可以用Bps来表示。如果你的网络是GbE,那你可能会得到差不多125,000,000 bps。按千兆以太网计算,就是用10亿bps除以8得到字节数。(1,000,000,000 bps / 8 = 125,000,000 Bps)

  确定了网络的带宽之后,你需要确定网络中每个应用程序所用的带宽。可以用专门的网络分析工具来测量网络中应用程序所占的Bps数据。在这之前,你需要打开网络分析工具的Cumulative Bytes。之后,你需要做的事包括:

  1. 捕获运行应用程序的测试工作站上通过的流量。

  2. 在译码摘要窗口,标注出文件传输起始时的数据包。

  3. 查询秒级时间戳,之后查看累积的字段。

  如果经过所有的测试你得出应用程序所用数据为200,000 Bps,那你就可以根据这个信息得出结果:125,000,000 / 200,000 = 625。在这种情况下,即使有几百个用户同时占用网络,都不成问题。但如果你的网络容量为100mbps,你可以看看会发生什么情况。就算是不超过60个用户,如果他们同时运行某个应用程序网络都难以承受。所以说,带宽是非常重要的!

  我习惯于按每十秒为单位捕获数据,再看看结果。我同样比较倾向于使用多个工作站,这样得出的结果更能反映普遍状况。与此同时,你还需要弄清楚当前使用者的数量。显然,两个还是20个用户对带宽的影响还是有一定差别的。

如何计算网络带宽需求?相关推荐

  1. 企业网络带宽需求和跨地域网络连接的优化

    SD-WAN仍然是一项相对年轻的技术,虽然已取得重大进展,但还有很长的路要走,属于SD-WAN的市场远未稳定下来. 一项调查发现,36%的受访者表示,由于网络基础架构和性能任务的复杂性不断提高,他们正 ...

  2. G711 G723 G729 等语音编码与网络带宽需求

    编码方法 编码所需带宽 实际所需要的网络带宽 G.711 64 Kbps 87.2 Kbps G.729 8 Kbps 31.2 Kbps G.723.1 6.4 Kbps 21.9 Kbps G.7 ...

  3. 网络带宽监控,带宽监控工具哪个好

    带宽监控 了解网络需求对于保持网络正常运行至关重要.随着远程工作时代的到来,监控和规划带宽利用率变得非常重要.最近的调查报告称,由于疫情对远程办公的需求翻了一番,VoIP 和视频流量增加了 45%.因 ...

  4. HTTP超文本传输协议-HTTP/1.1中文版

    HTTP超文本传输协议-HTTP/1.1中文版 摘要 超文本传输协议(HTTP)是一种为分布式,合作式,多媒体信息系统服务,面向应用层的协议.它是一种通用的,不分状态(stateless)的协议,除了 ...

  5. (转载)HTTP超文本传输协议-HTTP/1.1中文版

    HTTP超文本传输协议-HTTP/1.1中文版 摘要 超文本传输协议(HTTP)是一种为分布式,合作式,多媒体信息系统服务,面向应用层的协议.它是一种通用的,不分状态(stateless)的协议,除了 ...

  6. vdi voi idv区别_VDI,IDV,VOI究竟有何不同

    l VDI (Virtual Desktop Infrastructure) VDI构架采用的"集中存储.集中运算"构架,所有的桌面以虚拟机的方式运行在服务器硬件的虚拟化层上,桌面 ...

  7. 边缘计算: 与5G同行,开拓蓝海新市场

    来源:中银国际 摘要:随着日渐成熟的SDN/NFV.大数据.人工智能等技术,5G网络将成为各行业数字化转型的关键基础设施. 边缘计算技术作为5G网络架构中核心的一环,顺随运营商边缘机房智能化改造的趋势 ...

  8. SDN/NFV:现状,挑战和未来

    信运营商和通信服务提供商(CSP)一直期待网络功能虚拟化(NFV)和软件定义网络(SDN)能够带来的优势,以帮助他们进入快速部署新服务,实现高度的网络自动化和动态重新配置的领域,从而降低资本支出/运营 ...

  9. guava_使用Google Guava Cache进行本地缓存

    guava 很多时候,我们将不得不从数据库或另一个Web服务获取数据或从文件系统加载数据. 在涉及网络呼叫的情况下,将存在固有的网络延迟,网络带宽限制. 解决此问题的方法之一是在应用程序本地拥有一个缓 ...

最新文章

  1. MFC-4简单的窗口重绘(非部分重绘)
  2. 网络名词--“环路”
  3. 关于mongodb ,redis,memcache之间见不乱理还乱的关系和作用
  4. 差分轮移动机器人模型预测控制MPC
  5. Windows10系统Python语言利用Pywin32模块模拟鼠标点击
  6. Transact_SQL小手册(各种sql语句大集合)
  7. php session 回收,关于php session gc回收的问题
  8. java自动随机字符_java随机字符生成工具
  9. 蓝桥杯 ALGO-20 算法训练 求先序排列 Java版
  10. Matlab学习笔记 figure函数
  11. Dubbo + Zookeeper入门初探(转载)
  12. 统一对外的接口,支持requestBody以及表单提交的坑
  13. Github操作指南
  14. .net中对象序列化技术
  15. DNS在什么情况下才能动态更新|活动目录集成的dns区域
  16. 阿里云资深技术专家杨皓然:Serverless 是正在发生的未来
  17. 迅雷精简版 for Mac 去除多余无用功能
  18. python参数类型为uint8_Python 改变数组类型为uint8的实现
  19. js给图片打马赛克?
  20. 把你的IDE搬进浏览器里——JetBrains Projector 初体验

热门文章

  1. 九阴白骨爪的英文翻译
  2. |、、||、、^符号含义
  3. 易优cms伪静态,EyouCms去除URL中的index.php
  4. 易达Cms(YidaCms) 如何去除版权powered by YidaCms
  5. 一台云服务器到底能做什么?
  6. 区块链在能源领域落地?可自己发电卖给邻居
  7. uni-app的组件easycom的使用
  8. 【渗透测试基础-3】渗透测试信息收集的内容及方法
  9. 简单的足球胜平负概率计算游戏
  10. php 如何实现 图表 联动,教你在BDP制作交互式图表实现联动分析