网络性能指标的几定义

1、网络延时

网络延时指一个数据包从用户的计算机发送到网站服务器,然后再立即从网站服务器返回用户计算机的来回时间。通常使用网络管理工具PING(Packet Internet Grope)来测量网络延时。
由于互联网络的复杂性、网络流量的动态变化和网络路由的动态选择,网络延时随时都在不停的变化称为抖动)。网络延时和网络延时的抖动越小,那么网络的质量就越好。
在互联网上,典型的网络延时为几十到几百毫秒。影响网络延时的主要因素是路由的跳数(因为每次路由转发都需要时间,因此路由跳数越多,网络延时越大)和网络的流量(网络流量越大,交换机和路由器排队的时间就越长,网络延时也就越大)。
交换机延时(Latency)是指从交换机接收到数据包到开始向目的端口复制数据包之间的时间间隔。有许多因素会影响延时大小,比如转发技术等等。采用直通转发技术的交换机有固定的延时。因为直通式交换机不管数据包的整体大小,而只根据目的地址来决定转发方向。所以,它的延时是固定的,取决于交换机解读数据包前6个字节中目的地址的解读速率。采用存储转发技术的交换机由于必须要接收完了完整的数据包才开始转发数据包,所以它的延时与数据包大小有关。数据包大,则延时大;数据包小,则延时小。采用直通转发技术的千兆交换机有固定的延时,因为直通式交换机不管数据包的整体大小,而只根据目的地址来决定转发方向。所以,它的延时是固定的。采用存储转发技术的交换机由于必须要接收完了完整的数据包才开始转发数据包,所以它的数据包大,则延时大;数据包小,则延时小。

2、抖动

抖动是QOS里面常用的一个概念,其意思是指分组延迟的变化程度。如果网络发生拥塞,排队延迟将影响端到端的延迟,并导致通过同一连接传输的分组延迟各不相同,而抖动,就是用来描述这样一延迟变化的程度。因此,抖动对于实时性的传输将会是一个重要参数,比如:VOIP,视频等。抑制的话,通常利用QOS保证相关流就可以了~~当然也可以利用缓冲区来解决部分问题!

3、丢包率

丢包率,是一个比率,网络中数据的传输是以发送和接收数据包的形式传输的,理想状态下是发送了多少数据包就能接收到多少数据包,但是由于信号衰减、网络质量等等诸多因素的影响下,并不会出现理想状态的结果,就是不会发多少数据包就能接收到多少。
网络丢包率是指测试中所丢失数据包数量占所发送数据包的比率,通常在吞吐量范围内测试。丢包率主要与网络的流量,准确的说是与从用户计算机到网站服务器之间每段路由的网络拥塞程度有关。由于交换机和路由器的处理能力有限,当网络流量过高来不及处理时就将一部分数据包丢弃造成丢包。由于TCP/IP网络能够自动实现重发,这样发生丢包后不断重发,将造成更大量的丢包。因此,网络拥塞发生后经常会发生丢包率越来越高的现象,和马路上的交通堵塞十分相似。

4、下载速度

下载速度指从网站上显示网页的快慢。这是客户上网体验的另一个重要指标。
下载速度主要和网络的带宽有关。相同情况下,网络延时越长,丢包率越高,相应的下载速度也越低。现在普遍使用ADSL宽带网,网络下载速度一般能超过50kbps(每秒千字节)。当网络下载速度低于5kbps时,用户将明显感到网络特别慢,难以忍受。

5、QoS

QoS(Quality Of Service)是一种安全机制,正常情况下并不需要QoS,但对关键应用和多媒体应用就十分必要,当网络过载或拥塞时,QoS能确保重要业务量不会延时和丢弃,同时保证网络的高度可靠运行。
1、更高的可靠性,更快的响应速度;
2、帮助减轻网络需求负担,充分利用现有带宽;
3、控制,避免不良使用;
4、扩大商业应用范围,节省费用、提高效率。
QoS的中文意义是:联网服务质量。具体是指在整个网络连接上应用的各种通信或程序类型优先技术。QoS技术的存在是为了获得更好的联网服务质量。QoS是一组服务要求,网络必须满足这些要求才能确保适当服务级别的数据传输。
QoS 的实施可以使类似网络电视,网络音乐等实时应用程序最有效地使用网络带宽。由于它可以确保某个保证级别有充足的网络资源,所以它为共享网络提供了与专用网络类似的服务级别。它同时提供通知应用程序资源可用情况的手段,从而使应用程序能够在资源有限或用尽时修改请求。在Windows XP系统中引入QoS技术的目标是建立用于网络通讯的保证传输系统。
简单认为,QoS是划分等级。网络通畅的情况下,对谁也没有影响;当出现网络堵塞,高级别的优先享有通信权。至于高低级别的划分,估计是经济层次的划分。

2015-01-19 22:39:07

时间: 2024-07-30 13:36:26

网络性能指标的几定义的相关文章

(1)SAN网络故障分类和定义

(1)按故障对象不同分: ip SAN : ip无法连同 端口限制 vlan设置不合理 交换机端口故障 网卡故障 fc san : 端口模式不匹配 端口速率不匹配 兼容性 sfp光功率不足 光纤或端口物理故障hba卡驱动异常 (2)按故障性质分 物理故障:硬件设备或者物理设备出现异常,无法正常工作.逻辑故障:设备逻辑状态异常,列如驱动或模块加载异常.配置异常:链路通信参数(速率 模式)配置不合理导致异常 (3)san网络故障诊断整体流程 ip san检查存储iscsi端口状态检查交换机端口状态和

网络编程常见类型定义

in.h /* Standard well-defined IP protocols. */ enum { IPPROTO_IP = 0, /* Dummy protocol for TCP. */ #define IPPROTO_IP IPPROTO_IP IPPROTO_HOPOPTS = 0, /* IPv6 Hop-by-Hop options. */ #define IPPROTO_HOPOPTS IPPROTO_HOPOPTS IPPROTO_ICMP = 1, /* Interne

IP网络QoS技术

1  概述 1.1  产生背景 在传统的IP网络中,所有的报文都被无区别的等同对待,每个转发设备对所有的报文均采用先入先出(FIFO)的策略进行处理,它尽最大的努力(Best-Effort)将报文送到目的地,但对报文传送的可靠性.传送延迟等性能不提供任何保证. 网络发展日新月异,随着IP网络上新应用的不断出现,对IP网络的服务质量也提出了新的要求,例如VoIP等实时业务就对报文的传输延迟提出了较高要求,如果报文传送延时太长,用户将不能接受(相对而言,E-Mail和FTP业务对时间延迟并不敏感).

Unity5.1 新的网络引擎UNET(一) 概括1

Unity新的网络引擎UNET(一) 概括   孙广东    2015. 7.12 Unity5.1    为开发者发布全新的多玩家在线工具.技术和服务.该技术的内部项目名称为 UNET,全称为 Unity Networking.然而,我们的愿景却不仅仅只是简单的联网.众所周知,Unity 公司的愿景是实现游戏开发民主化.Unity Networking 团队尤其想实现多玩家在线游戏开发的民主化.我们希望所有游戏开发人员都能够创建支持任意玩家数量的不同类型游戏. 加盟 Unity 公司之前,Ne

[转载] Docker网络原则入门:EXPOSE,-p,-P,-link

原文: http://dockone.io/article/455 如果你已经构建了一些多容器的应用程序,那么肯定需要定义一些网络规则来设置容器间的通信.有多种方式可以实现:可以通过--expose参数在运行时暴露端口,或者在Dockerfile里使用EXPOSE指令.还可以在Docker run的时候通过-p或者-P参数来发布端口.或者通过--link链接容器.虽然这些方式几乎都能达到一样的结果,但是它们还是有细微区别.那么到底应该使用哪一种呢? TL:DR 使用-p或者-P来创建特定端口绑定

从贝叶斯方法谈到贝叶斯网络

0 引言 事实上,介绍贝叶斯定理.贝叶斯方法.贝叶斯推断的资料.书籍不少,比如<数理统计学简史>,以及<统计决策论及贝叶斯分析 James O.Berger著>等等,然介绍贝叶斯网络的中文资料则非常少,中文书籍总共也没几本,有的多是英文资料,但初学者一上来就扔给他一堆英文论文,因无基础和语言的障碍而读得异常吃力导致无法继续读下去则是非常可惜的(当然,有了一定的基础后,便可阅读更多的英文资料). 11月9日上午,机器学习班第9次课,邹博讲贝叶斯网络,其帮助大家提炼了贝叶斯网络的几个关

漫漫运维路——网络服务之DNS

一.DNS和BIND是什么? DNS即Domain Name Service的缩写,即为域名服务.在网络出现以后,计算机的通信就是通过IP地址加端口号等形式来进行,人对于数字的记忆往往却有限,随着连入网络的用户的不断增多,用户需要记住的IP地址越来越多,早期为了方便使用,把每一个IP地址对应为一个主机名,如:www.domainname.com对应1.1.1.1形式,并把此种对应关系统一记录于/etc/hosts(GNU/Linux下,windows则有所差异)文件中.但是后来连入网络的用户越来

PXE网络引导自动化安装系统详解

一.PXE:预引导加载环境 1.PXE Preboot ExecuteEnvironment:支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicasttrivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成Client端自动化基本软件设置,从而引导预先安装在服务器中的

网络编程时注意的问题小结

1.网络编程在自己定义结构体实现协议的时候,一定要注意字节对齐这个问题.否则sizeof和强制转换指针的时候都会出现很难发现的bug. 什么是字节对齐自行百度. 1 #pragma pack (1)//字节对齐的控制!非常注意! 2 //定义一个以太网头部 3 typedef struct ehhdr 4 5 { 6 7 UCHAR eh_dst[6]; /* destination ethernet addrress */ 8 9 UCHAR eh_src[6]; /* source ethe