軟件定義網絡基礎---北向接口協議概述


一:什么是北向接口

應用平面與控制平面之間的接口(NBI),通過控制器向上層業務應用開放的接口,
為上層業務應用和資源管理系統提供靈活的網絡資源抽象;

由於上層應用的多樣性,SDN北向接口需要滿足多樣性、合理性和開放性,未形成業界公認標准;

二:SDN北向接口標准化工作

三:北向接口的設計

(一)功能型北向接口(Functional NBI)

自下而上看網絡,重點在網絡資源抽象及控制能力的開放,包括Topology、L2VPN、L3VPN、Tunnel等接口。

(二)基於意圖的北向接口(Intent-based Interface)

自上而下看網絡,關注應用或者服務的需求,同具體的網絡技術無關。

 四:北向接口的實現

(一)Rest API: SDN北向接口的主流實現方式

實現Rest API的控制器 有RYU、Floodlight、Opendaylight等

(二)其他方案

RPC、JAVA API、CORBA、SOAP等

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM