FD.io VPP  v20.09-64-g4f7b92f0a
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 42 of file gbp.h.

Field Documentation

◆ acl_plugin

acl_plugin_methods_t gbp_main_t::acl_plugin

Definition at line 45 of file gbp.h.

◆ gbp_acl_user_id

u32 gbp_main_t::gbp_acl_user_id

Definition at line 44 of file gbp.h.


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