高级计算机网络基础实验报告
实验三服务质量(QoS)
组长:王大兴指导老师:袁华
组员:田星翁睿琳胡惠贤吴文波周静刘浩深李苏璇
2014-1-5
目录
一、实验背景和目的3
二、实验环境
实验设备3
实验拓扑3
在这个时候,如果端口的CoS信任模式打开,则根据准则2和3直接从报文中或者从端口上获得CoS信息;如果端口的QoS信任模式关闭,那么那些归类失败的报文将被赋予DSCP的缺省值0。
♦IP数据流的DSCP标识
方法1:在入接口上使用policy-map设定,如下所示:
ipaccess-listextendedip_acl
permit…
class-mapip_class
matchaccess-groupip_acl
policy-mapip_policy
classip_class
setipdscp48
interfaceGi0/1
service-policyinputip_policy
方法2:在入接口上开启端口信任模式为ip-precedenee,直接从IP报文头部获取interfaceGi0/1
mlsqostrustip-precedence
获取的ip-precedenee信息会通过ip-prec-dscpMAP,进行映射,从而使用DSCP对数据流进行标识。
方法3:在入接口上开启端口信任模式为cos,来获取报文的cos信息。分为两种情况:
1•如果二层头部中不包含cos,则根据入接口的缺省cos来获取该报文的cos信息
2•如果二层头部中包含cos,则直接从二层头部获取该报文的cos信息interfaceGi0/1mlsqostrustcos
mlsqoscos6
获取的cos信息会通过cos-dscpMAP进行映射,从而使用DSCP对数据流进行标识。
方法4:在入接口上开启端口信任模式,模式为DSCP,直接从IP报文头部获取DSCP信息interfaceGi0/1
mlsqostrustdscp
总结:Classifying:将进入的数据流划分成以DSCP值来标识的各个数据流
发生在数据流分类完成后,用于约束被分类的数据流所占用的传输带宽。
Policing动作检查被归类的数据流中的每一个报文,如果该报文超出了作用于该数据流的
Police所允许的限制带宽,那么该报文将会被做特殊处理,它或者要被丢弃,或者要被赋予另
外的DSCP值。
在QoS处理流程中,Policing动作是可选的。如果没有Policing动作,那么用于标识被
分类的数据流DSCP值将不会作任何修改,报文也不会在送往Marking动作之前被丢弃。
policerate-bpsburst-byte[exceed-action{drop|dscpdscp-value}]
RLijiefconfg)#p&li^ynappolicy-map-nam^
尺訂ijietconfig-pmap)#classc/ass-cn^rtr?arne——-....
sir
RuijiefconFg--c)ffpolice{直逍st七虜9[exceed-aclion{cSrop|ds<pdscp-rait/e}]
—般取配蛊范围内的中间值即可
将policy-mapj$用在入接口
Ruijie^config-if}#se-rvice-policyinputpoficy-map-nafne
注意:同一个policymap应用于多个端口时,每个端口速率限制的带宽都是独立的。
即标识,经过Classifying和Policing动作处理之后,为了确保被分类报文对应DSCP的
值能够传递给网络上的下一跳设备,需要通过Marking动作将为报文写入DSCP信息。
Classifying
数据流扌照交换彳的内咅DSCPi行井芙
按n
Policing
将械识数据流的DSCP值写入到报文的
根据ACI分無并配蛊police^略,对于超出部分箱记新
DSCP
Version
Headlen
TnS(1byte)
Len
ID
Offset
TTL
Proto
FCS
负责将数据流中报文送往端口的某个输出队列中,送往端口的不同输出队列的报文将获得不
同等级和性质的传输服务策略。
每一个端口上都拥有8个输出队列,通过设备上配置的DSCP-to-CoSMap和
Cos-to-QueueMap两张映射表来将报文的DSCP值转化成输出队列号,以便确定报文应该
被送往的输出队列
设备默认的DSCP-to-
QoS质量评估实验报告 来自淘豆网m.daumloan.com转载请标明出处.