您当前位置: 首页 » [linux总结] » object » 思考 » 流量整形和数据包时间片的一些认识

流量整形和数据包时间片的一些认识

2010-08-22 |

为什么会在深更半夜来提及这个问题?

因为在校时的网络流量一直让我非常在意。学校的组网我并不了解,当时没有往网络方向靠拢,更就不太可能研究这些了。

记得当时学校的网络实际联网大概我还是偶然见过一次。在接入层,学校用了tplink的24/48口的便宜交换机。交换机的上行方向与一个快速的G级交换机连接,这样就完成了一个很小片区 的布局了。这个快速G级交换机又与一台汇聚层交换机连接。连接方式好像是光缆。条数不明,应该不会很多的。因为学校就屁大一点。

汇聚一类的交换机,学校好像也就有2台。这样就走到了一台路由那,这台路由估计应该用了核心层中最便宜的。因为汇聚层本来就是作为快速交换用的,只有核心层才是用来做路由协议的。

下面进入正题。

通过内网对传数据的时候,打开任务管理器,在数据交换的波形图中!能够明显的看到数据包时间片被消耗完的迹象。

后来学校因为成本因素,就把网络的收费权卖给了中国电信 。中国电信收费很贵,但在最便宜的流量购买下,我们发现玩游戏依然顺畅。即便在不同流量套餐下,通过下载下载测试后发现,时间片的迹象逐渐模糊。曲线图相当光滑(针对之前来说)。

通过google 流量整形 后发现。流量整形除了在调整数据包优先级的基础上,还会对时间片做动态调整。假设交换机(支持流量整形)线速转发数据包时,在时间片均匀分配的前提下,针对不同级别的数据包采取排队措施,这样有利于消除时间片造成的抖动。只不过在这种极端情况下,流量图未必会很光滑。

分类:

[linux总结], object, 思考

| 标签:

,