.. |br| raw:: html
.. |prein| raw:: html
.. |preout| raw:: html
func
====
ip4 tunnels
-----------
lisp
````
eth2p-ethip4lisp-ip4base-func
'''''''''''''''''''''''''''''
**IP AFI independent functional tests.**
- **[Top] Network Topologies:** TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
- **[Enc] Packet Encapsulations:** Eth-IPv4-LISP-IPv4-ICMPv4 on DUT1-DUT2, Eth-IPv4-ICMPv4 on TG-DUTn for IPv4 routing over LISPoIPv4 tunnel.
- **[Cfg] DUT configuration:** DUT1 and DUT2 are configured with IPv4 routing and static routes. LISPoIPv4 tunnel is configured between DUT1 and DUT2.
- **[Ver] TG verification:** Test ICMPv4 Echo Request packets are sent in both directions by TG on links to DUT1 and DUT2; on receive TG verifies packets for correctness and their IPv4 src-addr, dst-addr and MAC addresses.
- **[Ref] Applicable standard specifications:** RFC6830.
.. only:: html
.. csv-table::
:header-rows: 1
:widths: auto
:align: center
:file: vpp_functional_configuration_centos_eth2p-ethip4lisp-ip4base-func.csv
.. only:: latex
.. raw:: latex
\csvautolongtable{_tmp/src/test_configuration/vpp_functional_configuration_centos/vpp_functional_configuration_centos_eth2p-ethip4lisp-ip4base-func.csv}
eth2p-ethip4lispgpe-ip4base-func
''''''''''''''''''''''''''''''''
**ip4-lispgpe-ip4 encapsulation test cases**
- **[Top] Network Topologies:** TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
- **[Enc] Packet Encapsulations:** Eth-IPv4-LISP-IPv4-ICMPv4 on DUT1-DUT2, Eth-IPv4-ICMPv4 on TG-DUTn for IPv4 routing over LISPoIPv4 tunnel.
- **[Cfg] DUT configuration:** DUT1 and DUT2 are configured with IPv4 routing and static routes. LISPoIPv4 tunnel is configured between DUT1 and DUT2.
- **[Ver] TG verification:** Test ICMPv4 Echo Request packets are sent in both directions by TG on links to DUT1 and DUT2; on receive TG verifies packets for correctness and their IPv4 src-addr, dst-addr and MAC addresses.
- **[Ref] Applicable standard specifications:** RFC6830.
.. only:: html
.. csv-table::
:header-rows: 1
:widths: auto
:align: center
:file: vpp_functional_configuration_centos_eth2p-ethip4lispgpe-ip4base-func.csv
.. only:: latex
.. raw:: latex
\csvautolongtable{_tmp/src/test_configuration/vpp_functional_configuration_centos/vpp_functional_configuration_centos_eth2p-ethip4lispgpe-ip4base-func.csv}
eth2p-ethip4lispgpe-ip6base-func
''''''''''''''''''''''''''''''''
**LISP static adjacency test cases**
- **[Top] Network Topologies:** TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
- **[Enc] Packet Encapsulations:** Eth-IPv4-LISP-IPv6-ICMPv6 on DUT1-DUT2, Eth-IPv6-ICMPv6 on TG-DUTn for IPv6 routing over LISPoIPv4 tunnel.
- **[Cfg] DUT configuration:** DUT1 and DUT2 are configured with IPv6 routing and static routes. LISPoIPv4 tunnel is configured between DUT1 and DUT2.
- **[Ver] TG verification:** Test ICMPv6 Echo Request packets are sent in both directions by TG on links to DUT1 and DUT2; on receive TG verifies packets for correctness and their IPv6 src-addr, dst-addr and MAC addresses.
- **[Ref] Applicable standard specifications:** RFC6830.
.. only:: html
.. csv-table::
:header-rows: 1
:widths: auto
:align: center
:file: vpp_functional_configuration_centos_eth2p-ethip4lispgpe-ip6base-func.csv
.. only:: latex
.. raw:: latex
\csvautolongtable{_tmp/src/test_configuration/vpp_functional_configuration_centos/vpp_functional_configuration_centos_eth2p-ethip4lispgpe-ip6base-func.csv}
ip6 tunnels
-----------
lisp
````
eth2p-ethip6lispgpe-ip4base-func
''''''''''''''''''''''''''''''''
**LISP static adjacency test cases**
- **[Top] Network Topologies:** TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
- **[Enc] Packet Encapsulations:** Eth-IPv6-LISP-IPv4-ICMPv4 on DUT1-DUT2, Eth-IPv4-ICMPv4 on TG-DUTn for IPv4 routing over LISPoIPv6 tunnel.
- **[Cfg] DUT configuration:** DUT1 and DUT2 are configured with IPv4 routing and static routes. LISPoIPv6 tunnel is configured between DUT1 and DUT2.
- **[Ver] TG verification:** Test ICMPv4 Echo Request packets are sent in both directions by TG on links to DUT1 and DUT2; on receive TG verifies packets for correctness and their IPv4 src-addr, dst-addr and MAC addresses.
- **[Ref] Applicable standard specifications:** RFC6830.
.. only:: html
.. csv-table::
:header-rows: 1
:widths: auto
:align: center
:file: vpp_functional_configuration_centos_eth2p-ethip6lispgpe-ip4base-func.csv
.. only:: latex
.. raw:: latex
\csvautolongtable{_tmp/src/test_configuration/vpp_functional_configuration_centos/vpp_functional_configuration_centos_eth2p-ethip6lispgpe-ip4base-func.csv}
eth2p-ethip6lispgpe-ip6base-func
''''''''''''''''''''''''''''''''
**ip6-lispgpe-ip6 encapsulation test cases**
- **[Top] Network Topologies:** TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
- **[Enc] Packet Encapsulations:** Eth-IPv6-LISP-IPv6-ICMPv6 on DUT1-DUT2, Eth-IPv6-ICMPv6 on TG-DUTn for IPv6 routing over LISPoIPv6 tunnel.
- **[Cfg] DUT configuration:** DUT1 and DUT2 are configured with IPv6 routing and static routes. LISPoIPv6 tunnel is configured between DUT1 and DUT2.
- **[Ver] TG verification:** Test ICMPv6 Echo Request packets are sent in both directions by TG on links to DUT1 and DUT2; on receive TG verifies packets for correctness and their IPv6 src-addr, dst-addr and MAC addresses.
- **[Ref] Applicable standard specifications:** RFC6830.
.. only:: html
.. csv-table::
:header-rows: 1
:widths: auto
:align: center
:file: vpp_functional_configuration_centos_eth2p-ethip6lispgpe-ip6base-func.csv
.. only:: latex
.. raw:: latex
\csvautolongtable{_tmp/src/test_configuration/vpp_functional_configuration_centos/vpp_functional_configuration_centos_eth2p-ethip6lispgpe-ip6base-func.csv}
l2xc
----
eth2p-dot1ad-l2xcbase-func
``````````````````````````
**L2 cross-connect with QinQ test cases**
- **[Top] Network Topologies:** TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
- **[Enc] Packet encapsulations:** Eth-dot1ad-IPv4-ICMPv4 on DUT1-DUT2, Eth-IPv4-ICMPv4 on TG-DUTn for L2 switching of IPv4.
- **[Cfg] DUT configuration:** DUT1 and DUT2 are configured with L2 cross-connect (L2XC) switching with 802.1ad QinQ VLAN tag push and pop.
- **[Ver] TG verification:** Test ICMPv4 Echo Request packets are sent in both directions by TG on links to DUT1 and DUT2; on receive TG verifies packets for correctness and their IPv4 src-addr, dst-addr and MAC addresses.
- **[Ref] Applicable standard specifications:** IEEE 802.1ad.
.. only:: html
.. csv-table::
:header-rows: 1
:widths: auto
:align: center
:file: vpp_functional_configuration_centos_eth2p-dot1ad-l2xcbase-func.csv
.. only:: latex
.. raw:: latex
\csvautolongtable{_tmp/src/test_configuration/vpp_functional_configuration_centos/vpp_functional_configuration_centos_eth2p-dot1ad-l2xcbase-func.csv}