軟件定義網(wǎng)絡(luò)(SDN)提供了較高的可編程性,使網(wǎng)絡(luò)擴(kuò)展、系統(tǒng)設(shè)計(jì)和管理更加簡(jiǎn)單。本文介紹軟件定義網(wǎng)絡(luò)(SDN)的一些基本術(shù)語(yǔ)和協(xié)議,作為一種新型技術(shù),軟件定義網(wǎng)絡(luò)(SDN)還有更多知識(shí)有待發(fā)掘。
1.軟件定義網(wǎng)絡(luò)(SDN):軟件定義網(wǎng)絡(luò)(SDN)可以構(gòu)建出一種開(kāi)放可編程的網(wǎng)絡(luò)環(huán)境,它通過(guò)對(duì)底層各種網(wǎng)絡(luò)資源虛擬化的基礎(chǔ)上,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)的集中控制和管理。
2.軟件定義局域網(wǎng)(SD-LAN):即以軟件定義網(wǎng)絡(luò)為基礎(chǔ)的局域網(wǎng),可以創(chuàng)造出一種靈活、節(jié)省成本的無(wú)線和有線接入網(wǎng)。
3.軟件定義廣域網(wǎng)(SD-WAN):即以軟件定義網(wǎng)絡(luò)為基礎(chǔ)的廣域網(wǎng),常用來(lái)連接區(qū)域跨度較大的企業(yè)與其數(shù)據(jù)中心。
4.OpenFlow:OpenFlow是一種配置flows、flowtable和TCAMs的協(xié)議。
5.OpenDaylight:OpenDaylight是以Linux平臺(tái)主導(dǎo)的一種開(kāi)放式標(biāo)準(zhǔn)控制器。
6.OpenStack:OpenStack是一種開(kāi)放源碼的云操作系統(tǒng),用來(lái)創(chuàng)造和管理云資源。
7.CloudStack:CloudStack是一種開(kāi)放源碼的云計(jì)算軟件,用來(lái)創(chuàng)造、管理和部署云服務(wù)基礎(chǔ)架構(gòu)。
8.Orchestration:Orchestration是一種自動(dòng)創(chuàng)造、初始化、協(xié)調(diào)和管理云服務(wù)傳遞所需的物理和虛擬資源的系統(tǒng)。
9.OSS:OSS是一種短時(shí)運(yùn)維支撐系統(tǒng),可以幫助服務(wù)運(yùn)營(yíng)商監(jiān)控、分析和管理電話或計(jì)算機(jī)網(wǎng)絡(luò)。
10.SDN控制器:SDN控制器是軟件定義網(wǎng)絡(luò)(SDN)中的應(yīng)用程序,負(fù)責(zé)流量控制以確保智能網(wǎng)絡(luò)。它的以OpenFlow等協(xié)議為基礎(chǔ),允許服務(wù)器告訴交換機(jī)向哪里發(fā)送數(shù)據(jù)包。
11.白盒交換機(jī):也叫openflow交換機(jī),是一種預(yù)安裝第三方網(wǎng)絡(luò)操作系統(tǒng)的消費(fèi)類交換機(jī)硬件。
12.網(wǎng)絡(luò)功能虛擬化(NFV):一種針對(duì)網(wǎng)絡(luò)架構(gòu)的概念,利用虛擬化技術(shù),將網(wǎng)絡(luò)節(jié)點(diǎn)階層的功能,分割成幾個(gè)功能區(qū)塊,分別以軟件方式實(shí)作,不再局限于硬件架構(gòu)。
軟件定義網(wǎng)絡(luò)(SDN)的相關(guān)協(xié)議
13.軟件定義網(wǎng)絡(luò)(SDN)最常見(jiàn)的協(xié)議是OpenFlow,但是除了OpenFlow外,下列協(xié)議也可以用于軟件定義網(wǎng)絡(luò)(SDN)。
1.OpenFlow協(xié)議:OpenFlow是軟件定義網(wǎng)絡(luò)(SDN)的第一代標(biāo)準(zhǔn)協(xié)議,它定義了一種開(kāi)放式協(xié)議,使得SDN控制器可以和網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)平臺(tái)相互作用。
2.NETCONF協(xié)議:由RFC 6241定義,用以替代命令行界面(CLI,command line
interface)、簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP,Simple Network Management
Protocol)以及其它專有配置機(jī)制。管理軟件可以使用NETCONF協(xié)議將配置數(shù)據(jù)寫(xiě)入設(shè)備,也可從設(shè)備中檢索數(shù)據(jù)。
3.OF-Config協(xié)議:OF-Config協(xié)議是配置OpenFlow交換機(jī)的一種協(xié)議,它的主要功能包括配置交換機(jī)連接的多個(gè)控制器信息、端口和隊(duì)列等資源的配置和分配以及端口等資源的狀態(tài)修改等。
通過(guò)在總部與分支之間部署云專線,利用的協(xié)議,還可以實(shí)現(xiàn)雙邊加速,利用普通的互聯(lián)網(wǎng)鏈路,實(shí)現(xiàn)專線的使用效果。獨(dú)有的鏈路復(fù)制功能,實(shí)現(xiàn)重要業(yè)務(wù)的雙重備份。
4.XMPP協(xié)議:XMPP是一種基于標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的子集XML的協(xié)議,它繼承了在XML環(huán)境中靈活的發(fā)展性。