Difference between revisions of "ONE/Restconf Lisp Guide"
From fd.io
< ONE
(→Restconf Calls) |
(→Restconf Lisp Guide) |
||
| Line 28: | Line 28: | ||
===== Delete ===== | ===== Delete ===== | ||
<pre>DELETE- http://localhost:8181/restconf/config/lisp:lisp</pre> | <pre>DELETE- http://localhost:8181/restconf/config/lisp:lisp</pre> | ||
| + | |||
| + | ---- | ||
==== Lisp -> Map Resolver ==== | ==== Lisp -> Map Resolver ==== | ||
| Line 49: | Line 51: | ||
===== Delete ===== | ===== Delete ===== | ||
<pre>DELETE - http://localhost:8181/restconf/config/lisp:lisp/map-resolvers/map-resolver/192.168.2.1</pre> | <pre>DELETE - http://localhost:8181/restconf/config/lisp:lisp/map-resolvers/map-resolver/192.168.2.1</pre> | ||
| + | |||
| + | ---- | ||
==== Lisp -> Locator Set ==== | ==== Lisp -> Locator Set ==== | ||
| Line 69: | Line 73: | ||
===== Delete ===== | ===== Delete ===== | ||
<pre>DELETE - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1</pre> | <pre>DELETE - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1</pre> | ||
| + | |||
| + | ---- | ||
==== Lisp -> Locator Set -> Locator ==== | ==== Lisp -> Locator Set -> Locator ==== | ||
| Line 91: | Line 97: | ||
===== Delete ===== | ===== Delete ===== | ||
<pre>DELETE - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1/interface/interface/local0</pre> | <pre>DELETE - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1/interface/interface/local0</pre> | ||
| + | |||
| + | ---- | ||
==== Lisp -> Eid Table -> Vni Table ==== | ==== Lisp -> Eid Table -> Vni Table ==== | ||
| + | |||
| + | ---- | ||
==== Lisp -> Eid Table -> Vni Table -> Local Mapping ==== | ==== Lisp -> Eid Table -> Vni Table -> Local Mapping ==== | ||
| + | |||
| + | ---- | ||
==== Lisp -> Eid Table -> Vni Table -> Remote Mapping ==== | ==== Lisp -> Eid Table -> Vni Table -> Remote Mapping ==== | ||
| + | |||
| + | ---- | ||
==== Lisp -> Eid Table -> Vni Table -> Adjacencies ==== | ==== Lisp -> Eid Table -> Vni Table -> Adjacencies ==== | ||
| + | |||
| + | ---- | ||
==== Lisp -> Pitr Cfg ==== | ==== Lisp -> Pitr Cfg ==== | ||
Revision as of 07:36, 19 August 2016
Contents
- 1 Restconf Lisp Guide
- 1.1 Restconf Calls
- 1.1.1 Lisp
- 1.1.2 Lisp -> Map Resolver
- 1.1.3 Lisp -> Locator Set
- 1.1.4 Lisp -> Locator Set -> Locator
- 1.1.5 Lisp -> Eid Table -> Vni Table
- 1.1.6 Lisp -> Eid Table -> Vni Table -> Local Mapping
- 1.1.7 Lisp -> Eid Table -> Vni Table -> Remote Mapping
- 1.1.8 Lisp -> Eid Table -> Vni Table -> Adjacencies
- 1.1.9 Lisp -> Pitr Cfg
- 1.1 Restconf Calls
Restconf Lisp Guide
This guide is showing how to use Lisp with Honeycomb/Vpp.
Restconf Calls
Lisp
Write
This call will enable/disable Lisp feature.
PUT - http://localhost:8181/restconf/config/lisp:lisp
{
"lisp":{
"enable":"true"
}
}
Read - Config
GET - http://localhost:8181/restconf/config/lisp:lisp
Read - Operational
GET - http://localhost:8181/restconf/operational/lisp:lisp-state
Delete
DELETE- http://localhost:8181/restconf/config/lisp:lisp
Lisp -> Map Resolver
Write
PUT - http://localhost:8181/restconf/config/lisp:lisp/map-resolvers/map-resolver/192.168.2.1
{
"map-resolver":{
"ip-address":"192.168.2.1"
}
}
Read - Config
GET - http://localhost:8181/restconf/config/lisp:lisp/map-resolvers/map-resolver/192.168.2.1
Read - Operational
GET - http://localhost:8181/restconf/operational/lisp:lisp-state/map-resolvers/map-resolver/192.168.2.1
Delete
DELETE - http://localhost:8181/restconf/config/lisp:lisp/map-resolvers/map-resolver/192.168.2.1
Lisp -> Locator Set
Write
PUT - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1
{
"locator-set":{
"name":"loc_1"
}
}
Read - Config
GET - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1
Read - Operational
GET - http://localhost:8181/restconf/config/lisp:lisp-state/locator-sets/locator-set/loc_1
Delete
DELETE - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1
Lisp -> Locator Set -> Locator
Write
PUT - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1/interface/interface/local0
{
"interface":{
"interface-ref":"local0",
"priority":"2",
"weight":"1"
}
}
Read - Config
GET - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1/interface/interface/local0
Read - Operational
GET - http://localhost:8181/restconf/operational/lisp:lisp-state/locator-sets/locator-set/loc_1/interface/interface/local0
Delete
DELETE - http://localhost:8181/restconf/config/lisp:lisp/locator-sets/locator-set/loc_1/interface/interface/local0