networkservice/

directory
v0.0.0-...-83e77c6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 20, 2021 License: Apache-2.0

Directories

Path Synopsis
Package acl provides a NetworkServiceServer chain element to apply an ingress acl
Package acl provides a NetworkServiceServer chain element to apply an ingress acl
Package bridge provides networkservice chain elements for plugging vWires into bridges
Package bridge provides networkservice chain elements for plugging vWires into bridges
chains
xconnectns
Package xconnectns provides an Endpoint that implements the cross connect networks service for use as a Forwarder Package xconnectns provides an Endpoint that implements the cross connect networks service for use as a Forwarder
Package xconnectns provides an Endpoint that implements the cross connect networks service for use as a Forwarder Package xconnectns provides an Endpoint that implements the cross connect networks service for use as a Forwarder
Package commit provides networkservice chain elements for committing the vppagent *configurator.Config retrieved using vppagent.Config(ctx) to the actual vppagent instance.
Package commit provides networkservice chain elements for committing the vppagent *configurator.Config retrieved using vppagent.Config(ctx) to the actual vppagent instance.
Package connectioncontext provides networkservice chain elements for applying connectioncontext to the vppagent side of vWires being plugged into vppagent
Package connectioncontext provides networkservice chain elements for applying connectioncontext to the vppagent side of vWires being plugged into vppagent
ethernetcontext/macaddress
Package macaddress provides networkservice chain elements for setting the mac address on vpp interfaces
Package macaddress provides networkservice chain elements for setting the mac address on vpp interfaces
ipcontext/ipaddress
Package ipaddress provides networkservice chain elements to set the ip address on vpp interfaces
Package ipaddress provides networkservice chain elements to set the ip address on vpp interfaces
ipcontext/routes
Package routes - configure routes on vpp using vppagent when used as client or endpoint
Package routes - configure routes on vpp using vppagent when used as client or endpoint
Package connectioncontextkernel provides networkservice chain elements for applying connection context to the kernel interface side of vWires being plugged into the vppagent
Package connectioncontextkernel provides networkservice chain elements for applying connection context to the kernel interface side of vWires being plugged into the vppagent
ethernetcontext/arps
Package arps provides networkservice chain elements for setting the arp entries for kernel linux config
Package arps provides networkservice chain elements for setting the arp entries for kernel linux config
ethernetcontext/getmac
Package getmac provides networkservice chain elements for getting the mac address on kernel interfaces
Package getmac provides networkservice chain elements for getting the mac address on kernel interfaces
ethernetcontext/macaddress
Package macaddress provides networkservice chain elements for setting the mac address on kernel interfaces
Package macaddress provides networkservice chain elements for setting the mac address on kernel interfaces
ipcontext/ipaddress
Package ipaddress provides networkservice chain elements that support setting ip addresses on kernel interfaces
Package ipaddress provides networkservice chain elements that support setting ip addresses on kernel interfaces
ipcontext/routes
Package routes provides a NetworkServiceServer that sets the routes in the kernel from the connection context
Package routes provides a NetworkServiceServer that sets the routes in the kernel from the connection context
mechanisms
checkvppagentmechanism
Package checkvppagentmechanism - provides a test suite for testing vppagent mechanism implementation chain elements
Package checkvppagentmechanism - provides a test suite for testing vppagent mechanism implementation chain elements
directmemif
Package directmemif provides server chain element that create connection between two memif interfaces
Package directmemif provides server chain element that create connection between two memif interfaces
kernel
Package kernel provides a networkservice chain element that properly handles the kernel Mechanism
Package kernel provides a networkservice chain element that properly handles the kernel Mechanism
kernel/kerneltap
Package kerneltap provides networkservice chain elements that support the kernel Mechanism via tapv2
Package kerneltap provides networkservice chain elements that support the kernel Mechanism via tapv2
kernel/kernelvethpair
Package kernelvethpair provides networkservice chain elements that support the kernel Mechanism using veth pairs
Package kernelvethpair provides networkservice chain elements that support the kernel Mechanism using veth pairs
memif
Package memif provides networkservice chain elements that support the memif Mechanism
Package memif provides networkservice chain elements that support the memif Mechanism
srv6
Package srv6 provides networkservice chain elements that support the SRv6 Mechanism
Package srv6 provides networkservice chain elements that support the SRv6 Mechanism
vxlan
Package vxlan provides networkservice chain elements that support the vxlan Mechanism
Package vxlan provides networkservice chain elements that support the vxlan Mechanism
Package metrics - implement vpp based metrics collector service, it update connection on passing Request() with set of new metrics received during interval
Package metrics - implement vpp based metrics collector service, it update connection on passing Request() with set of new metrics received during interval
utils
checks/testinterfaceappender
Package testinterfaceappender provides networkservice chain elements that appends the memif interface to vppConfig.Interfaces
Package testinterfaceappender provides networkservice chain elements that appends the memif interface to vppConfig.Interfaces
Package vppagent is a networkservice chain element that inserts a vppagent *configurator.Config into the
Package vppagent is a networkservice chain element that inserts a vppagent *configurator.Config into the
xconnect
l2xconnect
Package l2xconnect provides a NetworkServiceClient chain element for an l2 cross connect Package l2xconnect provides a NetworkServiceClient chain element for an l2 cross connect
Package l2xconnect provides a NetworkServiceClient chain element for an l2 cross connect Package l2xconnect provides a NetworkServiceClient chain element for an l2 cross connect

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL