/cfg/l3/tunnel <ID>
IP Tunnel Menu
Alteon supports back-end tunneling in order to be able to communicate with servers in Direct Server Response (DSR) deployments over GRE, IP-in-IP or VXLAN tunnels. Mixing tunnel methods on the same device is also supported.
In DSR topology, the client's request goes through the Alteon while the response goes directly to the client. Using that feature, both traffic and Health-Checks are sent towards the servers over tunnels. This allows customers to locate the servers in a different network than Alteon's, and to transfer the client's source IP address as is.
Both IPv4 and IPv6 tunnels are supported.
In order to ensure that the tunneled packet has the same QoS treatment, the TOS byte is preserved from the original packet.
Note: The tunnel feature has the following limitations:

Layer 3 tunnels are not supported on Alteon VA running in TUN TAP mode.

Tunnels are supported only on the data ports (including management over data port); tunnels are not supported on the management port.

The MTUs of all the network elements between the tunnel endpoints should not be lower than the MTU of the endpoints.
Note: On the Alteon 5208 and 6420 platforms the load of all the SPs won't be balanced, and one SP will be significantly higher than the others.
This is because the HW hash is being performed on the outer header of the packet and not on its inner header, and as a result, all the tunnel packets are received on a single SP (since the external header destination is the same for all the packets).
Once the packet is received by the destination SP, it opens the packet and performs the hash on the inner packet header, and transferring the packet to the correct destination SP.
[Tunnel 1 Menu] name - Set descriptive tunnel name ipver - Set IP version localinn - Set tunnel local inner address local - Set tunnel local address remoteadr - Set tunnel remote address protocol - Set Tunnel protocol gre - GRE proocol Menu tnlvxlan - VXLAN protocol Menu ena - Enable tunnel dis - Disable tunnel del - Delete tunnel cur - Display current tunnel configuration |
IP Tunnel configuration Options (/cfg/l3/tunnel)
Command Syntax and Usage |
---|
name |
| Specifies a descriptive tunnel name. Valid value: alphanumeric, up to 32 characters. |
ipver |
| Sets the IP version. Values: V4, V6 |
localinn |
| Sets the tunnel local IP inner address. Enter new interface ID to be used as the inner address. Values: 1-256 |
local |
| Sets the tunnel local IP address: floating ID (default), VR ID or IP interface number. Values: floating, if, vr Note: In order to maintain same tunnel functionality upon failover, it is required to set the local address as either floating ID or VR. |
remoteadr |
| Sets the tunnel remote IP address. |
protocol |
| Sets the tunnel protocol: GRE or IPinIP. If GRE is selected, a GRE key may be required using the GRE command. Values: gre, ipip, disable |
tnlvxlan |
| Displays the VXLAN Protocol menu. To view this menu, see /cfg/l3/tunnel <ID>/tnlvxlan VXLAN Protocol Menu. |
gre |
| Displays the GRE Protocol menu. To view this menu, see /cfg/l3/tunnel <ID>/gre GRE Protocol Menu. |
matchegr |
| Sets the tunnel egress matching criteria (IP address). Traffic that matches will be encapsulated over the particular tunnel. |
ena |
| Enables the tunnel. |
dis |
| Disables the tunnel. |
del |
| Deletes the tunnel. |
cur |
| Displays the current tunnel configuration. |