< Home

tnl-policy

Function

The tnl-policy command associates a tunnel policy with the current VPN instance address family.

The undo tnl-policy command dissociates the current VPN instance address family from a tunnel policy.

By default, no tunnel policy is associated with the VPN instance address family. By default, a tunnel is selected for a VPN in the sequence of the LSP, CR-LSP, and Local_IfNet, and no load balancing is performed.

Format

tnl-policy policy-name

undo tnl-policy

Parameters

Parameter Description Value
policy-name Specifies the name of the tunnel policy to be associated with the VPN instance address family. The value is a string of 1 to 39 case-sensitive characters, spaces not supported. When double quotation marks are used around the string, spaces are allowed in the string.

Views

VPN instance view, VPN instance IPv4 address family view, VPN instance IPv6 address family view

Default Level

2: Configuration level

Usage Guidelines

Usage Scenario

By default, a device only uses an LSP tunnel to forward data on the backbone network and cannot implement multi-path load balancing at the same time. To ensure transmission quality of services and specify a TE tunnel to transmit VPN services, or to improve transmission efficiency and implement load balancing, run the tunnel-policy command to configure a tunnel policy and run the tnl-policy command to reference the tunnel policy in the VPN address family view.

Prerequisites

  1. The ip vpn-instance command has been executed to create a VPN instance and enter the VPN instance view.
  2. The ipv4-family command has been executed to create a VPN instance and enter the VPN instance IPv4 address family view.
  3. The route distinguisher command has been executed to set the RD of the VPN instance.

Precautions

If the tunnel policy associated with a VPN instance enabled with the address family cannot match an existing tunnel on the network, the routes in the VPN instance enabled with the address family will have routes iterated to tunnels based on the default tunnel policy. If the iteration fails, services will be interrupted.

If the address family of a VPN instance changes or the associated tunnel policy is deleted, VPN services will be interrupted for a short time even if tunnels matching the tunnel policy are available on the network. Therefore, use the tnl-policy command with caution.

Follow-up Procedure

If the associated tunnel policy does not exist, run the tunnel-policy command to create the tunnel policy.

Example

# Associate a tunnel policy named po1 with the VPN instance named vpn2.

<HUAWEI> system-view
[HUAWEI] tunnel-policy po1
[HUAWEI-tunnel-policy-po1] tunnel select-seq lsp load-balance-number 2
[HUAWEI-tunnel-policy-po1] quit
[HUAWEI] ip vpn-instance vpn2
[HUAWEI-vpn-instance-vpn2] ipv4-family
[HUAWEI-vpn-instance-vpn2-af-ipv4] route-distinguisher 100:1
[HUAWEI-vpn-instance-vpn2-af-ipv4] tnl-policy po1
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >