< Home

Route Loss During the Exchange of Update Messages Between BGP Peers

This section describes how to troubleshoot route loss during the exchange of Update messages between BGP peers on typical BGP networks.

Symptom

On the network shown in Figure 1, BGP peers are configured for all FWs. However, route loss occurs during the exchange of Update messages between BGP peers.

Figure 1 Failure in BGP peer establishment

Possible Causes

  • Cause one: The sender does not send any route.
  • Cause two: The recipient does not receive any route.

Fault Diagnosis

Figure 2 Troubleshooting BGP route loss

Procedure

  • Cause one: The sender does not send any route.

    Run the display bgp routing-table peer peer-address advertised-routes command on the sender to check whether a route is sent.

    If the sender does not send any route, perform the following operations:

    1. Check whether the local route is in active state.

      Run the display bgp routing-table command to check whether the route is in active state. That is, check whether tag *> is labeled on the route. If the local route is in inactive state, the next hop is unreachable or other preferred routes exist on the local.

    2. Check whether the principle of advertising routes fails to meet requirements.

      • The suppressed aggregation routes are not advertised. Run the display bgp routing-table command to check whether routes contain the S tag.
      • Routes suppressed through dampening are not advertised. Run the display bgp routing-table command to check whether routes contain the D tag.
      • Routes learned from IBGP peers are not forwarded to the IBGP peers.

    3. Check whether an egress policy is configured to filter out the routes to be advertised.

      The following filters are available for BGP:

      • IP prefix list filter: IP-Prefix List
      • Path list filter: AS_Path Filter
      • Community attribute list filter: Community Filter
      • Route-Policy

      These filters are applicable to routing information received from IBGP peers or advertised to IBGP peers.

      Run the display current-configuration configuration bgp command to view the configuration information.

  • Cause two: The recipient does not receive any route.

    Run the display bgp routing-table peer peer-address received-routes command on the recipient to check whether a route is received.

    If the recipient does not receive any route, perform the following operations:

    1. Check whether an ingress policy is configured to filter out the routes to be received.

      Run the display current-configuration configuration bgp command to view the configuration information.

    2. Check whether the principle of receiving routes fails to meet requirements.

      Routes that meet the following conditions are denied:

      • The peer allow-as-loop command is not configured and the local AS number is in the AS_Path attribute of the received route.
      • The peer allow-as-loop [ number ] command is configured. In the AS_Path attribute of the received route, the number of the repeated appearance times of the local AS number is greater than the specified value. (The default value is 1.)
      • The first AS number in the AS_Path attribute of the route received from the EBGP peer is not that of the peer.
      • The originator ID is identical with the local router ID, or the ID is specified as invalid value 0.0.0.0.
      • The cluster list of a route received by the reflector contains the local cluster ID.
      • The aggregator is specified as invalid value 0.0.0.0.
      • The IP address of the next hop is that of the local interface.
      • The next hop for the route received from the directly connected EBGP peer is unreachable.
      • After the peer route-limit alert-only command is configured and the specified number is exceeded, all routes to be received are denied.

  • If the fault persists, contact technical support engineers.
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic