华为数通HCIE面试项目题——ping丢包

一、确定故障原因。
  1. 我的思路是首先检查是否是用户主机的问题,方法是更换一台新的主机去ping看是否还会发生丢包现象,如果没有,那就是用户主机问题。如果有那就是网络的问题。
  2. 判断是否是局域网络的问题,如果用户是ping百度丢包,首先ping局域网络出口路由器地址,如果依然出现丢包就是局域网络的问题。
二、确定故障位置。
  1. 使用ping和tracert一段一段测试,先ping网关,然后是网关的下一跳,一直到目的地址,或者用tracert跟踪可以确定具体在哪一跳丢包;这种方法简单,但较为粗糙一些,因为丢包可能是间歇性的,需要多次ping和tracert,测试多次。
  2. 使用流量统计的方法,如图,沿着发生丢包的链路,在设备的入接口和出接口上部署流策略,分别统计入接口的Inbound方向和出接口的Outbound方向的特定报文,以确认该类报文是否在本设备被丢弃。
    在这里插入图片描述
  • 以端口a人方向和端口b出方向和端口c入方向的流量统计情况为例。
  • 如果端口a入方向和端口b出方向 Passed 计数大致相等.说明此处无丢包。
  • 如果端口a入方向的报文Passed计数多于端口b出方向的报文Passed计数,说明丢包发生在Switch_3。
  • 如果端口b出方向和端口c入方向Passed 计数大致相等.说明此处无丢包。
  • 如果端口b出方向的报文Passed计数多于端口c入方向的报文Passed计数.说明丢包发生在Switch_3和Switch_2之间的物理链路上,请参考检查设备之间的物理链路进行定位处理。

配置如下:

a.定义一条流。
<Switch_3> system-view
[Switch_3 acl number 3000
[Switch_3-acl-adv-3000] rule permit icmp source 192.168.100.1 0 destination 202.10.1.1 0
b.配置流分类。
[Switch_3] traffic classifier 3000
[Switch_3-classifier-3000] if-match acl 3000
[Switch_3-classifier-3000] quit
c. 配置流行为。
[Switch_3] traffic behavior 3000
[Switch_3-behavior-3000] statistic enable
[Switch_3-behavior-3000] quit
d.配置流策略。
[Switch_3] traffic policy 3000
[Switch_3-trafficpolicy-3000] classifier 3000 behavior 3000
e.在接口上应用流策略。
[Switch_3] interface gigabitethernet 1/0/2
[Switch_3-GigabitEthernet1/0/2] traffic-policy 3000 inbound
三、排查具体丢包原因。
  1. 链路故障。
  • 检查链路是否存在震荡。

Ping报文经过的端口如果反复Up/Down,将导致Ping丢包的情况。在用户视图下开启调试开关:terminal debugging、terminal monitor,如下:

<HUAWEI> terminal debugging
<HUAWEI> terminal monitor

查看端口是否有反复Up/Down的告警信息。如果有端口状态的变化,则检查端口速率配置以及端口双工模式等是否正确,以及对端端口的相关属性配置是否一致,可尝试插拔或更换网线、更换光模块来解决。可以执行命令display interface interface-type interface-number,查看端口当前状态。

  • 设备故障。
    • 物理层:首先使用display cpu-usage查看CPU使用率情况。
    • 数据链路层:环路、ARP攻击。
      查看设备上是否使能了STP等环路协议,如果环路协议存在震荡,会影响ICMP报文的转发和处理。如果设备上使能了相关的环路协议,在Ping丢包期间反复查看环路协议的状态,确认是否存在环路协议震荡。
      使用display arp查看ARP表项是否存在震荡或者表项条目的激增。确定是否存在ARP欺骗和泛洪攻击。
  • 网络层:路由震荡、路由环路、路由过滤、配置安全策略如IPSG、URPF等;
  • QOS配置:限速处理、报文过滤、流量过大、拥塞避免等配置;
    执行display interface命令,反复检查端口是否有Discard丢包计数或其他错包计数增长。Discard丢包计数显示端口流量出现拥塞。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晶晶娃在战斗

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值