迈向智能带宽代理模型:DiffServ 网络资源管理新方案
1. 引言
在 IP 网络中,IETF 提出了两种处理服务质量(QoS)的模型:IntServ 模型和 DiffServ 模型。IntServ 模型采用逐流方法,为每个流量流单独处理资源分配,使用 RSVP 协议。然而,这种方法存在可扩展性问题,不适用于大型网络。
DiffServ 模型则以聚合方式提供 QoS,通过服务差异化机制对数据包进行分类。DSCP(DiffServ 代码点)是 IP 数据包头部的一个六位字段,可定义 64 种不同的服务类。DiffServ 模型定义了一些标准服务类,如适用于实时应用的 Premium 服务、适用于非实时应用的 Assured 服务以及无保证的 Best Effort 服务。此外,还保留了八个 DSCP 值以确保与 IPv4 中的 TOS 字段兼容,构成 CS(类选择器)服务。
为了确保这些服务的实现,DiffServ 路由器需要支持一组预定义的行为,即 PHB(每跳行为)。内部路由器根据 PHB 标识符处理数据包,不区分单个流量流。例如,EF(快速转发)PHB 确保 Premium 服务,AF(保证转发)PHB 处理 Assured 服务。
DiffServ 网络架构由核心路由器和边缘路由器组成。边缘路由器负责数据包分类和流量监控,控制进入网络的流量是否符合访问合同。核心路由器则根据数据包优先级进行基本的排队和调度,无需了解合同细节。
为了保证 DiffServ 网络的正常运行,需要对进入的流量进行约束。边缘路由器的流量监管控制至关重要,IETF 已选定并发布了相关算法。Token Bucket(TB)是一种标准化机制,用于识别不符合规则的
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



