- Table of Contents
-
- 07-Layer 3—IP Services Configuration Guide
- 00-Preface
- 01-ARP configuration
- 02-IP addressing configuration
- 03-DHCP configuration
- 04-DNS configuration
- 05-NAT configuration
- 06-NAT66 configuration
- 07-IP forwarding basics configuration
- 08-Fast forwarding configuration
- 09-Multi-CPU packet distribution configuration
- 10-Adjacency table configuration
- 11-IRDP configuration
- 12-IP performance optimization configuration
- 13-UDP helper configuration
- 14-IPv6 basics configuration
- 15-DHCPv6 configuration
- 16-IPv6 fast forwarding configuration
- 17-AFT configuration
- 18-Tunneling configuration
- 19-GRE configuration
- 20-ADVPN configuration
- 21-WAAS configuration
- 22-Lighttpd service configuration
- 23-Web caching configuration
- 24-STUN configuration
- Related Documents
-
Title | Size | Download |
---|---|---|
08-Fast forwarding configuration | 56.19 KB |
Contents
Restrictions and guidelines: Fast forwarding configuration
Enabling/disabling fast forwarding
Configuring the aging time for fast forwarding entries
Configuring fast forwarding load sharing
Configuring DSCP-based fast forwarding for GRE and VXLAN packets
Display and maintenance commands for fast forwarding
Configuring fast forwarding
About fast forwarding
Fast forwarding reduces route lookup time and improves packet forwarding efficiency by using a high-speed cache and data-flow-based technology. It identifies a data flow by using the following fields: source IP address, source port number, destination IP address, destination port number, and protocol number. After a flow's first packet is forwarded through the routing table, fast forwarding creates an entry and uses the entry to forward subsequent packets of the flow.
Restrictions and guidelines: Fast forwarding configuration
Fast forwarding can process fragmented IP packets, but it does not fragment IP packets.
Fast forwarding can be implemented by software or hardware. Unless otherwise noted, fast forwarding in this chapter refers to software fast forwarding.
Enabling/disabling fast forwarding
About this task
The fast forwarding feature will create fast forwarding entries for the device to speed up forwarding. A large number of fast forwarding entries will cause high memory usage, which eventually leads to memory allocation failure for other services. In this case, you can disable fast forwarding temporarily to free up the device memory.
Procedure
1. Enter system view.
system-view
2. Configure fast forwarding.
¡ Enable fast forwarding.
ip fast-forwarding enable
¡ Disable fast forwarding.
ip fast-forwarding enable
By default, fast forwarding is enabled.
Configuring the aging time for fast forwarding entries
About this task
The fast forwarding table uses an aging timer for each forwarding entry. If an entry is not updated before the timer expires, the device deletes the entry. If an entry has a hit within the aging time, the aging timer restarts.
Procedure
1. Enter system view.
system-view
2. Configure the aging time for fast forwarding entries.
ip fast-forwarding aging-time aging-time
By default, the aging time is 30 seconds.
Configuring fast forwarding load sharing
About this task
Fast forwarding load sharing enables the device to identify a data flow by using the packet information.
If fast forwarding load sharing is disabled, the device identifies a data flow by the packet information and the input interface.
Procedure
1. Enter system view.
system-view
2. Configure fast forwarding load sharing. Choose one option as needed:
¡ Enable fast forwarding load sharing.
ip fast-forwarding load-sharing
¡ Disable fast forwarding load sharing.
undo ip fast-forwarding load-sharing
By default, fast forwarding load sharing is enabled.
Configuring DSCP-based fast forwarding for GRE and VXLAN packets
About this task
This feature uses the DSCP value in the outer header instead of the source port number among the identification criteria to identify GRE and VXLAN traffic flows.
Procedure
1. Enter system view.
system-view
2. Enable DSCP-based fast forwarding for GRE and VXLAN packets.
ip fast-forwarding dscp
By default, DSCP-based fast forwarding for GRE and VXLAN packet is disabled.
3. (Optional.) Specify the destination UDP port number for identifying VXLAN packets
ip fast-forwarding vxlan-port port-number
By default, the destination UDP port number is 4789.
Display and maintenance commands for fast forwarding
Execute display commands in any view and reset commands in user view.
Task |
Command |
Display the aging time of fast forwarding entries. |
display ip fast-forwarding aging-time |
Display fast forwarding entries. |
display ip fast-forwarding cache [ ip-address ] In IRF mode: display ip fast-forwarding cache [ ip-address ] [ slot slot-number ] |
Display fast forwarding entries about fragmented packets. |
In standalone mode: display ip fast-forwarding fragcache [ ip-address ] In IRF mode: display ip fast-forwarding fragcache [ ip-address ] [ slot slot-number ] |
Clear the fast forwarding table. |
In standalone mode: reset ip fast-forwarding cache In IRF mode: reset ip fast-forwarding cache [ slot slot-number ] |