vpp_ip_route module

IP Routes

object abstractions for representing IP routes in VPP

class vpp_ip_route.IpRoute(test, dest_addr, dest_addr_len, paths, table_id=0)

IP Route

add_vpp_config()
remove_vpp_config()
class vpp_ip_route.MplsIpBind(test, local_label, dest_addr, dest_addr_len)

MPLS to IP Binding

add_vpp_config()
remove_vpp_config()
class vpp_ip_route.MplsRoute(test, local_label, eos_bit, paths, table_id=0)

MPLS Route

add_vpp_config()
remove_vpp_config()
class vpp_ip_route.RoutePath(nh_addr, nh_sw_if_index, nh_table_id=0, labels=[], nh_via_label=1048576)