传输网络QoS性能的测试方法
2016-03-01刘洪波
刘洪波
(作者单位:国家新闻出版广电总局五七二台)
传输网络QoS性能的测试方法
刘洪波
(作者单位:国家新闻出版广电总局五七二台)
摘 要:本文主要从影响传输网络QoS性能的三个因素着手,论述了评估其性能优劣的方法,以便于建立传输效果良好的网络环境。
关键词:延时抖动丢包率
QoS(Quality of Service,服务质量)指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制。确保传输网络QoS需要从网络延迟、抖动、丢包率三方面来保障,如何确定它们是否满足要求呢?本文将依据实际经验给出评估以上三方面因素的具体方法。
1 网络延时的测量方法
1.1 基于ICMP协议的测量方法
ICMP(Internet Control Message Protocol,互联网控制报文协议)是一种面向无连接的协议,主要用于在主机与路由器之间传输出错报告控制信息。PING(Packet Internet Groper互联网包探索器),是基于ICMP请求应答报文开发的软件,用来诊断网络故障,也是用来测量往返时延最常用的工具。但由于ICMP报文也是进行DOS攻击的主要方式,许多ICMP报文被过滤或完全阻塞,于是路由器以限制ICMP回复速率来避免被消耗过多网络带宽和路由资源,这意味着利用ICMP协议测量时延的结果或许是不可靠的。
1.2 基于UDP协议的测量方法基于TCP协议的测量方法
鉴于ICMP存在的问题,可以改用UDP报文网络的测量往返时延。UDP(User Datagram Protocol,用户数据报协议)是OSI(Open System Interconnection,开放式系统互联)参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。
需要注意的有,一是UDP报文要指定端口,在实际使用时,可以任选一个即可;……
