Professional Documents
Culture Documents
Huawei-Troubleshooting - QoS
Huawei-Troubleshooting - QoS
V800R002C01
Troubleshooting - QoS
Issue 01
Date 2011-10-15
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and the
customer. All or part of the products, services and features described in this document may not be within the
purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information,
and recommendations in this document are provided "AS IS" without warranties, guarantees or representations
of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute the warranty of any kind, express or implied.
Website: http://www.huawei.com
Email: support@huawei.com
Intended Audience
This document describes the troubleshooting workflow and methods for HUAWEI
NetEngine5000E. This document describes the troubleshooting of HUAWEI
NetEngine5000E with various services, including information collection methods, common
processing flows, common troubleshooting methods, and troubleshooting cases.
Symbol Conventions
The symbols that may be found in this document are defined as follows.
Symbol Description
Symbol Description
Convention Description
&<1-n> The parameter before the & sign can be repeated 1 to n times.
Change History
Updates between document issues are cumulative. Therefore, the latest document issue contains
all updates made in previous issues.
Contents
4 QPPB Troubleshooting...............................................................................................................14
4.1 Common Causes...............................................................................................................................................15
4.2 Troubleshooting Flowchart...............................................................................................................................15
4.3 Troubleshooting Procedure...............................................................................................................................16
4.4 Relevant Alarms and Logs...............................................................................................................................17
This section describes the troubleshooting flowchart and provides a step-by-step troubleshooting
procedure for the fault that the 802.1p value of received packets is incorrect.
1.1 Common Causes
1.2 Troubleshooting Flowchart
1.3 Troubleshooting Procedure
1.4 Relevant Alarms and Logs
Vlan-type dotlq 1
GE1/0/1 GE1/0/1.1 GE1/0/1
GE8/0/1 GE3/0/1.1
RouterA RouterB Vlan-type dotlq 1 RouterC RouterD
On the network shown in Figure 1-1, Router A sends an IP packet with the DSCP value of 10.
The IP packet reaches GE 3/0/1.1 on Router C through Router B, with the DSCP value being
mapped to an incorrect 802.1p value.
Figure 1-2 shows the troubleshooting flowchart.
Is the
Modify the configuration
mapping used No on the inbound
on the inbound interface and adopt
interface
correct? correct mapping
YES
YES
Is the
inbound/outbound No Configure the sub-
interface the sub- interface
interface?
YES
Is 8021P
enabled on the No Configure trust 8021P
inbound/outbound on the sub-interface
interface?
YES
No
Seek Huawei Is the fault
technical support removed?
YES
End
After commands are configured to troubleshoot faults, pay attention to the configuration validation mode
to ensure that the configurations take effect. Unless otherwise specified, this manual defaults to the
immediate validation mode.
l In immediate validation mode, configurations take effect after commands are input and the Enter key
is pressed.
l In two-phase validation mode, after commands are configured, the commit command needs to be run
to commit the configurations.
Saving the results of each troubleshooting step is recommended. If your troubleshooting fails to correct
the fault, you will have a record of your actions to provide Huawei technical support personnel.
Procedure
Step 1 Check that priority mapping on the interface sending the packet, GE 8/0/1 on Router B, is correct.
Run the display this command on GE 8/0/1 of Router B to check the configuration of the trust
upstream ds-domain-name command.
l If non-default domain is not configured in the trust upstream ds-domain-name command,
run the display diffserv domain ds-domain-name command in any view to check whether
the priority mapping in the domain is correct.
l If the trust upstream default command is configured, run the display diffserv domain
default command in any view to check whether the priority mapping in the default domain
is correct. If not, re-configure priority mapping in the domain.
Step 2 Check that priority mapping on the interface receiving the packet, GE 3/0/1.1 on Router C, is
correct.
Run the display this command on GE 3/0/1.1 of Router C to check the configuration of the
trust upstream ds-domain-name.
l If non-default domain is not configured in the trust upstream ds-domain-name command,
run the display diffserv domain ds-domain-name command in any view to check whether
the priority mapping in the domain is correct.
l If the trust upstream default command is configured, run the display diffserv domain
default command in any view to check whether the priority mapping in the default domain
is correct. If not, re-configure priority mapping in the domain.
Step 3 Check that the interface receiving the packet, GE 3/0/1.1 on Router C, is enabled to trust 802.1p
values of packets.
Run the display this command on GE 3/0/1.1 of Router C to check whether the trust 8021p
command is configured. If not, configure this command.
----End
This section describes the troubleshooting flowchart and provides a step-by-step troubleshooting
procedure for the fault that a traffic policy is incorrectly applied for complex traffic classification.
2.1 Common Causes
2.2 Troubleshooting Flowchart
2.3 Troubleshooting Procedure
2.4 Relevant Alarms and Logs
mac address
1-1-1
GE1/0/1.1 GE8/0/1.1
RouterA RouterB
On the network shown in Figure 2-1, a traffic policy is configured on Router B to discard VLAN
packets with the 802.1p value of 3 or MAC address of 1-1-1. After Router B receives this type
of VLAN packet, Router B does not discard the VLAN packet, not following the traffic policy.
Figure 2-2 shows the troubleshooting flowchart.
A fault occurs in
traffic policy
Yes
Check
whether the Re-configure the
traffic lassification No
rule of the inbound traffic classification
interface is rule
correct
Yes
Check
whether the traffic No Re-configure the
behavior is traffic behavior
correct
Yes
Check
whether the traffic No Re-configure the
policy is traffic policy
correct
Yes
Check
whether the traffic No Apply the traffic
policy is applied policy correctly
correctly
Yes
No
Seek Huawei Is the fault
technical support removed?
Yes
End
NOTE
After commands are configured to troubleshoot faults, pay attention to the configuration validation mode
to ensure that the configurations take effect. Unless otherwise specified, this manual defaults to the
immediate validation mode.
l In immediate validation mode, configurations take effect after commands are input and the Enter key
is pressed.
l In two-phase validation mode, after commands are configured, the commit command needs to be run
to commit the configurations.
Saving the results of each troubleshooting step is recommended. If your troubleshooting fails to correct
the fault, you will have a record of your actions to provide Huawei technical support personnel.
Procedure
Step 1 Check that the devices are connected.
Run the display interface interface-type interface- number command in any view to check
whether the packet is received on the inbound interface. If the packet is not received on the
inbound interface, run the display ip interface brief command to check the status of interfaces.
Up indicates that the interface is available, whereas Down indicates that the interface is
unavailable. If the interface is Down, check whether the link is connected properly or whether
the shutdown command is used on the interface.
Run the display traffic behavior user-defined command in any view to check whether a traffic
behavior has been defined and whether the action deny is configured in the traffic behavior view.
Run the display traffic policy user-defined command in any view to check whether a traffic
policy has been defined and whether a correct traffic behavior has been defined in the traffic
policy.
Run the display this command on GE 8/0/1.1 of Router B to check whether the vlan-type dot1q
3 and traffic-policy inbound link-layer commands have been configured.
----End
None.
This section describes the troubleshooting flowchart and provides a step-by-step troubleshooting
procedure for the fault that queue scheduling is incorrectly implemented.
3.1 Common Causes
3.2 Troubleshooting Flowchart
3.3 Troubleshooting Procedure
3.4 Relevant Alarms and Logs
GE1/0/0 GE1/0/1
GE8/0/1 GE8/0/1
RouterA RouterB RouterC
On the network shown in Figure 3-1, Router A sends the EF traffic at 700 Mbit/s, AF1 traffic
at 100 Mbit/s, AF2 traffic at 200 Mbit/s, and BE traffic at 300 Mbit/s. The bandwidth of GE
1/0/1 on Router B is 1000 Mbit/s. Queue scheduling is configured to prevent traffic congestion
by allowing all EF traffic to be sent from GE 1/0/1 on Router B and AF1, AF2, and BE traffic
to be transmitted at 50 Mbit/s, 100 Mbit/s, and 150 Mbit/s respectively. On Router B, however,
traffic is not transmitted as defined in queue scheduling.
Figure 3-2 shows the troubleshooting flowchart.
A fault occurs
Check
No Isolate the
the network
network fault
connectivity
Yes
Check
whether simple No Configure simple traffic
traffic classification is classification on the
configured on the
inbound inbound interface
interface
Yes
Check
whether simple Configure simple traffic
traffic classification is No
configured on the classification on the
outbound outbound interface
interface
Yes
Check
whether queue No Configure queue
scheduling is
configured scheduling correctly
correctly
Yes
Yes
End
After commands are configured to troubleshoot faults, pay attention to the configuration validation mode
to ensure that the configurations take effect. Unless otherwise specified, this manual defaults to the
immediate validation mode.
l In immediate validation mode, configurations take effect after commands are input and the Enter key
is pressed.
l In two-phase validation mode, after commands are configured, the commit command needs to be run
to commit the configurations.
Saving the results of each troubleshooting step is recommended. If your troubleshooting fails to correct
the fault, you will have a record of your actions to provide Huawei technical support personnel.
Procedure
Step 1 Check that the devices are connected.
Run the display ip interface brief command to check the status of each interface. Up indicates
that the interface is available, whereas Down indicates that the interface is unavailable. If the
interface is Down, check whether the link is connected properly or whether the shutdown
command is used on the interface.
Step 2 Check that simple traffic classification is configured on the inbound interface.
Run the display this command on GE 8/0/1 of Router B to check whether the trust upstream
command is run to configure simple traffic classification.
Step 3 Check that simple traffic classification is configured on the outbound interface.
Run the display this command on GE 1/0/1 of Router B to check whether the trust upstream
command is run to configure simple traffic classification.
Step 4 Check that priority mapping in the DS domain is correct.
Run the display diffserv domain command in any view on Router B to check whether priority
mapping in the DS domain is correct.
Step 5 Check that queue scheduling is correctly configured.
Run the display this command on GE 1/0/1 of Router B to check whether queue scheduling is
correctly configured or whether the qos queue ef, qos queue af1, qos queue af2, and qos queue
be commands are configured, and whether traffic shaping parameters are correctly configured
for traffic with different CoSs.
----End
4 QPPB Troubleshooting
This section describes the troubleshooting flowchart and provides a step-by-step troubleshooting
procedure for the QPPB fault.
4.1 Common Causes
4.2 Troubleshooting Flowchart
4.3 Troubleshooting Procedure
4.4 Relevant Alarms and Logs
Router A Router B
On the network shown in Figure 4-1, the BGP peer relationship is established between
Router A and Router B. Router B functions as the BGP route sender, and Router A functions as
the BGP route receiver. Router B sends BGP routes carrying the community attributes to
Router A. After receiving the BGP routes, Router A matches the routes with the community list
and associates QoS policy IDs with QoS behaviors for the routes. The QPPB policy configured
on Router A, however, is invalid.
Figure 4-2 shows the troubleshooting flowchart.
Yes
Yes
Yes
Yes
No
Seek Huawei Is the fault rectified?
technical support
Yes
End
NOTE
After commands are configured to troubleshoot faults, pay attention to the configuration validation mode
to ensure that the configurations take effect. Unless otherwise specified, this manual defaults to the
immediate validation mode.
l In immediate validation mode, configurations take effect after commands are input and the Enter key
is pressed.
l In two-phase validation mode, after commands are configured, the commit command needs to be run
to commit the configurations.
Saving the results of each troubleshooting step is recommended. If your troubleshooting fails to correct
the fault, you will have a record of your actions to provide Huawei technical support personnel.
Procedure
Step 1 Check that the devices are connected.
Run the display interface interface-type interface- number command in any view to check
whether the packet is received on the inbound interface. If the packet is not received on the
inbound interface, run the display ip interface brief command to check the status of interfaces.
Up indicates that the interface is available, whereas Down indicates that the interface is
unavailable. If the interface is Down, check whether the link is connected properly or whether
the shutdown command is used on the interface.
Step 2 Check that BGP routes are received.
Run the display ip routing-table or display ip routing-table statistics command in any view
to check whether BGP routes are received. If no BGP routes are received, run the display bgp
peer command to check whether the State field value is Established. If the State field value is
Established, the BGP peer relationship is established.
Step 3 Check that QoS parameters are correctly recorded in the routing table.
Run the display ip routing-table verbose command in any view to check whether the QoSInfo
field value is 0. The value 0 indicates that no QoS parameters are delivered.
Step 4 Check that the QPPB policy is applied to the interface.
Run the display this command on the interface to check whether a QPPB policy is applied. The
following QPPB policies can be applied to an interface:
qppb local-policy-name destination inbound
qppb local-policy-name source inbound
qppb local-policy-name outbound
qppb ip-precedence destination
qppb ip-precedence source
qppb qos-local-id destination inbound
qppb qos-local-id source inbound
----End