The debugging bgp packet update command enables debugging of BGP update packets.
The undo debugging bgp packet update command disables debugging of BGP update packets.
By default, debugging of BGP packets is disabled.
debugging bgp packet update { vpnv4 | ipv4 { unicast | multicast } } [ peer peerIpv4Addr | ip-prefix ip-prefix-name ] [ receive | send ]
debugging bgp packet update vpnv4 peer peerIpv6Addr [ receive | send ]
debugging bgp packet update ipv6 [ ipv6-prefix ipv6-prefix-name | peer { peerIpv4Addr | peerIpv6Addr } ] [ receive | send ]
debugging bgp packet update vpnv6 [ peer peerIpv4Addr | ipv6-prefix ipv6-prefix-name ] [ receive | send ]
debugging bgp packet update vpn-instance vrf-name ipv6-family [ peer peerIpv6Addr | ipv6-prefix ipv6-prefix-name ] [ receive | send ]
debugging bgp packet update vpn-instance vrf-name ipv4-family [ peer peerIpv4Addr | ip-prefix ip-prefix-name ] [ receive | send ]
debugging bgp packet update
debugging bgp packet update ipv4 flow [ peer peerIpv4Addr ] [ receive | send ]
debugging bgp packet update l2vpn-ad [ peer peerIpv4Addr ] [ receive | send ]
debugging bgp packet update mvpn [ peer [ peerIpv4Addr | peerIpv6Addr ] ] [ receive | send ]
debugging bgp packet update evpn [ peer peerIpv4Addr ] [ receive | send ]
debugging bgp packet update vpnv4-multicast [ peer peerIpv4Addr ] [ receive | send ]
debugging bgp packet update vpn-instance vrf-name ipv6-family [ peer peerIpv4Addr ] [ receive | send ]
debugging bgp packet update vpn-target [ peer peerIpv4Addr ] [ receive | send ]
debugging bgp packet update ipv6 flow [ peer { peerIpv4Addr | peerIpv6Addr } ] [ receive | send ]
debugging bgp packet update evpn [ peer peerIpv6Addr ] [ receive | send ]
debugging bgp packet update labeled [ peer peerIpv4Addr ] [ receive | send ]
debugging bgp packet update rpd [ peer peerIpv4Addr ] [ receive | send ]
debugging bgp packet update vpn-instance vrf-name labeled [ peer peerIpv4Addr | ip-prefix ip-prefix-name ] [ receive | send ]
debugging bgp packet update vpnv6 peer peerIpv6Addr [ receive | send ]
debugging bgp packet update ipv4 unicast peer peerIpv6Addr [ receive | send ]
undo debugging bgp packet update { vpnv4 | ipv4 { unicast | multicast } } [ peer peerIpv4Addr | ip-prefix ip-prefix-name ] [ receive | send ]
undo debugging bgp packet update vpnv4 peer peerIpv6Addr [ receive | send ]
undo debugging bgp packet update ipv6 [ ipv6-prefix ipv6-prefix-name | peer { peerIpv4Addr | peerIpv6Addr } ] [ receive | send ]
undo debugging bgp packet update vpnv6 [ peer peerIpv4Addr | ipv6-prefix ipv6-prefix-name ] [ receive | send ]
undo debugging bgp packet update vpn-instance vrf-name ipv6-family [ peer peerIpv6Addr | ipv6-prefix ipv6-prefix-name ] [ receive | send ]
undo debugging bgp packet update vpn-instance vrf-name ipv4-family [ peer peerIpv4Addr | ip-prefix ip-prefix-name ] [ receive | send ]
undo debugging bgp packet update
undo debugging bgp packet update ipv4 flow [ peer peerIpv4Addr ] [ receive | send ]
undo debugging bgp packet update l2vpn-ad [ peer peerIpv4Addr ] [ receive | send ]
undo debugging bgp packet update mvpn [ peer [ peerIpv4Addr | peerIpv6Addr ] ] [ receive | send ]
undo debugging bgp packet update evpn [ peer peerIpv4Addr ] [ receive | send ]
undo debugging bgp packet update vpnv4-multicast [ peer peerIpv4Addr ] [ receive | send ]
undo debugging bgp packet update vpn-instance vrf-name ipv6-family [ peer peerIpv4Addr ] [ receive | send ]
undo debugging bgp packet update vpn-target [ peer peerIpv4Addr ] [ receive | send ]
undo debugging bgp packet update ipv6 flow [ peer { peerIpv4Addr | peerIpv6Addr } ] [ receive | send ]
undo debugging bgp packet update evpn [ peer peerIpv6Addr ] [ receive | send ]
undo debugging bgp packet update labeled [ peer peerIpv4Addr ] [ receive | send ]
undo debugging bgp packet update rpd [ peer peerIpv4Addr ] [ receive | send ]
undo debugging bgp packet update vpn-instance vrf-name labeled [ peer peerIpv4Addr | ip-prefix ip-prefix-name ] [ receive | send ]
undo debugging bgp packet update vpnv6 peer peerIpv6Addr [ receive | send ]
undo debugging bgp packet update ipv4 unicast peer peerIpv6Addr [ receive | send ]
Parameter | Description | Value |
---|---|---|
vpnv4 |
Outputs debugging information about the VPNv4 route. |
- |
ipv4 |
Outputs debugging information about the IPv4 route. |
- |
unicast |
Outputs debugging information about the specified unicast address family. |
- |
multicast |
Outputs debugging information about the specified multicast address family. |
- |
peer peerIpv4Addr |
Specifies the IP address of an IPv4 peer. |
The value is in dotted decimal notation. |
peer peerIpv6Addr |
Specifies the IP address of an IPv6 peer. |
The value is a 32-digit hexadecimal number, in the format of X:X:X:X:X:X:X:X. |
ip-prefix ip-prefix-name |
Specifies the name of an IP prefix list. |
The name is a string of 1 to 169 case-sensitive characters, with spaces not supported. When double quotation marks are used around the string, spaces are allowed in the string. |
receive |
Outputs debugging information about the specified packet receiving direction. |
- |
send |
Outputs debugging information about the specified packet sending direction. |
- |
ipv6 |
Outputs debugging information about the IPv6 route. |
- |
ipv6-prefix ipv6-prefix-name |
Specifies the name of an IPv6 prefix list. |
The name is a string of 1 to 169 case-sensitive characters, with spaces not supported. When double quotation marks are used around the string, spaces are allowed in the string. |
vpnv6 |
Outputs debugging information about the VPNv6 route. |
- |
vpn-instance vrf-name |
Specify a VPN-Instance (VRF) name. |
The value is a string of 1 to 31 case-sensitive characters, spaces not supported. In addition, the VPN instance name must not be _public_. When double quotation marks are used around the string, spaces are allowed in the string. |
ipv6-family |
Outputs debugging information about the IPv6 address family in the specified instance. |
- |
ipv4-family |
Outputs debugging information about the IPv4 address family in the specified instance. |
- |
flow |
Outputs debugging information about the flow address. family in a specified instance. |
- |
l2vpn-ad |
Outputs debugging information about the L2VPN-AD route. |
- |
mvpn |
Outputs debugging information about the Multicast Virtual Private Network (MVPN) route. |
- |
evpn |
Outputs debugging information about the EVPN route. |
- |
vpnv4-multicast |
Outputs debugging information about the vpnv4-multicast route. |
- |
vpn-target |
Outputs debugging information about the VPN Target address family. |
- |
labeled |
Outputs debugging information about the unicast labeled address family. |
- |
rpd |
Outputs debugging information about the RPD address family. |
- |
Usage Scenario
The debugging bgp packet command enables debugging of BGP packets so that you can view the information during BGP packet receiving and sending.
When much information is output, you can filter the output information by VPN instance, peer, and address family.Follow-up Procedure
Run the undo debugging bgp packet command to disable debugging.
Precautions
Debugging information is output on the screen. Do not output too much information for other purposes than debugging so that the performance is not affected.
<HUAWEI> debugging bgp packet update evpn
#33/active/bgpBackwardTransition/Major/occurredTime:2019-02-14 06:32:52/-/-/alarmID:0x0879000f/CID=0x8013045e:The BGP FSM moves from a higher numbered state to a lower numbered state. (BgpPeerRemoteAddr=2.2.2.2, BgpPeerLastError=66, BgpPeerState=1, LocalIfName=-, Reason=BGP receive notification)
Feb 14 2019 06:32:52 HUAWEI %%01BGP/2/bgpBackwardTransition_active(l):CID=0x8013045e-alarmID=0x0879000f;The BGP FSM moves from a higher numbered state to a lower numbered state. (BgpPeerRemoteAddr=2.2.2.2, BgpPeerLastError=66, BgpPeerState=1, LocalIfName=-, Reason=BGP receive notification)
Feb 14 2019 06:33:03.152 HUAWEI %%01BGP/3/DEBUG_INFO(d):CID=0x806e0462;
BGP.RM(VPN 0): Received UPDATE from 2.2.2.2, SourceIfIndex: 4294967295, Length: 104,
Address family: EVPN
Origin : igp
AS-path : NIL
Nexthop : 2.2.2.2
MED : 0
Localpref : 100
Ext-Community: RT <100 : 3>
Feb 14 2019 06:33:03.152 HUAWEI %%01BGP/3/DEBUG_INFO(d):CID=0x806e0462;
Mp_reach : AFI/SAFI EVPN Next hop 2.2.2.2
Route Type: 5 (IP Prefix Route), Ethernet Tag ID: 0, IP Prefix/Len: 3.3.3.3/32, ESI: 0000.0000.0000.0000.0000, GW IP Address: 0.0.0.0, MPLS Label:48120,
Feb 14 2019 06:32:52 HUAWEI %%01BGP/2/bgpBackwardTransition_active(l):CID=0x8013045e-alarmID=0x0879000f;The BGP FSM moves from a higher numbered state to a lower numbered state. (BgpPeerRemoteAddr=2.2.2.2, BgpPeerLastError=66, BgpPeerState=1, LocalIfName=-, Reason=BGP receive notification)
#33/cleared/bgpBackwardTransition/Major/occurredTime:2019-02-14 06:32:52/clearTime:2019-02-14 06:33:03/clearType:service_resume/alarmID:0x0879000f/CID=0x8013045e:The BGP FSM enters the Established state. (BgpPeerRemoteAddr=2.2.2.2, BgpPeerLastError=66, BgpPeerState=6, LocalIfName=-, Reason=Alarm clear.)
Feb 14 2019 06:33:03 HUAWEI %%01BGP/2/bgpBackwardTransition_clear(l):CID=0x8013045e-alarmID=0x0879000f-clearType=service_resume;The BGP FSM enters the Established state. (BgpPeerRemoteAddr=2.2.2.2, BgpPeerLastError=66, BgpPeerState=6, LocalIfName=-, Reason=Alarm clear.)
<HUAWEI> debugging bgp packet update ipv4 unicast
Sep 25 2019 03:53:19.285 HUAWEI %%01BGP/3/DEBUG_INFO(d):CID=0x8014045b;
BGP.RM(VPN 0): Received UPDATE from 10.1.1.1, SourceIfIndex: 4294967295, Length: 55,
Address family: IPv4-unicast
Origin : igp
AS-path : 65001
Nexthop : 10.1.1.1
MED : 0
Sep 25 2019 03:53:19.285 HUAWEI %%01BGP/3/DEBUG_INFO(d):CID=0x8014045b;
NLRI Length: 5
10.10.5.5/32,