- Table of Contents
-
- 05-Layer 3—IP Services Command Reference
- 00-Preface
- 01-ARP commands
- 02-IP addressing commands
- 03-DHCP commands
- 04-DNS commands
- 05-IP forwarding basics commands
- 06-Fast forwarding commands
- 07-Adjacency table commands
- 08-IRDP commands
- 09-IP performance optimization commands
- 10-UDP helper commands
- 11-IPv6 basics commands
- 12-IPv6 neighbor discovery commands
- 13-DHCPv6 commands
- 14-IPv6 fast forwarding commands
- 15-IPv6 transition technologies commands
- Related Documents
-
Title | Size | Download |
---|---|---|
05-IP forwarding basics commands | 54.21 KB |
Basic IP forwarding commands
display fib
Use display fib to display FIB entries.
Syntax
display fib [ vpn-instance vpn-instance-name ] [ ip-address [ mask | mask-length ] ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. To display the FIB entries for the public network, do not specify any VPN instance.
ip-address: Displays the FIB entry that matches the specified destination IP address.
mask: Specifies the mask for the IP address.
mask-length: Specifies the mask length for the IP address. The value range is 0 to 32.
Usage guidelines
If you specify an IP address without a mask or mask length, this command displays the longest matching FIB entry.
If you specify an IP address and a mask or mask length, this command displays the exactly matching FIB entry.
Examples
# Display all FIB entries of the public network.
<Sysname> display fib
Destination count: 5 FIB entry count: 5
Flag:
U:Usable G:Gateway H:Host B:Blackhole D:Dynamic S:Static
R:Relay F:FRR
Destination/Mask Nexthop Flag OutInterface/Token Label
0.0.0.0/32 127.0.0.1 UH InLoop0 Null
1.1.1.0/24 192.168.126.1 USGF M-GE0/0/0 Null
127.0.0.0/8 127.0.0.1 U InLoop0 Null
127.0.0.0/32 127.0.0.1 UH InLoop0 Null
127.0.0.1/32 127.0.0.1 UH InLoop0 Null
# Display the FIB entries for VPN vpn1.
<Sysname> display fib vpn-instance vpn1
Destination count: 6 FIB entry count: 6
Flag:
U:Usable G:Gateway H:Host B:Blackhole D:Dynamic S:Static
R:Relay F:FRR
Destination/Mask Nexthop Flag OutInterface/Token Label
0.0.0.0/32 127.0.0.1 UH InLoop0 Null
20.20.20.0/24 20.20.20.25 U M-GE0/0/0 Null
20.20.20.0/32 20.20.20.25 UBH M-GE0/0/0 Null
20.20.20.25/32 127.0.0.1 UH InLoop0 Null
20.20.20.25/32 20.20.20.25 H M-GE0/0/0 Null
20.20.20.255/32 20.20.20.25 UBH M-GE0/0/0 Null
# Display the FIB entries matching the destination IP address 10.2.1.1.
<Sysname> display fib 10.2.1.1
Destination count: 1 FIB entry count: 1
Flag:
U:Usable G:Gateway H:Host B:Blackhole D:Dynamic S:Static
R:Relay F:FRR
Destination/Mask Nexthop Flag OutInterface/Token Label
10.2.1.1/32 127.0.0.1 UH InLoop0 Null
Table 1 Command output
Field |
Description |
Destination count |
Total number of destination addresses. |
FIB entry count |
Total number of FIB entries. |
Destination/Mask |
Destination address and the mask length. |
Nexthop |
Next hop address. |
Flag |
Flags of routes: · U—Usable route. · G—Gateway route. · H—Host route. · B—Blackhole route. · D—Dynamic route. · S—Static route. · R—Relay route. · F—Fast reroute. |
OutInterface/Token |
Output interface/LSP index number. |
Label |
Inner label. |
forwarding hop-limit-unvaried destination
Use forwarding hop-limit-unvaried destination to keep the value unchanged in the Hop Limit field of a received packet if the packet is destined for a specific IPv6 address.
Use undo forwarding hop-limit-unvaried destination to restore the default.
|
NOTE: This command is supported only in Release 5111 and later. |
Syntax
forwarding hop-limit-unvaried destination [ vpn-instance vpn-instance-name ] ipv6-address
undo forwarding hop-limit-unvaried [ vpn-instance vpn-instance-name ] ipv6-address
Default
The device decrements the value in the Hop Limit field of a received packet by one.
Views
System view
Predefined user roles
network-admin
Parameters
vpn-instance vpn-instance-name: Specifies the MPLS L3VPN instance to which the specified destination IPv6 address belongs. The vpn-instance-name argument is a case-sensitive string of 1 to 31 characters. If the specified destination IPv6 address belongs to the public network and all VPN instances, do not specify this option.
ipv6-address: Specifies a destination IPv6 address.
Examples
# Enable the device to keep the value unchanged in the Hop Limit field of a received packet if the packet is destined for 1::1.
<Sysname> system-view
[Sysname] forwarding hop-limit-unvaried destination 1::1
[Sysname] forwarding hop-limit-unvaried destination vpn-instance vpn1 1::2
forwarding ttl-unvaried destination
Use forwarding ttl-unvaried destination to keep the value unchanged in the TTL field of a received packet if the packet is destined for a specific IPv4 address.
Use undo forwarding ttl-unvaried destination to restore the default.
|
NOTE: This command is supported only in Release 5111 and later. |
Syntax
forwarding ttl-unvaried destination [ vpn-instance vpn-instance-name ] ip-address
undo forwarding ttl-unvaried destination [ vpn-instance vpn-instance-name ] ip-address
Default
The device decrements the value in the TTL field of a received packet by one.
Views
System view
Predefined user roles
network-admin
Parameters
vpn-instance vpn-instance-name: Specifies the MPLS L3VPN instance to which the specified destination IPv4 address belongs. The vpn-instance-name argument is a case-sensitive string of 1 to 31 characters. If the specified destination IPv4 address belongs to the public network and all VPN instances, do not specify this option.
ip-address: Specifies a destination IPv4 address.
Examples
# Enable the device to keep the value unchanged in the TTL field of a received packet if the packet is destined for 192.168.20.195.
<Sysname> system-view
[Sysname] forwarding ttl-unvaried destination 192.168.20.195
[Sysname] forwarding ttl-unvaried destination vpn-instance vpn1 192.168.20.195