摘要

每流限速一直以来都是互联网服务质量保障(QoS)的一大挑战,由于受到硬件资源的限制,很难找到一种快速高效的算法在数据包级对流量进行区分限速.OpenFlow1.3协议对每流限速(Meter)部分,给出了具体定义和描述,该文参照该协议标准,提出了具体的Meter实现方案,并在ONetSwitch硬件平台上,进行了实验验证和性能测试.本文通过对网络流量的统计分析,发现网络中共存的流数量往往只占总流量的万分之一,因此使多条流分时共享硬件资源,可以有效解决每流限速的难题.参考动态队列共享(DQS)的思想,该文提出动态共享限速(DMS)算法,在多条流之间进行调度,实现多条流分时共享限速通道,在硬件资源受...