• 网络带宽管理应该了解的常识


    一般情况下,网络带宽管理,首先要了解,什么网络带宽,一个10M的带宽到底意为着什么?

    实际上10M的网络带宽并不意为着每秒的流量就是10M,此处的10M实际上是“bit”的概念,与我们通常所说的10M文件大小是不一样的,如果你们家的adsl带宽是1M,那么理论上,最多每秒的下载速度128K,也就是说一个1M的文件,至少需要8秒才能下载下来。

    在正常的网络应用中,评价一个链路的带宽使用状况,通常用链路带宽利用率来表示,对于网络设备而言,每个端口的链路带宽利用率根据端口工作状态的不同,全双工状态下,又可以分为流入和流出2种不同的指标,也就是这个端口每秒发送或接受数据的效率。所以有的时候统计计算链路带宽利用率的时候,会出现超过100%的情况,这就是忽视了链路的全双工工作状态。

    一般我们在选择网络设备,一味追求速度越快越好,君不见现在百兆,千兆,甚至万兆网都出来了,恨不得万兆到桌面,其实这是极端错误的,对于整个网络流量的管理,牵涉的地方比较多,有时候网络设备带宽够了,但是你的服务器跟不上,操作系统速度跟不上也没有用。实际上对于到桌面来说,百兆基本够用了。

    在网络带宽管理中网络延时和网络抖动也是一个比较常用的指标,这就不多说了,但是我们有一非常关键的指标常常被我们忽视,这就是背板带宽利用率

    可能名词不太专业,但是非常重要,如果背板带宽不够,端口速度在快也没有用,大多数情况下,端口的数据交换都要通过背板(实际上相当于总线)来进行,所以我们在选择网络设备时也要考量这个问题。尤其对于网络中的核心交换设备尤其重要。

    所以我们在网络设计过程中,一定要考虑问题全面,不能一味追求带宽速度高,有的时候反而取得相反的效果。

    下一篇将说说怎么测量这些指标

  • 相关阅读:
    . Embedding Python in Another Application¶
    hive wiki
    PC机与ARM板的聊天软件
    Hadoop hive 运行examples例子 andy030611的日志 网易博客
    Notes on Ubuntu (Linux) computing
    数据结构利器之私房STL(上)
    Embedding Python in C/C++: Part I CodeProject
    linux下dup2的实现
    单台服务器上安装Hadoop和Hive十五分钟教程
    Data Structures with C++ Using STL Chapter 3算法概述笔记
  • 原文地址:https://www.cnblogs.com/wishma/p/1337469.html
Copyright © 2020-2023  润新知