2.113. vpp_ipsec_tun_interface module

class vpp_ipsec_tun_interface.VppIpsecGRETunInterface(test, parent_if, sa_out, sa_in)

Bases: vpp_tunnel_interface.VppTunnelInterface

VPP IPsec GRE Tunnel interface
this creates headers

IP / ESP / IP / GRE / payload

i.e. it’s GRE over IPSEC, rather than IPSEC over GRE.

add_vpp_config()
object_id()
query_vpp_config()
remove_vpp_config()
class vpp_ipsec_tun_interface.VppIpsecTunInterface(test, parent_if, local_spi, remote_spi, crypto_alg, local_crypto_key, remote_crypto_key, integ_alg, local_integ_key, remote_integ_key, is_ip6=False)

Bases: vpp_tunnel_interface.VppTunnelInterface

VPP IPsec Tunnel interface

add_vpp_config()
object_id()
remove_vpp_config()