Features for Release VPP 17.10

This section lists those features that became available in VPP Release 17.10:

Features

Infrastructure

  • DPDK 17.08

  • IP reassembly

  • Bounded-index extensible hash bucket-level LRU cache

  • Templated timer wheel improvements

API

  • C/C++ language binding

  • API stats

Host stack

  • VPP TCP stack scale/congestion improvements

  • VPP Comms Library (VCL)

  • Overall performance, scale and hardening

Network features

  • IPSec rework - utilize new FIB

  • VPLS and VPWS implementation

  • NAT
    • Renamed SNAT to NAT

    • Performance / Scale

    • Destination NAT44 with load-balancing

    • In2out translation as an output feature on the outside interface

    • Fullback to 3-tuple key for non TCP/UDP/ICMP sessions

  • Security Groups/ACLs
    • “Replace” semantics for adding a new MacIP acl

    • Test suite tests for MacIP ACLs

  • ONE-LISP
    • Map-server fallback support

    • Preemptive re-fetch of active mappings that are about to expire

    • ND termination

  • PPPoE
    • PPPoE Control Plane packet dispatch

    • PPPoE decapsulation

    • PPPoE encapsulation

Known issues

For the full list of issues please refer to fd.io JIRA.

Issues fixed

For the full list of fixed issues please refer to: