FD.io VPP  v18.07.1-13-g909ba93
Vector Packet Processing
gbp_main_t Struct Reference

Group Base Policy (GBP) defines: More...

+ Collaboration diagram for gbp_main_t:

Data Fields

u32 gbp_acl_user_id
acl_plugin_methods_t acl_plugin

Detailed Description

Group Base Policy (GBP) defines:

  • endpoints: typically a VM or container that is connected to the virtual switch/router (i.e. to VPP)
  • endpoint-group: (EPG) a collection of endpoints
  • policy: rules determining which traffic can pass between EPGs a.k.a a 'contract'

Here, policy is implemented via an ACL. EPG classification for transit packets is determined by:

  • source EPG: from the packet's input interface
  • destination EPG: from the packet's destination IP address.

Definition at line 43 of file gbp.h.

Field Documentation

acl_plugin_methods_t gbp_main_t::acl_plugin

Definition at line 46 of file gbp.h.

u32 gbp_main_t::gbp_acl_user_id

Definition at line 45 of file gbp.h.

The documentation for this struct was generated from the following file: