[已解决]Cisco 3750交换机QoS问题
本帖最后由 lingfengxp 于 2010-11-30 13:27 编辑
一台Cisco 3750交换机,1G带宽,下面接了很多服务器,跑了很多服务,包括80,53,81,82,21,8080....
1G的带宽在高峰时已经跑满了。暂时没有增加带宽的计划。
想在交换机上启用QoS,对出站的服务进行优化,把80当作第一优先服务,81当作第二优先服务,82当作普通服务,其它所有的应用放在一起当作最低要求服务。
access-list 110 permit tcp any any eq www
access-list 120 permit tcp any any eq 81
access-list 121 permit tcp any any eq 82
priority-list 1 protocol ip normal list 110
priority-list 1 protocol ip medium list 120
priority-list 1 protocol ip normal list 121
priority-list 1 default low
想使用PQ的,发现在交换机接口上不通应用 priority-group 1
哪大侠可以帮帮忙,指出问题在哪里,或有给出更好的解决方案。
谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
谢谢!
调整权重的命令是:srr-queue bandwidth share q1-weight q2-weight q3-weight q4-weight
这要在出口那里配置么?
3750的QOS架构比较特殊,只支持在端口的入方向上进行流量整治(traffic policing),也就是通常所说的限速。一般使用MQC限速。
每个端口上固定设置有2个入队列,4个出队列。并且把不同cos值/DSCP值的数据放置在不同的队列中。
入队列中,队列1是普通队列,队列2是优先队列。Cos=5和dscp= 40~47的数据放置在队列2中,其他数据放置到队列1中。
出队列中,队列1是优先队列,其它是普通队列。Cos=5的数据放置在队列1中,cos=0,1的在队列2,cos=2,3的在队列3,cos=4,6,7的在队列4。每个队列有权重,可以调整权重值来调整队列所占缓存的大小,缺省的,权重值相等,都是25。缺省的,优先队列是不启用的。
根据上述qos架构,你的问题可以有2个解决方案。仅供参考,以期达到抛砖引玉之效。
(1)在出站端口的入方向上使用MQC对不同业务数据限速。限制对服务器请求的流量。例如:
access-list 110 permit tcp any any eq www
access-list 120 permit tcp any any eq 81
access-list 121 permit tcp any any eq 82
class-map www
match access-group 110
class-map 81
match access-group 120
class-map 82
match access-group 121
policy-map xiansu
class www
police 300000000 8000 exceed-action drop
class 81
police 200000000 8000 exceed-action drop
class 82
police 100000000 8000 exceed-action drop
interface xxx
service-policy input xiansu
(2)在连接个服务器的各个端口上设不同的cos值,这样,当服务器的数据进入端口时,就被设置上了cos值,便于分配出队列。在出站端口上调整4个队列的权重值。不建议启用优先队列,因为流量较大,恐怕会把其他3个队列“饿死”。因为只有优先队列空,才转发其他队列的数据。
在端口上设置cos值的命令是:mls qos cos 数值 override
调整权重的命令是:srr-queue bandwidth share q1-weight q2-weight q3-weight q4-weight
哦。那就没戏了呗。
是不支持PQ也不支出方向限速,但支持入方向限速
这是3750本身的特性与版本无关
只能用 srr-queue
Show ver
版本是?
复制代码
Cisco Catalist 3750即不支持Priority Queuing,也不支持限速,怎办?关注!
有谁知道怎么做么?
不好意思,是“不能应用”
发现在交换机接口上不通应用
啥意思啊,没明白过来。错误信息帖上来