IPsec tunnel interface

An IPsec tunnel interface is a Layer 3 logical interface. It supports dynamic routing. All packets including multicast packets that are routed to an IPsec tunnel interface are IPsec protected.

The IPsec tunnel interface has the following advantages:

Operation of the IPsec tunnel interface

IPsec encapsulation and de-encapsulation occur on IPsec tunnel interfaces. Figure 53 shows how a clear text packet arriving at a router is forwarded to the IPsec tunnel interface, encapsulated, and forwarded out.

Figure 53: Encapsulation process of a clear text packet

  1. The router forwards a clear text packet received on the inbound interface to the forwarding module.

  2. The forwarding module looks up the routing table and, if the packet must be IPsec protected, forwards the packet to the IPsec tunnel interface. The original IP packet is encapsulated into to form a new IP packet. The source and destination of the new packet are respectively the source and destination address of the tunnel interface.

  3. The IPsec tunnel interface encapsulates the packet, and then sends the packet to the forwarding module.

  4. The forwarding module looks up the routing table again and forwards the IPsec-encrypted packet out of the physical outbound interface that is associated with the tunnel interface.

Figure 54 shows how an IPsec packet is de-encapsulated on an IPsec tunnel interface.

Figure 54: De-encapsulation process of an IPsec packet

  1. The router forwards an IPsec packet received on the inbound interface to the forwarding module.

  2. Identifying that the destination address of the packet is the tunnel interface and the protocol is AH or ESP, the forwarding module forwards the packet to the IPsec tunnel interface for de-encapsulation.

  3. The IPsec tunnel interface de-encapsulates the packet, and then delivers the resulting clear text packet back to the forwarding module.

  4. The forwarding module looks up the routing table, and then forwards the clear text packet out of the physical outbound interface associated with the tunnel interface.