




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1基于SDN的网络随选系统接口技术要求本文件规定了基于SDN的网络随选系统的编排器南向接口技术要求、控制器北向接口技术要求、控制器南向接口技术要求本文件适用于基于SDN的网络随选系统。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件。仅该日期对应的版本适用于本文件:不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。YD/T2018-1641基于SDN的网络随选系统总体架构及技术要求3术语和定义下列术语和定义适用于本文件。3.1基于SDN的网络随选系统software-definedon-demandnetworking基于SDN技术,可实时、按需为用户提供所需的网络资源和服务的网络系统。本系统可使用户根据需要选择所需的网络连接服务和网络功能服务,包括按需定制服务、实时提供服务等。下列缩略语适用于本文件。CestomerPremiseEquipCustomerRelationshipManaMulti-ProtocolLabelSwiiNetworkAddnessTranslatiNetworkFunctionVirtualizatiNetworkManagementSystSoftwareDefinedNetwQo8QualvCPEVirtualCustomerPremiseEquipmen虚拟客3求,井实现对SDN网络的跨域统一管理。控制器北向接口层负责与编排器进行对接,需要对下发的API进行认证与鉴权,认证与鉴权成功后,触发相应的配置与控制逻辑,配置成功后按照与编排器间的数据格式向编排器进行返回。SDN控制器与SDN设备间的接口控制器南向接口负责与网元设备进行通信,需要能够实现设备的配置下发和监控。南向协议具体包括命令行CLI、NETCONF/YANG、Telemetry,SNMP。南向需要完成SDN控制器通过各种网络协议向SDN设备下发配置指令,实现对SDN设备的直接管理和控制,并控制SDN设备进行流量转发北向需要能够辅助完成SDN设备向SDN控制器上报性能数据和告警信息等。同时,在本标准的第8章的表1-45中描述了控制器到设备间的接口参数信息。7编排器与控制器的接口用途:纳管网络设备URL如下:/restconf'data/vl/device/(device-/restconf'data/vl/device/(device-请求示例;POST/restconfidatalvl/device/(devicc-id)HTTAcccptapplication/yang-data+json"device-id":“8395d0b2-75tb-4bbc-845c-3a8f64"auth-passwd":"Ctbr]Date:Thu,26Jan20212Content-Type:applicationlyang-dat4用途:创建/刷除ISIS有关分发策略/restconfidata/vl/device/(devicc-id/ct-isis/restconfidata/vl/device/(devicc-id/ct-isis请求示例POST/restconfldatalvl/device/(device-id)/ct-isis:isisHTTPPOST/restconfldatalvl/device/(device-id)/ct-isis:isisHTTPAccept:application'yang-dta+"network-entity":"10.0100.1001]应答示例Date:Thu,26Jan2021/restconfidata/vl/device/(device-id)/ct-isist/restconfidata/vl/device/(device-id)/ct-isist请求示例POST/resteonfidatalvl/device/(device-id)/ct-isis:isisHTTPPOST/resteonfidatalvl/device/(device-id)/ct-isis:isisHTTP5Acccptapplication/yang-data+"ct-isisprocesses).).]Date:Thu,26Jan20217.2.4创建isIS接口下的配置/restconfidata/v1/device/(device-id)/ct-isist/restconfidata/v1/device/(device-id)/ct-isist请求示例POSTPOST/restconfidatalvl/device/(device-id)/ct-isis:isisAccept:application/yang-data+6"if-name":"GigabitEthe"Isp-flood":100.]7.2.5删除ISIS接口下的配置restconf/data/vl/device/(device-id}/ct-isisisisproceses-1/ipv4-config/interfaces-GigabitEthemet2/070restconf/data/vl/device/(device-id}/ct-isisisisproceses-1/ipv4-config/interfaces-GigabitEthemet2/070请求示例:DELETErestconfidatalvl/device/(device-id)/et-isis:isisprocesses-1/ipv4-configinlerfices-GigabitEthemetAccept:application/yang-data+7应答示例:用途:创建/删除RoutePlicy/restconfldata/vl/device/(device-id)/ct-route-policy:route-po/restconfldata/vl/device/(device-id)/ct-route-policy:route-po请求示例;POSTrestconfidata/vl/device/(device-id)/ct-route-policyroute-policyHTTAccept:applicationlyang-dta+"et-route-policyconf"fiter-type":"ext-com"filter-name":"zshd_eat_co“6her-rules”;[])"policy-mame":"zshd_ext_communi请求示例GET/resteonfidatalvl/device/(device-id)/ct-route-policyroute-poliey'configuration/policies-zshdHTTP/1.1GET/resteonfidatalvl/device/(device-id)/ct-route-policyroute-poliey'configuration/policies-zshdHTTP/1.1Accept:application/yang-data+应答示例:Date:Thu,26Jan20214141"seg-num";1.“filter-type":"rd”,“flier-id”:1"rd":“100”]"action-typ":"esicommuniextcomm-color":("coler":"07.4.1接口概述用途:创建/删除VPN实例/restconfidata/vl/device/(device-id)/ct-vp-instance:vpn-inst/restconfidata/vl/device/(device-id)/ct-vp-instance:vpn-instPOST/resteonfidatalvl/device/(device-id)/ct-ypn-instancexpn-instanceHTTPOST/resteonfidatalvl/device/(device-id)/ct-ypn-instancexpn-instanceHTTAcceptapplication/yang-data+"ct-vpninstance:inst"address-family":"ipv4-"apply-lable":"per-in.]restconfidata/vl/device/(devic-id)/ct-ypn-instance:ypn-insrestconfidata/vl/device/(devic-id)/ct-ypn-instance:ypn-ins请求示例:POSTrestconfidatalvl/device/(device-id)/ct-vpn-instancevpn-instanceHTTP/L.1POSTrestconfidatalvl/device/(device-id)/ct-vpn-instancevpn-instanceHTTP/L.1Accept:application'yang-data+"address-family":"ipv6-"apply-lable":"per-i"ct-route-policy:l3wpn-route-policy":("importDate:Thu,26Jan202120:56:307.4.4删除VPN实例下特地地址族配置/restconfdatalvl/device/(device-id)/ct-vpn-instancesvpn-instarce/instances/restconfdatalvl/device/(device-id)/ct-vpn-instancesvpn-instarce/instancesDELETEIrestconfidata/vl/device/(deviceid)/ct-vpn-instance:vpn-instancelinstancs-zshdiafs-ipv4-fAcept:applicationlyang-datat应答示例:HTTP/1.1204HTTP/1.1204NoConteDate:Thu,26Jan202120:restconfldata/vl/device/(device-id)/ct-vpn-instance:vpn-instance/instarestconfldata/vl/device/(device-id)/ct-vpn-instance:vpn-instance/instaDELETEhestconfidata/vl/device/(device-id}/ct-vpo-instance:wpn-instance/instances=zshdHTTP/L.1DELETEhestconfidata/vl/device/(device-id}/ct-vpo-instance:wpn-instance/instances=zshdHTTP/L.1Accept:applicationyangdatatjDate:Thu,26Jan202120:5630GMT7.4.6配置VPN实例接入侧接口/restconfdatalvl/device/(device-id)/ct-vpn-instance:vpn-inst/restconfdatalvl/device/(device-id)/ct-vpn-instance:vpn-inst请求示例:POST/restconfidatalvl/device/ldevice-id)et-vpn-instancexpn-instanceHTTP/1.1Accept:application/yang-data+"if-name":"GigabitEthern]Date:Thu,26Jan202120:56:307.4.7VPN接入接口与VPN实例解绑/restconfidatalvl/device/(device-idj/el-vpn-instancevpn-instanceinstances-/binding/restconfidatalvl/device/(device-idj/el-vpn-instancevpn-instanceinstances-/bindingDELETErestconfidatalvl/device/(devicc-id)/ct-vpn-instance.vpn-instancelinstances=zshdbinding-ifs=GigDELETErestconfidatalvl/device/(devicc-id)/ct-vpn-instance.vpn-instancelinstances=zshdbinding-ifs=GigabitEthernet1%2F0%2FOHAccept:application/yang-data+HTTP/1.1204NoHTTP/1.1204NoConteDate:Thu,26Jan202120:56:307.4.8获取Vpn实例相关配置restconfldata/vl/device/(devicc-id}/ct-vpn-instancvpn-instanceinstances=restconfldata/vl/device/(devicc-id}/ct-vpn-instancvpn-instanceinstances=GEThresiconf/data/vl/device/(device-id)/ctvpn-instance.vpn-instance/instances=zshdGEThresiconf/data/vl/device/(device-id)/ctvpn-instance.vpn-instance/instances=zshdAcceptappliation/yang-datatjsom应答示例:"ct-vpn-instance:inst"address-family":"ipv4-"apply-lable":"per-in]7.5.1接口概述用途;创建/删除EVPNBGP邻居以及配置地址族属性resteonfidatavl/device/(devic-idj/ct-bgpresteonfidatavl/device/(devic-idj/ct-bgp请求示例:(注意,以下请求中,引用的route-policyzshd必须已经存在)POSTrestconfidatalvl/device/(device-id)/ct-bgp:bgpHTAccept:application'yang-data+"routcrd":"2.22.J)"import-route-type":"importl-route-type]Date:Thu,26Jan202120:56:30restconfldata/vl/device/(device-id}/ct-bgp:bgplinstances=/peers-config=/afs=12vprestconfldata/vl/device/(device-id}/ct-bgp:bgplinstances=/peers-config=/afs=12vp请求示例:(用于删除实例名为"ypnl"的BGP-EVPN配置)DELETErestconfidata/vl/device/(device-id}/ct-bgp-bgplinstances-65001/pers-config-4.4/af-l2vpnevpnDELETErestconfidata/vl/device/(device-id}/ct-bgp-bgplinstances-65001/pers-config-4.4/af-l2vpnevpnAcccptapplication/yang-daHTTP/L.1204NoCHTTP/L.1204NoCDate:Thu,26Jan202120:56:307.5.4获取BCP-EVPN相关配置/restconfidaalvl/device/(device-id)/etbgp:bgppeers-lafs-/restconfidaalvl/device/(device-id)/etbgp:bgppeers-lafs-GET/restconf/datalvl/device/(device-idy/ct-bgptbgpinstances-65001HTTP/1.1GET/restconf/datalvl/device/(device-idy/ct-bgptbgpinstances-65001HTTP/1.1Accept:application'yang-dataDate:Thu,26Jan202120:56:30Jrestconfidata/vl/devie/(devic-id)/et-twamp:trestconfidata/vl/devie/(devic-id)/et-twamp:tPOSTrestconfidatalvl/device/(device-id)/ct-wamp:twampHTTP/1.1Accept:application'yang-data+]Date:Thu,26Jan2021restconfidata/yl/device/(devicc-id)/ct-twamp:restconfidata/yl/device/(devicc-id)/ct-twamp:POSTrestconfidatalvl/device/(device-id)/ct-twamp:twampHTTP/1.1Accept:application'yang-dta+HTTP/1.1201CreatedHTTP/1.1201CreatedDate:Thu,26Jan202120:56:307.6.4创建TWAMP检测流量反射节点Reflectorrestconf/data/vl/device/(device-id)/et-twamp:trestconf/data/vl/device/(device-id)/et-twamp:tPOST/resiconfdatalvl/device/(device-id)/ct-4wamp:twampHTTP/1.1Aceptappliation/yang-datatjson应答示例;Date:Thu,26Jan202120:56:30/restconfidata/yl/device/(device-id)/ct-twamp:twamp/client'sess/restconfidata/yl/device/(device-id)/ct-twamp:twamp/client'sess请求示例(删除Telemetry实例号22的twampsensor:DELETErestconfidata/vl/device/(devicc-id)/ct-twampctwamplclient'sessions=11HTTP/I.1DELETErestconfidata/vl/device/(devicc-id)/ct-twampctwamplclient'sessions=11HTTP/I.1Acceptapplicationlyang-daHTTP/L.1204NoCHTTP/L.1204NoCDate:Thu,26Jan202120:56:30/restconfidata/vl/device/(device-id)/ct-twamptwamp/sender/sessi/restconfidata/vl/device/(device-id)/ct-twamptwamp/sender/sessi请求示例(删除Telemetry实例号22的wampsensor:DELETErestconfidata/vl/device/(device-id)/et-twamp:twamp/sender/sessions=l1HTTP/1.1DELETErestconfidata/vl/device/(device-id)/et-twamp:twamp/sender/sessions=l1HTTP/1.1Acceptapplication/yang-daHTTP/L.1204NoCHTTP/L.1204NoCDate:Thu,26Jan202120:56:30/restconfidata/vl/device/(device-id)/ct-twamptwamp/reflector/sess/restconfidata/vl/device/(device-id)/ct-twamptwamp/reflector/sess请求示例(删除Telemetry实例号22的twampsensor:DELETErestconfdata/vl/device/(device-id)/ct-twamp:twamp/reflector/sessions-11HTTP/1.1DELETErestconfdata/vl/device/(device-id)/ct-twamp:twamp/reflector/sessions-11HTTP/1.1Acceptapplication/yang-daHTTP/L.1204NoHTTP/L.1204NoContentDate:Thu,26Jan202120:56:307.6.8获取TWAMP相关配置/restconfidata/vl/device/(device-id)/ct-twampetwamp/cl/restconfidata/vl/device/(device-id)/ct-twampetwamp/clrestconfldata/vl/device/(device-id)/ct-twampetwamp/se/restconfdata/vl/device/(device-id)/ct-twampetwamp/refleGETrestconfidata/vl/device/(device-id)/et-twamp:twamplclientHTTP/1.1GETrestconfidata/vl/device/(device-id)/et-twamp:twamplclientHTTP/1.1Acceptapplicationlyang-da参参见POST方法请求body7.7.1接口概述用途;创建/删除TELEMETRY配置。/restconfidata/vl/device/(device-id)/ct-telemetrytelemet/restconfidata/vl/device/(device-id)/ct-telemetrytelemetPOST/restconfidatalvl/device/device-id)/ct-telemetrytelemetryHAcceptapplication/yang-da“d":"22”"dest-pont":80."sensontype":"twamDate:Thu,26Jan202120:5630GMT/restconfidatalvl/device/(device-idj/ct-telemetry:teleraeiry/instinces-/sen/restconfidatalvl/device/(device-idj/ct-telemetry:teleraeiry/instinces-/sen请求示例(删除Telemetry实例号22的wampsensor:DELETErestconfdata/vl/device/(device-id)/ct-telemetrytelemetry/instances-22/sensors-tvampHTTP/IAceptapplicationyang-datatjon应答示例:HTTP/L.1204NoHTTP/L.1204NoContentDate:Thu,26Jan202120:56:30/restconfidata/vl/device/(device-id)/ct-telemetrytelemetry/insta/restconfidata/vl/device/(device-id)/ct-telemetrytelemetry/insta请求示例(删除Telemetry实例22):DELETE/restconfidata/vl/device/(device-id)/ct-telemetry:telemetry/instances-22HTTP/1.1DELETE/restconfidata/vl/device/(device-id)/ct-telemetry:telemetry/instances-22HTTP/1.1Accept:application/yang-data+Date:Thu,26Jan202120:56:307.7.5获取Telemotry相关配置/restconfidata/vl/device/(device-idj/ct-telemetry:telemetry/insta/restconfidata/vl/device/(device-idj/ct-telemetry:telemetry/insta请求示例:(本例中请求特定processes=1的isis进程,若需获取所有isis配置,去掉=1即可)GEThresiconfidata/vl/device/(deviceid)/ct-teleroctry:telemetry/instances=22HTTP/1.1GEThresiconfidata/vl/device/(deviceid)/ct-teleroctry:telemetry/instances=22HTTP/1.1Aceptapplicationyang-datatjonDate:Thu,26Jan202120:56:30]8控制器与设备的接口8.1.1添加设备接口场景描述:本接口用于添加设备,具体见表1、表2。的束可选标识MM0M0M0000000x10--163公网, 0x20--CN2公网跨0传出参数:HTTPCODE:200约束条件:无报文样例请求:请求:POSThttp://ctrip:ctrport/resmgrnl/"mgmtpont":830."ctrler_id":"fiberhome_8.1.2删除设备接口场景描述:本接口用于删除设备约束可选标识M传出参数:HTTPCODE:200约束条件:无报文样例请求:http:/lctrip:ctrportresmgrvl/dev?devid=VCPE-18.1.3获取设备信息接口场景描述:本接口用于获取设备信息约束可选标识M的束M0跨报文样例"mgmt_pon':830.8.1.4设备接口创建接口场景描述;本接口用于添加设备接口表9设备接口创建接口传入参数约束可选标识M0DMD0M0000000传出参数:HTTPCODE:200约束条件:天报文样例POSThttp://ctrip:ctrportresmgr/vl/devif).)8.1.5设备接口删除接口场景描述;本接口用于设备接口删除约束可选标词M传出参数:HTTPCODE:200约束条件:天报文样例Deletehtp:/ictrpetportlesngrvldevifdev_jd-VCPE-1表if_8.1.6设备接口查询接口场景描述:本接口用于设备接口查询约束可选标讯M口查询接口的束可选标识M0DMGEThttp:/ctripctportiresmgrivl/devif?dev_i"if_name":"GigabitEtherm"if_name":"GigabitEtherm"if_name":"GigabitEthermfbble":"LLAN"if_name":"GigabitEthern"if_name":"GigabitEthern]8.1.7删除接口配置接口场景描述:本接口用于删除接口配置。其中xxx=acl|ip|dhep|nat|wlan|vmp|bind|mode|tansportIportal,每次只会删除一种携带参数dev_id=&if_name=&cfg_type=&i(若AelCfg:&acl_id=:若BindCf若NatCfeg&nnt_jid=;若VlanCfg:&vlan的束可选标识MMM00MM传出参数:HTTPCODE:200约束条件:无报文样例htp/ctripctrportifcoofigvlmat?cfgtype-NaiCfg&dsv_id-VCPE-1&if_id-GE0/1.100eif_name-GE0/8.2下发和删除线路的配置8.2.1下发线路的配置接口场景描述:本接口用于在一个端点设备下发线路的配置(可为多种类型线路,包括L2/L3VxLAN和表17下发线路的配置接口传入参数约束可选标识MM00MMMM0穿NAT)MMM0穿NAT)纳道对端引流A0.适用于IPSec,ACL,"SH42-512"."法置约束可选标识线路ID,每一对PSec为一条线路M约束条件:无报文样例DELETEhtp:/eripctryontumnclconfiprl7de_id-VCFE-1&umelJd-vce_pelmumne8.3隧道保护组接口配置8.3.1下发隧道保护组接口场景描述:本接口用于在一个设备上下发隧道保护组组约束遗标识(string)列表传出参数:HTTPCODE:200约束条件:本接口需要确保有线路配置报文样例POSThttp://ctripetrport/lunnelconfig/vl/应答:8.3.2删除隧道保护组接口场景描述:本接口用于在一个设备上下发隧道保护组约束可选标训设备ID(ESN传出参数:HTTPCODE:200约束条件:无报文样例DELETEhtp:/etripctpsontunelconfigr17dew_ji=VCPE-I&g_mum=16应答:8.4.1VRF创建接口场景描述:本接口用于创建VRF的束可选标识MPOSThttp:/atripsctipor/esmgrvl/dev/vrf8.4.2VRF删除接口场景描述;本接口用于删除VRF约束M约束条件:无报文样例Deletehtp:/ctripctrportresmgr/vl/dev/vrf?dev_jd=VCPE-I&v
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年吉林白山市靖宇县教育系统招聘考试真题
- 实施有效的目标管理提升执行力计划
- 通信行业元器件供应保障措施
- 国际公法在国际组织中的实践心得体会
- 文言文断句主观题提升训练:练真题+练模拟
- 妇幼保健院护理工作流程标准化实施
- 2025年8月高中政治教师培训心得体会
- 第一学期语文教研组教材使用指导计划
- 中医经典《伤寒论》的现代应用心得体会
- 2025年三年级科学社团活动计划
- 民法典中英对照(官方翻译版)-第一编
- 食用菌加工与储藏技术考核试卷
- 重大事故隐患判定标准课件
- Python编程案例教程全套教学课件
- 福州流动人口登记表
- 爷爷奶奶的碑文范文
- 手阳明大肠经(经络腧穴课件)
- 教育部产教融合项目申报书(3篇模板)
- 2024年黑龙江省齐齐哈尔市中考语文试卷附真题答案
- 中华护理学会成人肠内营养支持护理团标解读
- 地理加权回归分析技术综述
评论
0/150
提交评论