Difference between revisions of "Archived-Hc2vpp/Features"
From fd.io
Tibor.kral (Talk | contribs) |
Tibor.kral (Talk | contribs) |
||
Line 1: | Line 1: | ||
== Interface Management == | == Interface Management == | ||
− | * [https://jira.fd.io/browse/HC2VPP-390 Support for TAPv2 interfaces] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-390 Support for TAPv2 interfaces] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/routing_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP-148 Interface unnumbered flag] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-148 Interface unnumbered flag] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/routing_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HONEYCOMB-281 Loopback interface management] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HONEYCOMB-281 Loopback interface management] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/routing_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HONEYCOMB-36 Vhost user interface managmenet] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HONEYCOMB-36 Vhost user interface managmenet] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/routing_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HONEYCOMB-102 Interface Ipv6 support] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HONEYCOMB-102 Interface Ipv6 support] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/routing_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP-88 AF_PACKET interface support] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-88 AF_PACKET interface support] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/routing_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HONEYCOMB-242 Port mirroring] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HONEYCOMB-242 Port mirroring] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/routing_postman_collection.json?h=master Postman collection] |
== Routing == | == Routing == | ||
* [https://jira.fd.io/browse/HC2VPP-174 BGP / Unicast / IPv4] | [https://git.fd.io/cgit/hc2vpp/tree/bgp/inet/bgp_inet_postman_collection.json?h=master Postman collection] | * [https://jira.fd.io/browse/HC2VPP-174 BGP / Unicast / IPv4] | [https://git.fd.io/cgit/hc2vpp/tree/bgp/inet/bgp_inet_postman_collection.json?h=master Postman collection] | ||
* [https://jira.fd.io/browse/HC2VPP-221 BGP SR-MPLS] | [https://tools.ietf.org/html/draft-ietf-idr-bgp-prefix-sid-03#section-4.1 DRAFT] | [https://git.fd.io/cgit/hc2vpp/tree/bgp/bgp-prefix-sid/bgp_prefix_sid_postman_collection.json?h=master Postman collection] | * [https://jira.fd.io/browse/HC2VPP-221 BGP SR-MPLS] | [https://tools.ietf.org/html/draft-ietf-idr-bgp-prefix-sid-03#section-4.1 DRAFT] | [https://git.fd.io/cgit/hc2vpp/tree/bgp/bgp-prefix-sid/bgp_prefix_sid_postman_collection.json?h=master Postman collection] | ||
− | * [https://jira.fd.io/browse/HC2VPP-255 MPLS] | [https://git.fd.io/cgit/hc2vpp/tree/mpls/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-255 MPLS] | [https://git.fd.io/cgit/hc2vpp/tree/mpls/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/mpls/mpls_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP-287 SRv6] | [https://git.fd.io/cgit/hc2vpp/tree/srv6/srv6-api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-287 SRv6] | [https://git.fd.io/cgit/hc2vpp/tree/srv6/srv6-api/src/main/yang?h=master YANG] | [https://git.fd.io/hc2vpp/tree/srv6 Postman collection] |
− | * [https://jira.fd.io/browse/HONEYCOMB-58 Static routing management] | [https://git.fd.io/cgit/hc2vpp/tree/routing/routing-api/src/main/yang?h=master YANG] | + | |
− | * [https://jira.fd.io/browse/HONEYCOMB-132 NAT management] | [https://git.fd.io/cgit/hc2vpp/tree/nat/nat-api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HONEYCOMB-58 Static routing management] | [https://git.fd.io/cgit/hc2vpp/tree/routing/routing-api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/routing/routing_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP-197 Post-routing NAT] | [https://git.fd.io/cgit/hc2vpp/tree/nat/nat-api/src/main/yang?h=master YANG] | + | |
− | * [https://jira.fd.io/browse/HC2VPP-105 NAT64 (Ipv6 support)] | [https://git.fd.io/cgit/hc2vpp/tree/nat/nat-api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HONEYCOMB-132 NAT management] | [https://git.fd.io/cgit/hc2vpp/tree/nat/nat-api/src/main/yang?h=master YANG] | [https://git.fd.io/hc2vpp/tree/nat/nat_postman_collection.json Postman collection] |
+ | * [https://jira.fd.io/browse/HC2VPP-197 Post-routing NAT] | [https://git.fd.io/cgit/hc2vpp/tree/nat/nat-api/src/main/yang?h=master YANG] | [https://git.fd.io/hc2vpp/tree/nat/nat_postman_collection.json Postman collection] | ||
+ | * [https://jira.fd.io/browse/HC2VPP-105 NAT64 (Ipv6 support)] | [https://git.fd.io/cgit/hc2vpp/tree/nat/nat-api/src/main/yang?h=master YANG] | [https://git.fd.io/hc2vpp/tree/nat/nat_postman_collection.json Postman collection] | ||
== Tunnels == | [ YANG] | == Tunnels == | [ YANG] | ||
− | * [https://jira.fd.io/browse/HC2VPP-209 LISP: TTL registration support] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-209 LISP: TTL registration support] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/lisp_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP-210 LISP: Map Server fallback threshold] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-210 LISP: Map Server fallback threshold] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/lisp_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP- | + | * [https://jira.fd.io/browse/HC2VPP-162 LISP: Locator pair] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/lisp_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP- | + | * [https://jira.fd.io/browse/HC2VPP-90 LISP: Prefix based addresses as EIDs] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/lisp_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP- | + | |
− | * [https://jira.fd.io/browse/HC2VPP- | + | * [https://jira.fd.io/browse/HC2VPP-147 LISP: GPE entry feature support] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/gpe_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HONEYCOMB-83 GRE management] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-168 LISP: GPE native forward paths support] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/gpe_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HONEYCOMB-71 Vxlan GPE tunnel management] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | + | |
− | * [https://jira.fd.io/browse/HC2VPP-87 IPSEC] | [https://git.fd.io/hc2vpp/tree/ipsec/ipsec-api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HONEYCOMB-83 GRE management] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/postman_rest_collection.json?h=master Postman collection] |
+ | * [https://jira.fd.io/browse/HONEYCOMB-71 Vxlan GPE tunnel management] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/postman_rest_collection.json?h=master Postman collection] | ||
+ | * [https://jira.fd.io/browse/HC2VPP-87 IPSEC] | [https://git.fd.io/hc2vpp/tree/ipsec/ipsec-api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/ipsec/Ipsec_postman_collection.json?h=master Postman collection] | ||
== NETCONF / RESTCONG == | == NETCONF / RESTCONG == | ||
Line 37: | Line 41: | ||
== Control Plane == | == Control Plane == | ||
− | * [https://jira.fd.io/browse/HC2VPP-28 Lisp Control Plane Support] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-28 Lisp Control Plane Support] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/lisp/lisp_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP-53 DHCP relay management] | [https://git.fd.io/cgit/hc2vpp/tree/dhcp/dhcp-api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-53 DHCP relay management] | [https://git.fd.io/cgit/hc2vpp/tree/dhcp/dhcp-api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/dhcp/dhcp_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HONEYCOMB-46 NSH management] | [https://git.fd.io/cgit/hc2vpp/tree/nsh/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HONEYCOMB-46 NSH management] | [https://git.fd.io/cgit/hc2vpp/tree/nsh/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/nsh/nsh_postman_collection.json?h=master Postman collection] |
== Traffic Management == | == Traffic Management == | ||
− | * [https://jira.fd.io/browse/HONEYCOMB-303 ACL management] | [https://git.fd.io/cgit/hc2vpp/tree/acl/acl-api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HONEYCOMB-303 ACL management] | [https://git.fd.io/cgit/hc2vpp/tree/acl/acl-api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/acl/acl_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HC2VPP-39 Policer management] | [https://git.fd.io/cgit/hc2vpp/tree/vpp-classifier/api/src/main/yang?h=master YANG] | + | * [https://jira.fd.io/browse/HC2VPP-39 Policer management] | [https://git.fd.io/cgit/hc2vpp/tree/vpp-classifier/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/vpp-classifier/policer_postman_collection.json?h=master Postman collection] |
== Misc == | == Misc == | ||
* Bridge-domain management | * Bridge-domain management | ||
− | * [https://jira.fd.io/browse/ | + | * [https://jira.fd.io/browse/HONEYCOMB-257 iOAM management] | [https://git.fd.io/cgit/hc2vpp/tree/ioam/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/ioam/ioam_postman_collection.json?h=master Postman collection] |
− | + | ||
* [https://jira.fd.io/browse/HONEYCOMB-48 VLAN management] | * [https://jira.fd.io/browse/HONEYCOMB-48 VLAN management] | ||
− | * [https://jira.fd.io/browse/HC2VPP-54 Proxy ARP] | + | * [https://jira.fd.io/browse/HC2VPP-34 ND Proxy management] | [https://git.fd.io/cgit/hc2vpp/tree/l3/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/l3/impl/l3_postman_collection.json?h=master Postman collection] |
− | * [https://jira.fd.io/browse/HONEYCOMB-125 ARP termination table management] | + | * [https://jira.fd.io/browse/HC2VPP-54 Proxy ARP] | [https://git.fd.io/cgit/hc2vpp/tree/l3/api/src/main/yang?h=master YANG] | [https://git.fd.io/cgit/hc2vpp/tree/l3/impl/l3_postman_collection.json?h=master Postman collection] |
+ | |||
+ | * [https://jira.fd.io/browse/HONEYCOMB-125 ARP termination table management] | [https://git.fd.io/cgit/hc2vpp/tree/v3po/api/src/main/yang?h=master YANG] | [https://git.fd.io/hc2vpp/tree/v3po/postman_rest_collection.json Postman collection] | ||
* [https://jira.fd.io/browse/HONEYCOMB-49 Low-level classifier API access] | * [https://jira.fd.io/browse/HONEYCOMB-49 Low-level classifier API access] | ||
* [https://jira.fd.io/browse/HC2VPP-313 Configuration examples using ncclient library] | [https://git.fd.io/cgit/hc2vpp/tree/vpp-classifier/api/src/main/yang?h=master YANG] | * [https://jira.fd.io/browse/HC2VPP-313 Configuration examples using ncclient library] | [https://git.fd.io/cgit/hc2vpp/tree/vpp-classifier/api/src/main/yang?h=master YANG] | ||
* [https://jira.fd.io/browse/HC2VPP-180 Document mapping between HC Yang models and VPP APIs] | * [https://jira.fd.io/browse/HC2VPP-180 Document mapping between HC Yang models and VPP APIs] | ||
* Distribution available as zip, tar.gz, DEB and RPM packages | * Distribution available as zip, tar.gz, DEB and RPM packages |
Revision as of 15:00, 7 February 2019
Contents
Interface Management
- Support for TAPv2 interfaces | YANG | Postman collection
- Interface unnumbered flag | YANG | Postman collection
- Loopback interface management | YANG | Postman collection
- Vhost user interface managmenet | YANG | Postman collection
- Interface Ipv6 support | YANG | Postman collection
- AF_PACKET interface support | YANG | Postman collection
- Port mirroring | YANG | Postman collection
Routing
- BGP / Unicast / IPv4 | Postman collection
- BGP SR-MPLS | DRAFT | Postman collection
- MPLS | YANG | Postman collection
- SRv6 | YANG | Postman collection
- NAT management | YANG | Postman collection
- Post-routing NAT | YANG | Postman collection
- NAT64 (Ipv6 support) | YANG | Postman collection
== Tunnels == | [ YANG]
- LISP: TTL registration support | YANG | Postman collection
- LISP: Map Server fallback threshold | YANG | Postman collection
- LISP: Locator pair | YANG | Postman collection
- LISP: Prefix based addresses as EIDs | YANG | Postman collection
- LISP: GPE entry feature support | YANG | Postman collection
- LISP: GPE native forward paths support | YANG | Postman collection
- GRE management | YANG | Postman collection
- Vxlan GPE tunnel management | YANG | Postman collection
- IPSEC | YANG | Postman collection
NETCONF / RESTCONG
- copy-config support (1.18.04 extension)
- edit-config support
- validate-config support
- NETCONF
- RESTCONF
Control Plane
- Lisp Control Plane Support | YANG | Postman collection
- DHCP relay management | YANG | Postman collection
- NSH management | YANG | Postman collection
Traffic Management
Misc
- Bridge-domain management
- iOAM management | YANG | Postman collection
- VLAN management
- ND Proxy management | YANG | Postman collection
- Proxy ARP | YANG | Postman collection
- ARP termination table management | YANG | Postman collection
- Low-level classifier API access
- Configuration examples using ncclient library | YANG
- Document mapping between HC Yang models and VPP APIs
- Distribution available as zip, tar.gz, DEB and RPM packages