Thursday, April 29, 2021

How to checking the Temperature of Each Board on Huawei Router?

 This section describes how to verify Huawei router like NE40E ME60-X8 boards temperature

Prerequisites

The router has been logged in to.

Procedure

  1. Run the display temperature[ [ lpu | mpu | sfu ] slot slot-id [ pic pic-id ] ] command to view the temperature status on each board

    <HUAWEI> display temperature
    SlotID2
     Base-Board, Unit:C, Slot2
    PCB   I2C Addr Chl  Status  Minor Major Fatal Adj_speed Temp
                                                  TMin Tmax (C)
    -----------------------------------------------------------------
    LPUF  1   1    0    NORMAL  70    80    90    60   70   36
    LPUF  1   2    0    NORMAL  60    70    80    50   60   33
    LPUF  1   4    0    NORMAL  70    80    90    60   70   35
    LPUF  1   5    0    NORMAL  80    90    100   70   80   39
    LPUF  1   6    0    NORMAL  70    80    90    60   70   38
    LPUF  2   76   1    NORMAL  90    96    102   80   90   39
    LPUF  2   76   2    NORMAL  90    96    102   80   90   40
    TCMB  1   3    0    NORMAL  70    80    90    60   70   34
    TCMB  1   7    0    NORMAL  60    70    80    50   60   31

    Pay attention to the values of boldfaced fields displayed. The Temp(C) field indicates the current temperature. The Minor field indicates the threshold of a high temperature for a minor alarm. The Major field indicates the threshold of a high temperature for a major alarm. The Fatal field indicates the threshold of a high temperature for a critical alarm. If the board temperature reaches or exceeds the value of the Fatal field, Huawe ME60 may work abnormally or be damaged.

    If the displayed value of the Temp(C) field is lower than that of the Minor field, the board temperature is normal. Then, go on with the subsequent commissioning.

Troubleshooting

If the board temperature exceeds the threshold, perform the following operations:

  1. Check whether fans are faulty and replace any faulty fans.

  2. Check whether the air filter is clogged. If it is clogged, clean it.

  3. Check whether the ambient temperature is too high. If the ambient temperature is too high, lower the temperature in the equipment room.

  4. If the board temperature is still high after the preceding operations, it is due to the high chip temperature. In this case, no action is required or contact Huawei technical support personnel.

Thursday, April 15, 2021

What are the BGP VPNv4 and Labeled BGP routes?

During the studying of MPLS VPN, we usually encounter the VPNv4 and Labeled BGP routes of Huawei switch and Router. A lot of people can't distinguish between them. Actually, they are so different from each other.

 

Before talking about the VPNv4 and the Labeled BFP routes, let's check the normal BGP route:


normal_bgp

The VPNv4 route


The VPNv4 route is comprised of two parts: the IPv4 route and the route-distinguisher. The route-distinguisher is used to distinguish the different VPN-instances. The router can forward the VPNv4 route to the appropriate VPN-instance. When the BGP updates the VPNv4 route, the RD (route-distinguisher) will be contained in the MP_REACH_NLRI field, just as the picture below shows. 


vpnv4

We noticed that a route-target value was attached in the EXTENDED_COMMUNITIES field. The route-target is used by the VPN-instance to decide whether the VPNv4 route will be accepted.



Labeled BGP route


Unlike the VPNv4 route, the Labeled BGP route is more similar to the normal BGP route. But the Labeled BGP route and the normal BGP route are also quite different.


In the Labeled BGP route, a MP_REACH_NLRI is attached as a VPNv4 BGP route does, but unlike the VPNv4 route, there is no RD or RT (route-target). It only carries a label stack, and the normal BGP route doesn't, just showing as the picture below:

label-BGP-route

The Labeled BGP route is used in MPLS VPN option C. Between the two ASBR, the labeled BGP route is transferred so that the label distributed by the different VPN-instances could pass through the different AS.