这是项目拓扑图:想创建经过88—86—96的隧道
易错的误区:xc中要填的 "ingress-ltp-id": "3",应该是每台设备自己的进出口,曾分别填的是88设备的端口当成入口到了86设备
"egress-ltp-id": "5",
时,当成是出口,这是非常错误的想法,正确方法是要填的应该是88的入口和出口
88的各个接口情况:
从拓扑图中可以发现它的入口是从外部接进来的,所以选一个离线状态的就可以
接下来的是创建隧道的过程
{
"input": {
"id": "888696",
"name": "888696",
"user-label": "888696",
"direction": "bidirection",
"tunnel-type": "linearMPLS",
"source-ne-id": "openflow:88",
"destination-ne-id": "openflow:96",
"source-ip": "10.0.51.88",
"destination-ip": "10.0.51.96",
"lsp": [
{
"id": "888696",
"name": "888696",
"user-label": "888696",
"direction": "bidirection",
"lsp-role": "master",
"lsp-type": "pepe",
"ingress-ne-id": "openflow:88",(源ip)
"egress-ne-id": "openflow:96",(宿ip)
"admin-status": "admin-up",
"operate-status": "operate-up",
"route": [
{
"id": "888696",
"name": "888696",
"layer-rate": "lsp",
"snc-id": "888696",
"xc": [ 以下红色部分是层犯的错误,经验弄错
{(88设备) {
"ne-id": "openflow:88", "ne-id": "openflow:88",
"ingress-ltp-id": "3", "ingress-ltp-id": "5",
"egress-ltp-id": "5", "egress-ltp-id": "5",
"forward-peer-id": "10.0.51.86", "forward-peer-id": "10.0.51.86",
"forward-out-label": "1996", "forward-out-label": "1996",
"backward-in-label": "1996", "backward-in-label": "1996",
"ingress-vlan": "100", "ingress-vlan": "100",
"egress-vlan": "100" "egress-vlan": "100"
}, },
{(途径的86设备) {(宿96设备)
"ne-id": "openflow:86", "ne-id": "openflow:96",
"ingress-ltp-id": "5", "ingress-ltp-id": "3",
"backward-peer-id": "10.0.51.96", "backward-peer-id": "10.0.51.86",
"egress-ltp-id": "4", "egress-ltp-id": "3",
"forward-in-label": "1996", "forward-in-label": "1996",
"backward-out-label": "1996", "backward-out-label": "1996",
"ingress-vlan": "100", "ingress-vlan": "100",
"egress-vlan": "100" "egress-vlan": "100"
{(宿96设备)
"ne-id": "openflow:96",
"ingress-ltp-id": "3",
"backward-peer-id": "10.0.51.86",
"egress-ltp-id": "6",
"forward-in-label": "1996",
"backward-out-label": "1996",
"ingress-vlan": "100",
"egress-vlan": "100"
}
]
}
]
}
],
"operate-status": "operate-up"
}
}
创建成功的效果
{
"output": {
"error-message": "add success",
"error-code": "200"
}
}