首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >杨模型ietf-routing的使用

杨模型ietf-routing的使用
EN

Stack Overflow用户
提问于 2020-12-18 00:18:08
回答 1查看 97关注 0票数 0

我正在尝试根据这些yang模块添加配置数据:

https://github.com/mbj4668/pyang/blob/master/modules/ietf/ietf-routing.yang

https://github.com/mbj4668/pyang/blob/master/modules/ietf/ietf-ipv4-unicast-routing.yang

当我试图用下面的数据使用"next-hop-list"时,我得到了错误的sysrepocfg error: libyang: Unknown element "next-hop-list"

代码语言:javascript
复制
   {
    "ietf-routing:routing": {
        "control-plane-protocols": {
            "control-plane-protocol": [
                {
                    "type": "static",
                    "name": "static-routing-protocol",
                    "static-routes": {
                        "ietf-ipv4-unicast-routing:ipv4": {
                            "route": [
                                {
                                    "destination-prefix": "0.0.0.0/0",
                                    "next-hop-list": {
                                        "next-hop": [
                                            {
                                                "index": "1",
                                                "next-hop-address": "192.0.2.2"
                                            }
                                        ]
                                    }
                                }
                            ]
                        }
                    }
                }
            ]
        }
    }
}

找不到错误,有什么帮助吗?

我可以使用"simple-next-hop"与以下数据,这是很好的工作。

代码语言:javascript
复制
{
    "ietf-routing:routing": {
        "control-plane-protocols": {
            "control-plane-protocol": [
                {
                    "type": "static",
                    "name": "static-routing-protocol",
                    "static-routes": {
                        "ietf-ipv4-unicast-routing:ipv4": {
                            "route": [
                                {
                                    "destination-prefix": "0.0.0.0/0",
                                    "next-hop": {
                                        "next-hop-address": "192.0.2.2"
                                    }
                                }
                            ]
                        }
                    }
                }
            ]
        }
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-18 20:09:57

修好了!“next-hop-list”必须在“next-hop”内。

代码语言:javascript
复制
{
  "ietf-routing:routing": {
    "control-plane-protocols": {
      "control-plane-protocol": [
        {
          "type": "static",
          "name": "static-routing-protocol",
          "static-routes": {
            "ietf-ipv4-unicast-routing:ipv4": {
              "route": [
                {
                  "destination-prefix": "0.0.0.0/0",
                  "next-hop": {
                    "next-hop-list": {
                      "next-hop": [
                        {
                          "index": "1",
                          "next-hop-address": "192.0.2.2"
                        },
                        {
                          "index": "2",
                          "next-hop-address": "192.0.2.3"
                        }
                      ]
                    }
                  }
                }
              ]
            }
          }
        }
      ]
    }
  }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65344429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档