设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 3183|回复: 18
收起左侧

[已解决] QoS队列,PQ未生效

[复制链接]
发表于 2013-8-18 22:51:16 | 显示全部楼层 |阅读模式
拓扑图如下: QQ图片20130818224656.jpg
在R2的Fa2/0口设置了一个PQ对垒,R2的配置如下:
access-list 100 permit tcp host 12.1.1.1 host 24.1.1.4 eq telnet
priority-list 1 protocol ip medium list 100
interface FastEthernet2/0
ip address 24.1.1.2 255.255.255.0
duplex auto
speed auto
priority-group 1
然后我在R2上debug Priority

我在R1上telnet 24.1.1.4 ,然后回来看现象,发现R2上并没有debug信息,而且show queueing interface fa2/0查看统计信息
medium下发送的数据包个数为0
这是什么情况啊?PQ没有生效吗?还是我配错了什么?

file:///C:\Users\zhuifeng\AppData\Roaming\Tencent\Users\469537097\QQ\WinTemp\RichOle\9}A{@T]6]%}M]W{L_J}W%{4.jpg


发表于 2013-8-18 23:31:24 | 显示全部楼层
楼主在R2使用命令:debug priority
沙发 2013-8-18 23:31:24 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-18 23:31:56 | 显示全部楼层
楼主的配置是正确的了,但是不知道你是怎么debug的。
板凳 2013-8-18 23:31:56 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-18 23:34:44 | 显示全部楼层
楼主有什么问题可以提出来
地板 2013-8-18 23:34:44 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-18 23:36:47 | 显示全部楼层

就是在R2上debug Priority的,我又修改了access-list,access-list 100 permit icmp any any,发现R1ping R4的时候在R2上没看见任何的调试信息show queueing interface f2/0也看不见统计信息,但是在R2上pingR4,可以看见调试信息show queueing interface f2/0也能看见统计信息,难道PQ只针对本地产生的流量有效吗?还是我忽略了什么?
5# 2013-8-18 23:36:47 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-18 23:37:56 | 显示全部楼层
horsetornado 发表于 2013-8-18 23:36
就是在R2上debug Priority的,我又修改了access-list,access-list 100 permit icmp any any,发现R1ping ...

这不科学啊,我这里显示是正确的
6# 2013-8-18 23:37:56 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-18 23:41:20 | 显示全部楼层
962456310@qq.co 发表于 2013-8-18 23:37
这不科学啊,我这里显示是正确的

你测试没问题吗?我在论坛里看到一个帖子,也是这样的问题http://bbs.hh010.com/forum.php?m ... p;page=1#pid6958226
7# 2013-8-18 23:41:20 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-18 23:51:50 | 显示全部楼层
962456310@qq.co 发表于 2013-8-18 23:37
这不科学啊,我这里显示是正确的

又发现一帖子http://bbs.hh010.com/forum.php?mod=viewthread&tid=326739,也是一样的问题,说是开启了ip cef,我关了试了下,有调试信息,但是只有一条调试信息
8# 2013-8-18 23:51:50 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-19 00:00:18 | 显示全部楼层
horsetornado 发表于 2013-8-18 23:51
又发现一帖子http://bbs.hh010.com/forum.php?mod=viewthread&tid=326739,也是一样的问题,说是开启了ip ...

我做的很正常啊
9# 2013-8-19 00:00:18 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-19 00:02:04 | 显示全部楼层
962456310@qq.co 发表于 2013-8-19 00:00
我做的很正常啊

在论坛里发现了好几个帖子,都是一样的问题,说是开了cef的结果,可是就算关了,也只能看到一个调试信息,后续再ping还是没有 ,这还是解释不通啊
10# 2013-8-19 00:02:04 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-19 10:25:27 | 显示全部楼层
horsetornado 发表于 2013-8-19 00:02
在论坛里发现了好几个帖子,都是一样的问题,说是开了cef的结果,可是就算关了,也只能看到一个调试信息, ...

是因为现代设备的转发机制不同了而已。最原始的设备是进程交换,也就是每一次转发都需要查询3层的路由表和ARP表这样导致转发的速度和效率大幅度降低。后来发展为快速交换,也被称为1次路由多次交换或一次路由多次转发。也就是我转发数据包只需要查询一次路由表和ARP表对于后面的相同的数据包我会在接口做一个缓存。不再查询我的路由表和ARP表。 最先进的就是CEF,直接将优化后的路由表放入FIB中,从而得出最优的路径并且使用硬件ASIC芯片来转发降低CPU的可用性。 PQ是依赖设备对3层表的查询才能获取相应的流量信息的反馈。你虽然关了CEF,但是现在的设备依旧工作在快速交换机的基础之上,也就是只查询一次路由表,所以DEBUG也就只会有一个信息,后面的数据包是根据缓存直接发送出去的·
11# 2013-8-19 10:25:27 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-19 10:55:24 | 显示全部楼层
路过了解一下
12# 2013-8-19 10:55:24 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-19 11:08:03 | 显示全部楼层
84983251 发表于 2013-8-19 10:25
是因为现代设备的转发机制不同了而已。最原始的设备是进程交换,也就是每一次转发都需要查询3层的路由表和 ...

那这些队列技术岂不是没生效?
13# 2013-8-19 11:08:03 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-19 11:08:11 | 显示全部楼层
84983251 发表于 2013-8-19 10:25
是因为现代设备的转发机制不同了而已。最原始的设备是进程交换,也就是每一次转发都需要查询3层的路由表和 ...

那这些队列技术岂不是没生效?
14# 2013-8-19 11:08:11 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-19 11:09:17 | 显示全部楼层
horsetornado 发表于 2013-8-19 11:08
那这些队列技术岂不是没生效?

为什么没生效 ?余下所有的数据包都是按照第一个数据包的属性转发的!
15# 2013-8-19 11:09:17 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-22 21:43 , Processed in 0.117646 second(s), 12 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表