基于SDN的網(wǎng)絡(luò)隨選系統(tǒng) 接口技術(shù)要求_第1頁
基于SDN的網(wǎng)絡(luò)隨選系統(tǒng) 接口技術(shù)要求_第2頁
基于SDN的網(wǎng)絡(luò)隨選系統(tǒng) 接口技術(shù)要求_第3頁
基于SDN的網(wǎng)絡(luò)隨選系統(tǒng) 接口技術(shù)要求_第4頁
基于SDN的網(wǎng)絡(luò)隨選系統(tǒng) 接口技術(shù)要求_第5頁
已閱讀5頁,還剩101頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1基于SDN的網(wǎng)絡(luò)隨選系統(tǒng)接口技術(shù)要求本文件規(guī)定了基于SDN的網(wǎng)絡(luò)隨選系統(tǒng)的編排器南向接口技術(shù)要求、控制器北向接口技術(shù)要求、控制器南向接口技術(shù)要求本文件適用于基于SDN的網(wǎng)絡(luò)隨選系統(tǒng)。2規(guī)范性引用文件下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件。僅該日期對應(yīng)的版本適用于本文件:不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。YD/T2018-1641基于SDN的網(wǎng)絡(luò)隨選系統(tǒng)總體架構(gòu)及技術(shù)要求3術(shù)語和定義下列術(shù)語和定義適用于本文件。3.1基于SDN的網(wǎng)絡(luò)隨選系統(tǒng)software-definedon-demandnetworking基于SDN技術(shù),可實時、按需為用戶提供所需的網(wǎng)絡(luò)資源和服務(wù)的網(wǎng)絡(luò)系統(tǒng)。本系統(tǒng)可使用戶根據(jù)需要選擇所需的網(wǎng)絡(luò)連接服務(wù)和網(wǎng)絡(luò)功能服務(wù),包括按需定制服務(wù)、實時提供服務(wù)等。下列縮略語適用于本文件。CestomerPremiseEquipCustomerRelationshipManaMulti-ProtocolLabelSwiiNetworkAddnessTranslatiNetworkFunctionVirtualizatiNetworkManagementSystSoftwareDefinedNetwQo8QualvCPEVirtualCustomerPremiseEquipmen虛擬客3求,井實現(xiàn)對SDN網(wǎng)絡(luò)的跨域統(tǒng)一管理??刂破鞅毕蚪涌趯迂撠?zé)與編排器進行對接,需要對下發(fā)的API進行認證與鑒權(quán),認證與鑒權(quán)成功后,觸發(fā)相應(yīng)的配置與控制邏輯,配置成功后按照與編排器間的數(shù)據(jù)格式向編排器進行返回。SDN控制器與SDN設(shè)備間的接口控制器南向接口負責(zé)與網(wǎng)元設(shè)備進行通信,需要能夠?qū)崿F(xiàn)設(shè)備的配置下發(fā)和監(jiān)控。南向協(xié)議具體包括命令行CLI、NETCONF/YANG、Telemetry,SNMP。南向需要完成SDN控制器通過各種網(wǎng)絡(luò)協(xié)議向SDN設(shè)備下發(fā)配置指令,實現(xiàn)對SDN設(shè)備的直接管理和控制,并控制SDN設(shè)備進行流量轉(zhuǎn)發(fā)北向需要能夠輔助完成SDN設(shè)備向SDN控制器上報性能數(shù)據(jù)和告警信息等。同時,在本標準的第8章的表1-45中描述了控制器到設(shè)備間的接口參數(shù)信息。7編排器與控制器的接口用途:納管網(wǎng)絡(luò)設(shè)備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用途:創(chuàng)建/刷除ISIS有關(guān)分發(fā)策略/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]應(yīng)答示例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創(chuàng)建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應(yīng)答示例:用途:創(chuàng)建/刪除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+應(yīng)答示例:Date:Thu,26Jan20214141"seg-num";1.“filter-type":"rd”,“flier-id”:1"rd":“100”]"action-typ":"esicommuniextcomm-color":("coler":"07.4.1接口概述用途:創(chuàng)建/刪除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應(yīng)答示例: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實例接入側(cè)接口/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實例相關(guān)配置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應(yīng)答示例:"ct-vpn-instance:inst"address-family":"ipv4-"apply-lable":"per-in]7.5.1接口概述用途;創(chuàng)建/刪除EVPNBGP鄰居以及配置地址族屬性resteonfidatavl/device/(devic-idj/ct-bgpresteonfidatavl/device/(devic-idj/ct-bgp請求示例:(注意,以下請求中,引用的route-policyzshd必須已經(jīng)存在)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相關(guān)配置/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創(chuàng)建TWAMP檢測流量反射節(jié)點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應(yīng)答示例;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相關(guān)配置/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接口概述用途;創(chuàng)建/刪除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應(yīng)答示例: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相關(guān)配置/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控制器與設(shè)備的接口8.1.1添加設(shè)備接口場景描述:本接口用于添加設(shè)備,具體見表1、表2。的束可選標識MM0M0M0000000x10--163公網(wǎng), 0x20--CN2公網(wǎng)跨0傳出參數(shù):HTTPCODE:200約束條件:無報文樣例請求:請求:POSThttp://ctrip:ctrport/resmgrnl/"mgmtpont":830."ctrler_id":"fiberhome_8.1.2刪除設(shè)備接口場景描述:本接口用于刪除設(shè)備約束可選標識M傳出參數(shù):HTTPCODE:200約束條件:無報文樣例請求:http:/lctrip:ctrportresmgrvl/dev?devid=VCPE-18.1.3獲取設(shè)備信息接口場景描述:本接口用于獲取設(shè)備信息約束可選標識M的束M0跨報文樣例"mgmt_pon':830.8.1.4設(shè)備接口創(chuàng)建接口場景描述;本接口用于添加設(shè)備接口表9設(shè)備接口創(chuàng)建接口傳入?yún)?shù)約束可選標識M0DMD0M0000000傳出參數(shù):HTTPCODE:200約束條件:天報文樣例POSThttp://ctrip:ctrportresmgr/vl/devif).)8.1.5設(shè)備接口刪除接口場景描述;本接口用于設(shè)備接口刪除約束可選標詞M傳出參數(shù):HTTPCODE:200約束條件:天報文樣例Deletehtp:/ictrpetportlesngrvldevifdev_jd-VCPE-1表if_8.1.6設(shè)備接口查詢接口場景描述:本接口用于設(shè)備接口查詢約束可選標訊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,每次只會刪除一種攜帶參數(shù)dev_id=&if_name=&cfg_type=&i(若AelCfg:&acl_id=:若BindCf若NatCfeg&nnt_jid=;若VlanCfg:&vlan的束可選標識MMM00MM傳出參數(shù):HTTPCODE:200約束條件:無報文樣例htp/ctripctrportifcoofigvlmat?cfgtype-NaiCfg&dsv_id-VCPE-1&if_id-GE0/1.100eif_name-GE0/8.2下發(fā)和刪除線路的配置8.2.1下發(fā)線路的配置接口場景描述:本接口用于在一個端點設(shè)備下發(fā)線路的配置(可為多種類型線路,包括L2/L3VxLAN和表17下發(fā)線路的配置接口傳入?yún)?shù)約束可選標識MM00MMMM0穿NAT)MMM0穿NAT)納道對端引流A0.適用于IPSec,ACL,"SH42-512"."法置約束可選標識線路ID,每一對PSec為一條線路M約束條件:無報文樣例DELETEhtp:/eripctryontumnclconfiprl7de_id-VCFE-1&umelJd-vce_pelmumne8.3隧道保護組接口配置8.3.1下發(fā)隧道保護組接口場景描述:本接口用于在一個設(shè)備上下發(fā)隧道保護組組約束遺標識(string)列表傳出參數(shù):HTTPCODE:200約束條件:本接口需要確保有線路配置報文樣例POSThttp://ctripetrport/lunnelconfig/vl/應(yīng)答:8.3.2刪除隧道保護組接口場景描述:本接口用于在一個設(shè)備上下發(fā)隧道保護組約束可選標訓(xùn)設(shè)備ID(ESN傳出參數(shù):HTTPCODE:200約束條件:無報文樣例DELETEhtp:/etripctpsontunelconfigr17dew_ji=VCPE-I&g_mum=16應(yīng)答:8.4.1VRF創(chuàng)建接口場景描述:本接口用于創(chuàng)建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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論