Enabling the Advertisement of IPv4 Delay Information

To allow IS-IS to collect and flood information about the intra-area IPv4 link delay, you can enable the advertisement of IPv4 delay information for an IS-IS process.

Usage Scenario

Traditional path computation algorithms compute the optimal path to a destination address based on costs. However, such a computed path may not have the minimum delay. For services that have stringent requirements on delay, path computation can be performed based on the delay rather than on the cost to ensure that service traffic is transmitted along the path with the minimum delay. To meet these requirements, enable the advertisement of IPv4 delay information for an IS-IS process. After this function is enabled, IS-IS collects and floods information about the intra-area IPv4 link delay, and BGP-LS reports the information to the controller. This allows the controller to use the delay information to compute the optimal path on the P2P network.

Pre-configuration Tasks

Before enabling the advertisement of delay information, complete the following task:
  • Configure the TWAMP Light controller to detect delay information.

Procedure

  1. Run system-view

    The system view is displayed.

  2. Run isis [ process-id ]

    An IS-IS process is created, and its view is displayed.

    process-id specifies an IS-IS process ID. The default IS-IS process ID is 1. To bind an IS-IS process to a VPN instance, run the isis process-id vpn-instance vpn-instance-name command.

  3. Run cost-style { wide | wide-compatible | compatible }

    A cost style is set for IS-IS.

  4. (Optional) Run metric-delay normalize interval interval-value [ offset offset-value ]

    The link delay normalization function is configured for the IS-IS process.

    For the delay-based Flex-Algo algorithm, the difference in delay between links is generally different and may be very small. However, according to the existing SPF algorithm, only one optimal path can be generated even if the difference is very small, and load balancing cannot be implemented within a certain delay tolerance range. Consequently, link resources on a network cannot be fully utilized. To solve this problem to the greatest extent, normalization can be performed on the link delays with a very small difference or with a difference within an acceptable range, so that load balancing can be implemented and link resources on the network can be fully utilized.

    You can also run the isis [ process-id process-id-value ] metric-delay normalize interval interval-value [ offset offset-value ] command in the IS-IS interface view to configure the link delay normalization function on an interface. If the function is configured both for an IS-IS process and an IS-IS interface, the interface's configuration takes precedence over the process's configuration.

  5. Run traffic-eng [ level-1 | level-2 | level-1-2 ]

    TE is enabled on a specified level for the IS-IS process.

  6. Run metric-delay advertisement enable [ level-1 | level-2 | level-1-2 ]

    The advertisement of delay information is enabled.

  7. (Optional) Run metric-delay suppress timer time-value percent-threshold percent-value absolute-threshold absolute-value

    Parameters used to suppress the advertisement of delay information are configured.

  8. Run commit

    The configuration is committed.

Verifying the Configuration

After configuring the function, verify the configuration.

Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >