FD.io VPP  v19.08-27-gf4dcae4
Vector Packet Processing
src/plugins/gbp

gbp bridge-domain

Summary/usage

gbp bridge-domain [del] bd <ID> bvi <interface> [uu-fwd <interface>] [bm-flood <interface>] [flags <flags>].

Description

Configure a GBP bridge-domain

Example usage
vpp# gbp bridge-domain [del] bd <ID> bvi <interface> [uu-fwd <interface>] [bm-flood <interface>] [flags <flags>]

Declaration and implementation

Declaration: gbp_bridge_domain_cli_node (src/plugins/gbp/gbp_bridge_domain.c line 444)

Implementation: gbp_bridge_domain_cli.

gbp contract

Summary/usage

gbp contract [del] src-epg <ID> dst-epg <ID> acl-index <ACL>.

Description

Configure a GBP Contract

Example usage
vpp# set gbp contract [del] src-epg <ID> dst-epg <ID> acl-index <ACL>

Declaration and implementation

Declaration: gbp_contract_cli_node (src/plugins/gbp/gbp_contract.c line 622)

Implementation: gbp_contract_cli.

gbp endpoint

Summary/usage

gbp endpoint del <handle> | [add] <interface> sclass <SCLASS> ip <IP> mac <MAC> [flags <flags>].

Description

Configure a GBP Endpoint

Example usage
vpp# gbp endpoint del <handle> | [add] <interface> sclass <SCLASS> ip <IP> mac <MAC> [flags <flags>]

Declaration and implementation

Declaration: gbp_endpoint_cli_node (src/plugins/gbp/gbp_endpoint.c line 1156)

Implementation: gbp_endpoint_cli.

gbp endpoint-group

Summary/usage

gbp endpoint-group [del] epg <ID> bd <ID> rd <ID> [sclass <ID>] [<interface>].

Description

Configure a GBP Endpoint Group

Example usage
vpp# gbp endpoint-group [del] epg <ID> bd <ID> rd <ID> [sclass <ID>] [<interface>]

Declaration and implementation

Declaration: gbp_endpoint_group_cli_node (src/plugins/gbp/gbp_endpoint_group.c line 312)

Implementation: gbp_endpoint_group_cli.

gbp ext-itf

Summary/usage

gbp ext-itf [del] <interface> bd <ID> rd <ID> [anon-l3-out]n.

Description

Add Group Based Interface as anonymous L3out interface

Example usage
vpp# gbp interface [del] anon-l3out <interface> bd <ID>

Declaration and implementation

Declaration: gbp_itf_anon_l3out_add_del_node (src/plugins/gbp/gbp_ext_itf.c line 223)

Implementation: gbp_ext_itf_add_del_cli.

gbp route-domain

Summary/usage

gbp route-domain [del] rd <ID> ip4-table-id <ID> ip6-table-id <ID> [ip4-uu <interface>] [ip6-uu <interface>].

Description

Configure a GBP route-domain

Example usage
vpp# gbp route-domain [del] rd <ID> ip4-table-id <ID> ip6-table-id <ID> [ip4-uu <interface>] [ip6-uu <interface>]

Declaration and implementation

Declaration: gbp_route_domain_cli_node (src/plugins/gbp/gbp_route_domain.c line 368)

Implementation: gbp_route_domain_cli.

gbp subnet

Summary/usage

gbp subnet [del] rd <ID> prefix <prefix> type <type> [<interface>] [sclass <sclass>]n.

Description

Add Group Based Policy Subnets

Example usage
vpp# gbp subnet [del] rd <ID> prefix <prefix> type <type> [<interface>] [sclass <sclass>]

Declaration and implementation

Declaration: gbp_subnet_add_del (src/plugins/gbp/gbp_subnet.c line 404)

Implementation: gbp_subnet_add_del_cli.

show gbp bridge-domain

Summary/usage

show gbp bridge-domainn.

Description

Show Group Based Policy Bridge_Domains and derived information

Example usage
vpp# show gbp bridge_domain

Declaration and implementation

Declaration: gbp_bridge_domain_show_node (src/plugins/gbp/gbp_bridge_domain.c line 480)

Implementation: gbp_bridge_domain_show.

show gbp endpoint

Summary/usage

show gbp endpointn.

Description

Show Group Based Policy Endpoints and derived information

Example usage
vpp# show gbp endpoint

Declaration and implementation

Declaration: gbp_endpoint_show_node (src/plugins/gbp/gbp_endpoint.c line 1352)

Implementation: gbp_endpoint_show.

show gbp endpoint-group

Summary/usage

show gbp endpoint-groupn.

Description

Show Group Based Policy Endpoint_Groups and derived information

Example usage
vpp# show gbp endpoint_group

Declaration and implementation

Declaration: gbp_endpoint_group_show_node (src/plugins/gbp/gbp_endpoint_group.c line 379)

Implementation: gbp_endpoint_group_show.

show gbp ext-itf

Summary/usage

show gbp ext-itfn.

Description

Show Group Based Policy external interface and derived information

Example usage
vpp# show gbp ext-itf

Declaration and implementation

Declaration: gbp_ext_itf_show_node (src/plugins/gbp/gbp_ext_itf.c line 270)

Implementation: gbp_ext_itf_show.

show gbp interface

Summary/usage

show gbp interfacen.

Description

Show Group Based Interfaces

Example usage
vpp# show gbp contract

Declaration and implementation

Declaration: gbp_contract_show_node (src/plugins/gbp/gbp_itf.c line 559)

Implementation: gbp_itf_show.

show gbp recirc

Summary/usage

show gbp recircn.

Description

Show Group Based Policy Recircs and derived information

Example usage
vpp# show gbp recirc

Declaration and implementation

Declaration: gbp_recirc_show_node (src/plugins/gbp/gbp_recirc.c line 264)

Implementation: gbp_recirc_show.

show gbp route-domain

Summary/usage

show gbp route-domainn.

Description

Show Group Based Policy Route_Domains and derived information

Example usage
vpp# show gbp route_domain

Declaration and implementation

Declaration: gbp_route_domain_show_node (src/plugins/gbp/gbp_route_domain.c line 422)

Implementation: gbp_route_domain_show.

show gbp scanner

Summary/usage

show gbp scanner.

Description

Show GBP scanner

Example usage
vpp# show gbp scanner

Declaration and implementation

Declaration: gbp_scanner_cli_node (src/plugins/gbp/gbp_scanner.c line 113)

Implementation: gbp_scanner_cli.

show gbp subnet

Summary/usage

show gbp subnetn.

Description

Show Group Based Policy Subnets

Example usage
vpp# show gbp subnet

Declaration and implementation

Declaration: gbp_subnet_show_node (src/plugins/gbp/gbp_subnet.c line 569)

Implementation: gbp_subnet_show.

show gbp vxlan

Summary/usage

show gbp vxlann.

Description

Show Group Based Policy VXLAN tunnels

Example usage
vpp# show gbp vxlan

Declaration and implementation

Declaration: gbp_vxlan_show_node (src/plugins/gbp/gbp_vxlan.c line 618)

Implementation: gbp_vxlan_show.