- 相關(guān)推薦
SDN的主要技術(shù)特點(diǎn)
SDN是一種存在邏輯上集中控制的新型網(wǎng)絡(luò)結(jié)構(gòu),其主要特征是數(shù)據(jù)平面與控制平面分離。數(shù)據(jù)平面與控制平面之間通過標(biāo)準(zhǔn)的開放接口OpenFlow實(shí)現(xiàn)信息交互。小編整理了SDN的主要技術(shù)特點(diǎn),歡迎閱讀!
SDN的主要技術(shù)特點(diǎn)
1、轉(zhuǎn)發(fā)與控制分離。
SDN具有轉(zhuǎn)發(fā)與控制分離的特點(diǎn),采用SDN控制器實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)涞氖占、路由的?jì)算、流表的生成及下發(fā)、網(wǎng)絡(luò)的管理與控制等功能;而網(wǎng)絡(luò)層設(shè)備僅負(fù)責(zé)流量的轉(zhuǎn)發(fā)及策略的執(zhí)行。通過這種方式可使得網(wǎng)絡(luò)系統(tǒng)的轉(zhuǎn)發(fā)面和控制面獨(dú)立發(fā)展,轉(zhuǎn)發(fā)面向通用化、簡單化發(fā)展,成本可逐步降低;控制面可向集中化、統(tǒng)一化發(fā)展,具有更強(qiáng)的性能和容量。
2、 控制邏輯集中。
轉(zhuǎn)發(fā)與控制分離之后,使得控制面向集中化發(fā)展?刂泼娴募谢沟肧DN控制器擁有網(wǎng)絡(luò)的全局靜態(tài)拓?fù),全網(wǎng)的動態(tài)轉(zhuǎn)發(fā)表信息,全網(wǎng)絡(luò)的資源利用率,故障狀態(tài)等。因此,SDN控制器可實(shí)現(xiàn)基于網(wǎng)絡(luò)級別的統(tǒng)一管理、控制和優(yōu)化,更可依托全局的拓?fù)涞膭討B(tài)轉(zhuǎn)發(fā)信息幫助實(shí)現(xiàn)快速的故障定位和排除,提高運(yùn)營效率。
3、網(wǎng)絡(luò)能力開放化。
SDN還有一個重要特征是支持網(wǎng)絡(luò)能力開放化。通過集中的SDN控制器實(shí)現(xiàn)網(wǎng)絡(luò)資源的統(tǒng)一管理、整合以及虛擬化后,采用規(guī)范化的北向接口為上層應(yīng)用提供按需分配的網(wǎng)絡(luò)資源及服務(wù),進(jìn)而實(shí)現(xiàn)網(wǎng)絡(luò)能力開放。這樣的方式打破了現(xiàn)有網(wǎng)絡(luò)對業(yè)務(wù)封閉的問題,是一種突破性的創(chuàng)新。
SDN概述
一. 什么是SDN?
SDN字面意思是軟件定義網(wǎng)絡(luò),其試圖擺脫硬件對網(wǎng)絡(luò)架構(gòu)的限制,這樣便可以像升級、安裝軟件一樣對網(wǎng)絡(luò)進(jìn)行修改,便于更多的APP(應(yīng)用程序)能夠快速部署到網(wǎng)絡(luò)上。
如果把現(xiàn)有的網(wǎng)絡(luò)看成手機(jī),那SDN的目標(biāo)就是做出一個網(wǎng)絡(luò)界的Android系統(tǒng),可以在手機(jī)上安裝升級,同時還能安裝更多更強(qiáng)大的手機(jī)APP。
過去30年里,IP網(wǎng)絡(luò)一直是全分布式的,戰(zhàn)功卓著,解決了各種客戶需求,今天SDN是為了未來更好更快的實(shí)現(xiàn)用戶需求。并不是有什么需求通過傳統(tǒng)方法不能做到,只是SDN做得更快、更好、更簡單。
SDN的本質(zhì)是網(wǎng)絡(luò)軟件化,提升網(wǎng)絡(luò)可編程能力,是一次網(wǎng)絡(luò)架構(gòu)的重構(gòu),而不是一種新特性、新功能。SDN將比原來網(wǎng)絡(luò)架構(gòu)更好、更快、更簡單的實(shí)現(xiàn)各種功能特性。
二.SDN解決什么問題?
IP網(wǎng)絡(luò)的生存能力很強(qiáng),得益于其分布式架構(gòu)。看看IP的歷史,當(dāng)年美國軍方希望在遭受核打擊后,整個網(wǎng)絡(luò)能夠自主恢復(fù),這樣就不能允許網(wǎng)絡(luò)集中控制,不能存在中心結(jié)點(diǎn),否則在這個中心節(jié)點(diǎn)丟一顆核彈,整個網(wǎng)絡(luò)就掛了。但正是這種全分布式架構(gòu)導(dǎo)致了許多問題:
三.傳統(tǒng)網(wǎng)絡(luò)概念和結(jié)構(gòu)體系
傳統(tǒng)網(wǎng)絡(luò)數(shù)據(jù)控制與轉(zhuǎn)發(fā):
傳統(tǒng)網(wǎng)絡(luò)是分布式控制的架構(gòu),每臺設(shè)備都包含獨(dú)立的控制平面,數(shù)據(jù)平面。
傳統(tǒng)網(wǎng)絡(luò)是分布式控制的架構(gòu):
這里的分布式控制指在傳統(tǒng)IP網(wǎng)絡(luò)中,用于協(xié)議計(jì)算的控制平面和報(bào)文轉(zhuǎn)發(fā)的數(shù)據(jù)平面位于同一臺設(shè)備中。 路由計(jì)算和拓?fù)渥兓螅颗_設(shè)備都要重新進(jìn)行路由計(jì)算過程,并稱為分布式控制過程。 在傳統(tǒng)IP網(wǎng)絡(luò)中,每臺設(shè)備都是獨(dú)立收集網(wǎng)絡(luò)信息,獨(dú)立計(jì)算,并且都只關(guān)心自己的選路。 這種模型的弊端就是所有設(shè)備在計(jì)算路徑時缺乏統(tǒng)一性。
傳統(tǒng)網(wǎng)絡(luò)的管理平面、控制平面、數(shù)據(jù)平面:
管理平面:管理設(shè)備(SNMP)
控制平面:路由協(xié)議(IGP、BGP)
數(shù)據(jù)平面:轉(zhuǎn)發(fā)表(FIB)
OSS:Operation Support System,運(yùn)營支撐系統(tǒng)。
NMS:Network Management Server,網(wǎng)絡(luò)管理服務(wù)器。