AR路由器下挂的PC打开网页慢
摘要:AR路由器下挂的PC打开网页慢...
AR路由器下挂的PC打开网页慢
现象描述
内网主机通过交换机接入AR路由器,并通过AR路由器的出接口GE0/0/1做NAT转换后访问外网,出现打开网页慢的问题。查看设备的日志,发现设备上记录了大量的DNS Reply报文因CPU阈值被丢弃的日志。
<Huawei> display logbuffer 2016-2-6 05:06:16+00:00 Huawei %%01DEFD/4/CPCAR_DROP_MPU(l)[1751]:Some packets are dropped by cpcar on the MPU. (Packet-type=dns-reply, Drop-Count=13741) 2016-2-6 05:16:16+00:00 Huawei %%01DEFD/4/CPCAR_DROP_MPU(l)[1752]:Some packets are dropped by cpcar on the MPU. (Packet-type=dns-reply, Drop-Count=10879) 2016-2-6 05:26:16+00:00 Huawei %%01DEFD/4/CPCAR_DROP_MPU(l)[1753]:Some packets are dropped by cpcar on the MPU. (Packet-type=dns-reply, Drop-Count=32302) 2016-2-6 05:36:16+00:00 Huawei %%01DEFD/4/CPCAR_DROP_MPU(l)[1754]:Some packets are dropped by cpcar on the MPU. (Packet-type=dns-reply, Drop-Count=21678) 2016-2-6 05:46:16+00:00 Huawei %%01DEFD/4/CPCAR_DROP_MPU(l)[1755]:Some packets are dropped by cpcar on the MPU. (Packet-type=dns-reply, Drop-Count=790) 2016-2-6 05:56:16+00:00 Huawei %%01DEFD/4/CPCAR_DROP_MPU(l)[1756]:Some packets are dropped by cpcar on the MPU. (Packet-type=dns-reply, Drop-Count=29290) 2016-2-6 06:06:16+00:00 Huawei %%01DEFD/4/CPCAR_DROP_MPU(l)[1757]:Some packets are dropped by cpcar on the MPU. (Packet-type=dns-reply, Drop-Count=44849)
原因分析
-
检查是否是报文分片问题。在上行接口GE0/0/1上执行命令tcp adjust-mss 1400,修改接口的TCP最大报文段长度为1400,测试发现效果改善不明显。
-
检查接口带宽使用率是否正常,接口模式是否为全双工模式。执行命令display interface GigabitEthernet 0/0/1,发现接口带宽使用率在正常范围内,接口模式Duplex为FULL全双工模式。
-
检查NAT会话资源是否达到使用上限。执行命令display nat session number,发现NAT会话资源没有达到使用上限。
-
检查是否是上送CPU的DNS Reply报文超过限速值的问题。执行命令packet-type dns-reply rate-limit 512修改上送CPU的DNS Reply报文的限速值为512。测试发现网页打开速度正常,问题解决。
总结:名称为default的防攻击策略为系统自动生成的缺省策略,默认应用到设备的所有单板。由于default策略中上送CPU的DNS Reply报文的限速值为128,速率超过该值的报文都会被丢弃,所以内网主机打开网页时无法收到响应报文,网页打开慢。