欢迎来到天天文库
浏览记录
ID:37375461
大小:230.81 KB
页数:7页
时间:2019-05-22
《令牌桶工作原理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、令牌桶工作原理(1)•IETF建议采用srTCM(ASingleRateThreeColorMarker,RFC2697)算法或trTCM(ATwoRateThreeColorMarker,RFC2698)算法对流量进行评测,根据评估结果为报文打颜色标记,即绿色、黄色和红色。•SrTCM和trTCM算法均采用两个令牌桶对到达的报文进行评估,允许流量在某种级别上突发:•srTCM与trTCM算法有两种工作模式:–色盲模式(Color-Blind)与感色模式(Color-Aware),1令牌桶工作原理(2)•sr
2、TCM算法(单速率三色标记器)CIR(CommittedInformationRate,承诺信息速率)CBS(CommittedBurstSize,承诺突发尺寸)EBS(ExcessBurstSize,超额突发尺寸)令Tc和Te在每秒钟内更新CIR令EBS如果Tc3、lor-Blind)到达报文Tc-B>=01.(报文大小为B)Tc降低B2.到达报文Te-B>=0(报文大小为B)Te降低B到达报文Tc-B<0,Te-B<03.(报文大小为B)Tc,Te不降低3令牌桶工作原理(4)•srTCM算法(单速率三色标记器)•感色模式(Color-Aware)到达报文Tc-B>=01.(报文大小为B)Tc降低B2.到达报文Te-B>=0(报文大小为B)Te降低B到达报文3.(报文大小为B)Tc,Te不降低4令牌桶工作原理(5)•TrTCM算法(双速率三色标记器)CIR(Commit4、tedInformationRate,承诺信息速率)PIR(PeakInformationRate,峰值信息速率)CBS(CommittedBurstSize,承诺突发尺寸)PBS(PeakBurstSize,峰值突发尺寸)令Tc和Tp在每秒内分别更新CIR和令PBSPIR次,每次更新增加一个令牌,CBS除非桶满令令令令令C桶P桶Tc和Tp表示桶中的令牌数量初始化时,Tc=CBS,Tp=PBS5令牌桶工作原理(6)•TrTCM算法(双速率三色标记器)•色盲模式(Color-Blind)到达报文Tp-B<015、.(报文大小为B)2.到达报文Tc-B<0(报文大小为B)Tp降低B到达报文3.(报文大小为B)Tc-B>=0,Tp-B>=0Tc,Tp都降低B6令牌桶工作原理(7)•TrTCM算法(双速率三色标记器)•感色模式(Color-Aware)到达报文1.(报文大小为B)或Tp-B<02.到达报文Tc-B<0(报文大小为B)或Tc-B<0Tp降低B到达报文3.(报文大小为B)Tc-B>=0,Tp-B>=0Tc,Tp都降低B7
3、lor-Blind)到达报文Tc-B>=01.(报文大小为B)Tc降低B2.到达报文Te-B>=0(报文大小为B)Te降低B到达报文Tc-B<0,Te-B<03.(报文大小为B)Tc,Te不降低3令牌桶工作原理(4)•srTCM算法(单速率三色标记器)•感色模式(Color-Aware)到达报文Tc-B>=01.(报文大小为B)Tc降低B2.到达报文Te-B>=0(报文大小为B)Te降低B到达报文3.(报文大小为B)Tc,Te不降低4令牌桶工作原理(5)•TrTCM算法(双速率三色标记器)CIR(Commit
4、tedInformationRate,承诺信息速率)PIR(PeakInformationRate,峰值信息速率)CBS(CommittedBurstSize,承诺突发尺寸)PBS(PeakBurstSize,峰值突发尺寸)令Tc和Tp在每秒内分别更新CIR和令PBSPIR次,每次更新增加一个令牌,CBS除非桶满令令令令令C桶P桶Tc和Tp表示桶中的令牌数量初始化时,Tc=CBS,Tp=PBS5令牌桶工作原理(6)•TrTCM算法(双速率三色标记器)•色盲模式(Color-Blind)到达报文Tp-B<01
5、.(报文大小为B)2.到达报文Tc-B<0(报文大小为B)Tp降低B到达报文3.(报文大小为B)Tc-B>=0,Tp-B>=0Tc,Tp都降低B6令牌桶工作原理(7)•TrTCM算法(双速率三色标记器)•感色模式(Color-Aware)到达报文1.(报文大小为B)或Tp-B<02.到达报文Tc-B<0(报文大小为B)或Tc-B<0Tp降低B到达报文3.(报文大小为B)Tc-B>=0,Tp-B>=0Tc,Tp都降低B7
此文档下载收益归作者所有