创建业务心得

业务是在隧道的基础上建立的,首先要先创建隧道再建业务。建业务时信息要根据隧道的内容填写,业务和隧道都有route部分,所以要将这两者的信息对应上

创建业务:

{
    "input": {
        "id": "1",
        "name": "1",
        "user-label": "utn600",
        "admin-status": "admin-up",
        "operate-status": "operate-up",
        "snc-type": "double-add-drop",
        "ingress-end-points": [
            {
                "id": "1",
                "ne-id": "openflow:88",
                "ltp-id": "4",
                "access-type": "Dot1Q",
                "dot1q-vlan-bitmap": "0",
                "role": "master",
                "access-action": "Double-Push",
                "action-vlan-id": "1000",
                "action-cvlan-id": "3000",
                "outbound-access-action": "Double-Pop",
                "qos": {
                    "qos-belonged-id": "1",
                    "qos-a2z-cir": "100000",
                    "qos-z2a-cir": "100000",
                    "qos-a2z-pir": "450000",
                    "qos-z2a-pir": "350000",
                    "qos-a2z-cbs": "12500",
                    "qos-z2a-cbs": "12500",
                    "qos-a2z-pbs": "37500",
                    "qos-z2a-pbs": "37500"
                }
            }
        ],
        "egress-end-points": [
            {
                "id": "2",
                "ne-id": "openflow:85",
                "ltp-id": "5",

                "access-type": "Dot1Q",
                "dot1q-vlan-bitmap": "0",
                "role": "master",
                "access-action": "Double-Push",
                "action-vlan-id": "1000",
                "action-cvlan-id": "3000",
                "outbound-access-action": "Double-Pop",
             "qos": {
                    "qos-belonged-id": "1",
                    "qos-a2z-cir": "100000",
                    "qos-z2a-cir": "100000",
                    "qos-a2z-pir": "400000",
                    "qos-z2a-pir": "300000",
                    "qos-a2z-cbs": "12500",
                    "qos-z2a-cbs": "12500",
                    "qos-a2z-pbs": "37500",
                    "qos-z2a-pbs": "37500"
                }
            }
        ],
        "pw": [
            {
                "id": "2",
                "index": "2",
                "name": "pw2",
                "role": "master",
                "encaplate-type": "none",
                "ingress-ne-id": "openflow:88",
                "egress-ne-id": "openflow:85",

                "admin-status": "admin-up",
                "operate-status": "operate-up",
                "ctrl-word-support": "nonsupport",
                "sn-support": "nonsupport",
                "vccv-type": "nonsupport",
                 "tunnel-ids": [
                    {
                        "tunnel-id": "1"
                    }
                ],
                "conn-ack-type": "none", 
                "route": [
                    {
                        "id": "1",
                        "name": "1",
                        "layer-rate": "lsp",
                        "snc-id": "1",
                        "xc": [
                            {
                                "ne-id": "openflow:88",
                                "forward-out-label": "2996",
                                "backward-in-label": "2996"
                            },
                            {
                                "ne-id": "openflow:85",
                                "forward-in-label": "2996",
                                "backward-out-label": "2996"
                            }
                        ]
                    }
                ]
            }
        ]
    }    

 }


创建隧道

{
  "service": {
    "tunnel": [
      {
        "id": "1",
        "source-ip": "10.0.51.88",
        "source-ne-id": "openflow:88",
        "destination-ne-id": "openflow:85",
        "destination-ip": "10.0.51.85",

        "tunnel-type": "linearMPLS",
        "operate-status": "operate-up",
        "name": "1",
        "user-label": "1",
        "direction": "bidirection",
        "admin-status": "admin-down",
        "tunnel-mode": "Nto1",
        "lsp": [
          {
            "id": "1",
            "lsp-type": "pepe",
            "operate-status": "operate-up",
            "ingress-ne-id": "openflow:88",
            "name": "1",
            "user-label": "1",
            "direction": "bidirection",
            "admin-status": "admin-up",
            "route": [
              {
                "id": "1",
                "layer-rate": "lsp",
                "xc": [
                  {
                    "ne-id": "openflow:88",
                    "forward-out-label": 1996,
                    "ingress-ltp-id": "4",
                    "ingress-vlan": "100",
                    "backward-in-label": 1996,
                    "egress-vlan": "100",
                    "forward-peer-id": "10.0.51.85",
                    "egress-ltp-id": "5"

                  },
                  {
                    "ne-id": "openflow:85",
                    "ingress-ltp-id": "5",

                    "ingress-vlan": "100",
                    "backward-peer-id": "10.0.51.88",
                    "forward-in-label": 1996,
                    "egress-vlan": "100",
                    "backward-out-label": 1996,
                    "egress-ltp-id": "4"
                  }
                ],
                "name": "1",
                "snc-id": "1"
              }
            ],
            "egress-ne-id": "openflow:85",
            "lsp-role": "master"
          }
        ]
      }
    ]
  }
}


猜你喜欢

转载自blog.csdn.net/ming1093/article/details/80958625
今日推荐