The tunnel-protocol command specifies the tunnel encapsulation protocol.
The undo tunnel-protocol command restores the default encapsulation protocol (None).
tunnel-protocol gre
tunnel-protocol ipsec
tunnel-protocol ipv4-ipv6 [ ds-lite ]
tunnel-protocol ipv6-ipv4 [ 6rd | 6to4 | auto-tunnel | isatap ]
tunnel-protocol none
undo tunnel-protocol
| Parameter | Description | Value |
|---|---|---|
| gre | Set the tunnel encapsulation protocol to GRE. |
- |
| ipsec | Set the tunnel encapsulation protocol to IPSec. |
- |
| ipv4-ipv6 [ ds-lite ] | Indicates that the encapsulation type on the tunnel interface is IPv4 over IPv6 and that the tunnel is manually configured. ds-lite: Indicates that the tunnel is a ds-lite tunnel. |
- |
| ipv6-ipv4 [ 6rd | 6to4 | auto-tunnel | isatap ] | Indicates that the encapsulation type on the tunnel
interface is IPv6 over IPv4. If none of the following parameters are
specified, the tunnel is manually configured and is a point-to-point
tunnel.
|
- |
| none | Set the encapsulation type on the tunnel interface to NONE. NONE is the initial setting of a tunnel interface, which means that no other encapsulation is used. |
- |
Tunnel interface is a logical interface for packet encapsulation. A new tunnel interface provides only packet encapsulation function and does not use any extra protocol (NONE) to encapsulate the packets. You can specify a protocol as the encapsulation protocol, such as GRE and IPSec.
You must specify the tunneling protocol before specifying other parameters, such as source and destination tunnel addresses. Changing the encapsulation protocol of a tunnel will delete all other settings of the tunnel.
The tunnel interface supports ISIS only when tunnel-protocol is set to GRE.
# Apply a tunnel policy in the Tunnel0 interface view to configure a GRE tunnel.
<sysname> system-view [sysname] interface tunnel 0 [sysname-Tunnel0] tunnel-protocol gre
# Apply a tunnel policy in the Tunnel1 interface view to configure a P2MP GRE tunnel.
<sysname> system-view [sysname] interface tunnel 1 [sysname-Tunnel1] tunnel-protocol gre p2mp