请问什么是网络抖动?如何模拟、测量和抑制?
从来没有关注过这个问题,突然想到竟然一点都不了解,希望各位赐教,谢谢。 [quote]原帖由 [i]knight[/i] 于 2007-1-23 20:47 发表从来没有关注过这个问题,突然想到竟然一点都不了解,希望各位赐教,谢谢。 [/quote]
抖动是QOS里面常用的一个概念,其意思是指分组延迟的变化程度。
如果网络发生拥塞,排队延迟将影响端到端的延迟,并导致通过同一连接传输的分组延迟各不相同,而抖动,就是用来描述这样一延迟变化的程度。
因此,抖动对于实时性的传输将会是一个重要参数,比如:VOIP,视频等。
至于如何模拟和测量,俺也没有特意去做过,但如果了解上面的概念,想过去做起来应该不会太难。对于VOIP,omnipeek的专家系统里面语音的分析模块则会直接给出直观的描述。
抑制的话,通常利用QOS保证相关流就可以了~~
当然也可以利用缓冲区来解决部分问题! omnipeek有个对VOIP质量进行测试的东西,曾经下载,但没在客户环境下实验,遗憾。 多谢,对于非VOIP的网络抖动用什么可以模拟和测量呢? CISCO路由里有个IP SLA技术。你可以参考一下。 学习了,要用用Omnipeek试试VOIP。 QoS,有钱的话就上WAN accelerator,像Juniper收购的Peribit 一般来说都要使用专用的测试仪表来进行测试,IXIA,思博伦公司的仪表都行。 网络抖动确切的说应该是路由抖动,在网络中,分层是抑制抖动的最好办法,其次,路由聚合,黑洞路由也是可以抑制路由抖动的。 楼上的说错了吧!楼主说的抖动,应该是数据包传播过程中的延时变化,表现为ping的结果就是,ping包的抖动,衡量标准一般是方差时延。
楼上的抖动,是路由收敛的抖动,例如某条链路断掉之后,路由协议重新计算的路由抖动,表现在ping的结果是掉包,衡量标准是掉包率
下面回答楼主的问题,我以前也考虑过怎样人为地降低网络质量,比如增加掉包、增大时延,增大时延方差。试过几种方法,有在试验网里边人为增加流量攻击,将链路塞满后自然达到增加掉包、增大时延,增大时延方差的目的,但是都不稳定,后来从华为了解到,市面上有一种网络干扰仪,能比较精确地控制这三个指标,不过好像都是BW级的价格,我就放弃了
说得不对的,大家谅解啊
页:
[1]