IE-QoS-复杂流分类

复杂流分类
v xxxx
随着网络的普及,网络中的业务越来越多样化,多种业务流共享同一网络资源,简单的流分类措施很难满足要求,尤其是很多业务可能都是基于80端口。这样,就要求网络具备很强的业务感知能力,能深度报文分析,对报文任意层次和字段的全面解析。复杂流分类可以在一定程度上满足此要求。

复杂流分类是指采用复杂的规则,如由五元组(源地址、源端口号、协议号码、目的地址、目的端口号)对报文进行精细的分类。
要实现差分服务,就需要对进入DiffServ域的流量按照一定的规则进行分类,然后根据不同类别的流量提供不同的服务。
当报文在DiffServ域边界被分类之后,在网络的中间节点,就可以根据分类,对不同类别的流量给予差别服务。下游(downstream)节点可以选择使用上游(upstream)节点的分类结果,也可以按照自己的分类标准对数据流重新进行分类。
需要首先将数据包分为不同的类别或者设置为不同的优先级。
将数据包分为不同的类别,称为流分类,流分类并不修改原来的数据包。
将数据包设置为不同的优先级称为标记,而标记会修改原来的数据包。其中,标记分为内部标记和外部标记:
内部标记
标记报文在设备内部处理的服务等级(service-class)与丢弃优先级,让匹配的报文能够直接进入指定服务等级的队列,而不需要根据报文头中的优先级字段来确定服务等级。
标记报文的丢弃优先级也叫着色(color),是指在相同service-class的时候,入同一个队列,当此队列快拥塞的时候,可以通过color再进行差分服务,体现在缓存使用上的优先顺序。
外部标记
设置/改写报文的优先级字段,用于向下一台设备传递差分服务的QoS信息。其中,改写报文的优先级字段也称为“重标记-remark”。