2.66. vpp_bier module¶
BIER Tables and Routes
-
class
vpp_bier.BIER_HDR_PAYLOAD¶ -
BIER_HDR_PROTO_CTRL= 7¶
-
BIER_HDR_PROTO_ETHERNET= 3¶
-
BIER_HDR_PROTO_IPV4= 4¶
-
BIER_HDR_PROTO_IPV6= 5¶
-
BIER_HDR_PROTO_MPLS_DOWN_STREAM= 1¶
-
BIER_HDR_PROTO_MPLS_UP_STREAM= 2¶
-
BIER_HDR_PROTO_OAM= 8¶
-
BIER_HDR_PROTO_VXLAN= 6¶
-
-
class
vpp_bier.VppBierDispEntry(test, tbl_id, bp, payload_proto, nh, nh_tbl, rpf_id=-1)¶ Bases:
vpp_object.VppObjectBIER Disposition Entry
-
add_vpp_config()¶
-
object_id()¶
-
query_vpp_config()¶
-
remove_vpp_config()¶
-
-
class
vpp_bier.VppBierDispTable(test, id)¶ Bases:
vpp_object.VppObjectBIER Disposition Table
-
add_vpp_config()¶
-
object_id()¶
-
query_vpp_config()¶
-
remove_vpp_config()¶
-
-
class
vpp_bier.VppBierImp(test, tbl_id, src, ibytes)¶ Bases:
vpp_object.VppObjectBIER route
-
add_vpp_config()¶
-
object_id()¶
-
query_vpp_config()¶
-
remove_vpp_config()¶
-
-
class
vpp_bier.VppBierRoute(test, tbl_id, bp, paths)¶ Bases:
vpp_object.VppObjectBIER route
-
add_vpp_config()¶
-
object_id()¶
-
query_vpp_config()¶
-
remove_vpp_config()¶
-
-
class
vpp_bier.VppBierTable(test, id, mpls_label)¶ Bases:
vpp_object.VppObjectBIER Table
-
add_vpp_config()¶
-
object_id()¶
-
query_vpp_config()¶
-
remove_vpp_config()¶
-
-
class
vpp_bier.VppBierTableID(sub_domain_id, set_id, hdr_len_id)¶
-
vpp_bier.find_bier_disp_entry(test, bdti, bp)¶
-
vpp_bier.find_bier_disp_table(test, bdti)¶
-
vpp_bier.find_bier_imp(test, bti, bp)¶
-
vpp_bier.find_bier_route(test, bti, bp)¶
-
vpp_bier.find_bier_table(test, bti)¶