Difference between revisions of "Archived-Hc2vpp/Features"
From fd.io
								
												
				Tibor.kral  (Talk | contribs)  | 
				Dwallacelf  (Talk | contribs)  m (Dwallacelf moved page Hc2vpp/Features to Archived-Hc2vpp/Features)  | 
				||
| (6 intermediate revisions by 2 users not shown) | |||
| 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://git.fd.io/cgit/hc2vpp/tree/v3po/  | + | * [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/postman_rest_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://git.fd.io/cgit/hc2vpp/tree/v3po/  | + | * [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/postman_rest_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://git.fd.io/cgit/hc2vpp/tree/v3po/  | + | * [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/postman_rest_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://git.fd.io/cgit/hc2vpp/tree/v3po/  | + | * [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/postman_rest_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://git.fd.io/cgit/hc2vpp/tree/v3po/  | + | * [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/postman_rest_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://git.fd.io/cgit/hc2vpp/tree/v3po/  | + | * [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/postman_rest_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://git.fd.io/cgit/hc2vpp/tree/v3po/  | + | * [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/postman_rest_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  | + | * [https://jira.fd.io/browse/HC2VPP-221 BGP SR-MPLS] | [https://tools.ietf.org/html/draft-ietf-idr-bgp-prefix-sid-03 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://git.fd.io/cgit/hc2vpp/tree/mpls/mpls_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://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://git.fd.io/hc2vpp/tree/srv6 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://git.fd.io/hc2vpp/tree/srv6 Postman collection]  | ||
| Line 33: | Line 33: | ||
* [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]  | * [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 /   | + | == NETCONF / RESTCONF ==  | 
| − | * [https://jira.fd.io/browse/HC2VPP-312 copy-config support (1.18.04 extension)]  | + | * [https://jira.fd.io/browse/HC2VPP-312 copy-config support (1.18.04 extension)] | [https://git.fd.io/hc2vpp/tree/examples/ncclient Demos]  | 
| − | * edit-config support  | + | * edit-config support | [https://git.fd.io/hc2vpp/tree/examples/ncclient Demos]  | 
| − | * validate-config support  | + | * validate-config support | [https://git.fd.io/hc2vpp/tree/examples/ncclient Demos]  | 
* NETCONF  | * NETCONF  | ||
* RESTCONF  | * RESTCONF  | ||
| Line 54: | Line 54: | ||
* [https://jira.fd.io/browse/HONEYCOMB-48 VLAN management]  | * [https://jira.fd.io/browse/HONEYCOMB-48 VLAN management]  | ||
* [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/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/HC2VPP-54 Proxy ARP] | [https://git.fd.io/cgit/hc2vpp/tree/l3/api/src/main/yang?h=master YANG] | [https://git.fd.io  | + | * [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/hc2vpp/tree/l3/impl/proxy_arp_postman_collection.json 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-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]  | ||
Latest revision as of 20:04, 17 August 2023
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
- 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 / RESTCONF
- copy-config support (1.18.04 extension) | Demos
 - edit-config support | Demos
 - validate-config support | Demos
 - 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 | YANG | Postman collection
 - 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