亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于SDN架構的延伸設備接入方法、控制器和SDN系統(tǒng)與流程

文檔序號:12161641閱讀:291來源:國知局
基于SDN架構的延伸設備接入方法、控制器和SDN系統(tǒng)與流程

本發(fā)明涉及數(shù)據(jù)傳輸技術領域,尤其涉及一種基于SDN架構的延伸設備接入方法、控制器和SDN系統(tǒng)。



背景技術:

軟件定義網(wǎng)絡SDN(Software Defined Network)是一種新型網(wǎng)絡創(chuàng)新架構。隨著虛擬化技術的廣泛應用,云數(shù)據(jù)中心作為重要的云基礎設施的承載體,由于虛擬機在線遷移等數(shù)據(jù)中心二層網(wǎng)絡需求、虛擬機感知、vlan隔離、多租戶隔離等新的自動化、自服務等需求,其虛擬機通信成為重要的研究課題,而SDN以其集中控制、控制和轉發(fā)分離為特征的靈活配置配置管理,為解決云數(shù)據(jù)中心網(wǎng)絡的主要解決方案之一。

傳統(tǒng)網(wǎng)絡中,通常使用延伸交換機和延伸模塊方式接入客戶來實現(xiàn)網(wǎng)關設備的延伸接入,隨著SDN技術發(fā)展,可使用SDN控制器來統(tǒng)一管理和部署業(yè)務,來解決傳統(tǒng)延伸接入方式的問題。如圖1為現(xiàn)有延伸交換機接入方法,主要存在以下問題:使用延伸交換機接入,需為不同廠商延伸交換機制定業(yè)務接入和配置規(guī)范,由于各廠商設備性能參差不齊,增加了業(yè)務統(tǒng)一部署難度;由于延伸模塊技術的封閉性,延伸模塊須與網(wǎng)關設備為同廠商設備,無法實現(xiàn)異廠商互通接入,因此不適用于大規(guī)模部署應用。



技術實現(xiàn)要素:

有鑒于此,本發(fā)明要解決的一個技術問題是提供一種基于SDN架構的延伸設備接入方法、SDN控制器和SDN系統(tǒng),使用SDN控制器定制并下發(fā)業(yè)務。

一種基于SDN架構的延伸設備接入方法,包括:SDN控制器定制延 伸設備和網(wǎng)關設備開通業(yè)務的業(yè)務模型數(shù)據(jù);所述SDN控制器將所述業(yè)務模型數(shù)據(jù)下發(fā)到所述延伸設備和所述網(wǎng)關設備;所述延伸設備和所述網(wǎng)關設備根據(jù)所述業(yè)務模型數(shù)據(jù)進行配置,開通與所述業(yè)務模型數(shù)據(jù)相對應的業(yè)務。

根據(jù)本發(fā)明的一個實施例,進一步的,所述延伸設備為交換機設備;所述業(yè)務模型數(shù)據(jù)包括:交換機設備的端口數(shù)據(jù)和網(wǎng)關設備的端口數(shù)據(jù);所述SDN控制器將所述交換機設備的端口數(shù)據(jù)下發(fā)到所述交換機設備;所述交換機設備根據(jù)所述交換機設備的端口數(shù)據(jù)配置用戶側和中繼側端口;所述SDN控制器將所述網(wǎng)關設備的端口數(shù)據(jù)發(fā)送到所述網(wǎng)關設備,所述網(wǎng)關設備根據(jù)所述網(wǎng)關設備的端口數(shù)據(jù)配置與所述交換機設備的連接端口和網(wǎng)絡側端口。

根據(jù)本發(fā)明的一個實施例,進一步的,所述交換機設備包括多級交換機設備,下級交換機設備根據(jù)所述交換機設備的端口數(shù)據(jù)配置與上級交換機設備連接的中繼接口,一級交換機設備配置與網(wǎng)關設備的連接的端口。

根據(jù)本發(fā)明的一個實施例,進一步的,所述交換機設備的端口數(shù)據(jù)包括:用戶接入端口速率、雙工模式、接口模式、中繼端口雙工模式、端口MTU大小、接口模型、允許通過VLAN號;所述網(wǎng)關設備的端口數(shù)據(jù)包括:端口MTU大小、自協(xié)商雙工模式、VLAN號。

根據(jù)本發(fā)明的一個實施例,進一步的,所述業(yè)務模型數(shù)據(jù)包括:業(yè)務模板;當所述SDN控制器判斷所述交換機設備和所述網(wǎng)關設備都配置成功后,將所述業(yè)務模板下發(fā)到所述交換機設備和所述網(wǎng)關設備,進行業(yè)務配置。

根據(jù)本發(fā)明的一個實施例,進一步的,所述開通業(yè)務為VPN業(yè)務,所述VPN業(yè)務對應的業(yè)務模板包括:VPN配置信息、用戶接入標識和VPN業(yè)務標識映射關系;所述SDN控制器將所述VPN業(yè)務對應的業(yè)務模板下發(fā)到所述網(wǎng)關設備。

根據(jù)本發(fā)明的一個實施例,進一步的,所述VPN配置信息包括:VPN編號、VPN RD和RT信息、VPN標簽分配方式、BGP鄰居信息、BGP地址族 信息、BGP路由策略信息、用戶接入標識和VPN業(yè)務標識映射關系;所述用戶接入標識和VPN業(yè)務標識映射關系包括:啟用VPN的端口號、VLAN id和VRF id映射、VPN接口IP地址及掩碼。

根據(jù)本發(fā)明的一個實施例,進一步的,所述網(wǎng)關設備根據(jù)所述業(yè)務配置信息配置VPN業(yè)務;所述網(wǎng)關設備根據(jù)所述用戶接入標識和VPN業(yè)務標識映射關系配置用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系。

根據(jù)本發(fā)明的一個實施例,進一步的,接入到所述交換機設備上的包含VLAN號的用戶流量被轉發(fā)到對應的所述網(wǎng)關設備,在所述網(wǎng)關設備上根據(jù)用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系,被發(fā)送到相應的VPN隧道進行流量轉發(fā)。

一種SDN系統(tǒng),包括:SDN控制器、網(wǎng)關設備和延伸設備;所述SDN控制器定制延伸設備和網(wǎng)關設備開通業(yè)務的業(yè)務模型數(shù)據(jù);所述SDN控制器將所述業(yè)務模型數(shù)據(jù)下發(fā)到所述延伸設備和所述網(wǎng)關設備;所述延伸設備和所述網(wǎng)關設備根據(jù)所述業(yè)務模型數(shù)據(jù)進行配置,開通與所述業(yè)務模型數(shù)據(jù)相對應的業(yè)務。

根據(jù)本發(fā)明的一個實施例,進一步的,所述延伸設備為交換機設備;所述業(yè)務模型數(shù)據(jù)包括:交換機設備的端口數(shù)據(jù)和網(wǎng)關設備的端口數(shù)據(jù);所述SDN控制器將所述交換機設備的端口數(shù)據(jù)下發(fā)到所述交換機設備;所述交換機設備根據(jù)所述交換機設備的端口數(shù)據(jù)配置用戶側和中繼側端口;所述SDN控制器將所述網(wǎng)關設備的端口數(shù)據(jù)發(fā)送到所述網(wǎng)關設備,所述網(wǎng)關設備根據(jù)所述網(wǎng)關設備的端口數(shù)據(jù)配置與所述交換機設備的連接端口和網(wǎng)絡側端口。

根據(jù)本發(fā)明的一個實施例,進一步的,所述交換機設備包括多級交換機設備,下級交換機根據(jù)所述交換機設備的端口數(shù)據(jù)配置與上級交換機連接的中繼接口,一級交換機設備配置與網(wǎng)關的連接的端口。

根據(jù)本發(fā)明的一個實施例,進一步的,所述業(yè)務模型數(shù)據(jù)包括:業(yè)務模板;當所述SDN控制器判斷所述交換機設備和所述網(wǎng)關設備都配置成功后,將所述業(yè)務模板下發(fā)到所述交換機設備和所述網(wǎng)關設備,進行 業(yè)務配置。

根據(jù)本發(fā)明的一個實施例,進一步的,所述開通業(yè)務為VPN業(yè)務,所述VPN業(yè)務對應的業(yè)務模板包括:VPN配置信息、用戶接入標識和VPN業(yè)務標識映射關系;所述SDN控制器將所述VPN業(yè)務對應的業(yè)務模板下發(fā)到所述我網(wǎng)關設備所述網(wǎng)關設備根據(jù)所述業(yè)務配置信息配置VPN業(yè)務;所述網(wǎng)關設備根據(jù)所述用戶接入標識和VPN業(yè)務標識映射關系配置用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系。

根據(jù)本發(fā)明的一個實施例,進一步的,接入到所述交換機設備上的包含VLAN號的用戶流量被轉發(fā)到對應的所述網(wǎng)關設備,在所述網(wǎng)關設備上根據(jù)用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系,并被發(fā)送到相應的VPN隧道進行流量轉發(fā)。

一種SDN控制器,包括:模型定制單元,用于定制延伸設備和網(wǎng)關設備開通業(yè)務的業(yè)務模型數(shù)據(jù);模型下發(fā)單元,將所述業(yè)務模型數(shù)據(jù)下發(fā)到所述延伸設備和所述網(wǎng)關設備;其中,所述延伸設備和所述網(wǎng)關設備根據(jù)所述業(yè)務模型數(shù)據(jù)進行配置,開通與所述業(yè)務模型數(shù)據(jù)相對應的業(yè)務。

根據(jù)本發(fā)明的一個實施例,進一步的,所述延伸設備為交換機設備;所述業(yè)務模型數(shù)據(jù)包括:交換機設備的端口數(shù)據(jù)和網(wǎng)關設備的端口數(shù)據(jù);所述模型下發(fā)單元,還用于將所述交換機設備的端口數(shù)據(jù)下發(fā)到所述交換機設備,將所述網(wǎng)關設備的端口數(shù)據(jù)發(fā)送到所述網(wǎng)關設備;其中,所述交換機設備根據(jù)所述交換機設備的端口數(shù)據(jù)配置用戶側和中繼側端口;所述網(wǎng)關設備根據(jù)所述網(wǎng)關設備的端口數(shù)據(jù)配置與所述交換機設備的連接端口和網(wǎng)絡側端口。

根據(jù)本發(fā)明的一個實施例,進一步的,所述業(yè)務模型數(shù)據(jù)包括:業(yè)務模板;所述模型下發(fā)單元,還用于當判斷所述交換機設備和所述網(wǎng)關設備都配置成功后,將所述業(yè)務模板下發(fā)到所述交換機設備和所述網(wǎng)關設備,進行業(yè)務配置。

本發(fā)明的基于SDN架構的延伸設備接入方法、控制器和SDN系統(tǒng),采用SDN控制器統(tǒng)一定制開發(fā)并下發(fā)業(yè)務,可實現(xiàn)業(yè)務統(tǒng)一部署,較快響 應用戶接入和業(yè)務發(fā)展需求,降低網(wǎng)絡運營成本。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為現(xiàn)有技術中的延伸交換機接入方法的一個示意圖;

圖2為根據(jù)本發(fā)明的基于SDN架構的延伸設備接入方法的一個實施例的流程示意圖;

圖3為根據(jù)本發(fā)明的基于SDN架構的延伸設備接入方法的另一個實施例的流程示意圖;

圖4為根據(jù)本發(fā)明的基于SDN架構的延伸設備接入方法的一個實施例的SDN控制器進行控制的流程示意圖;

圖5為根據(jù)本發(fā)明的SDN系統(tǒng)的一個實施例的組成示意圖;

圖6為根據(jù)本發(fā)明的SDN控制器的一個實施例的模塊示意圖。

具體實施方式

下面參照附圖對本發(fā)明進行更全面的描述,其中說明本發(fā)明的示例性實施例。下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。下面結合各個圖和實施例對本發(fā)明的技術方案進行多方面的描述。

圖2為根據(jù)本發(fā)明的基于SDN架構的延伸設備接入方法的一個實施例的流程示意圖,如圖2所示:

步驟101,SDN控制器定制延伸設備和網(wǎng)關設備開通業(yè)務的業(yè)務模 型數(shù)據(jù)。

步驟102,SDN控制器將業(yè)務模型數(shù)據(jù)下發(fā)到延伸設備和網(wǎng)關設備。

步驟103,延伸設備和網(wǎng)關設備根據(jù)業(yè)務模型數(shù)據(jù)進行配置,開通與業(yè)務模型數(shù)據(jù)相對應的業(yè)務,業(yè)務可以有多種,例如為vpn、點播、語音等等。

本發(fā)明中的延伸設備可以為網(wǎng)絡中的新增設備,用于開通某業(yè)務,或者是網(wǎng)絡中已有的但沒有開通某業(yè)務的設備。某業(yè)務需要延伸設備與網(wǎng)關設備的配合,但在業(yè)務開通時,延伸設備與網(wǎng)關設備都沒有業(yè)務接入和配置規(guī)范。延伸設備可以有多種,例如為OpenFlow交換機等。

在一個實施例中,延伸設備為交換機設備,業(yè)務模型數(shù)據(jù)包括:交換機設備的端口數(shù)據(jù)和網(wǎng)關設備的端口數(shù)據(jù)。SDN控制器將交換機設備的端口數(shù)據(jù)下發(fā)到交換機設備,交換機設備根據(jù)交換機設備的端口數(shù)據(jù)配置用戶側和中繼側端口。SDN控制器將網(wǎng)關設備的端口數(shù)據(jù)發(fā)送到網(wǎng)關設備,網(wǎng)關設備根據(jù)網(wǎng)關設備的端口數(shù)據(jù)配置與交換機設備的連接端口和網(wǎng)絡側端口。

交換機設備可以包括多級交換機設備,下級交換機設備根據(jù)交換機設備的端口數(shù)據(jù)配置與上級交換機設備連接的中繼接口,一級交換機設備配置與網(wǎng)關設備的連接的端口。

交換機設備的端口數(shù)據(jù)包括:用戶接入端口速率、雙工模式、接口模式、中繼端口雙工模式、端口MTU大小、接口模型、允許通過VLAN號等。網(wǎng)關設備的端口數(shù)據(jù)包括:端口MTU大小、自協(xié)商雙工模式、VLAN號等。業(yè)務模型數(shù)據(jù)包括:業(yè)務模板。當SDN控制器判斷交換機設備和網(wǎng)關設備都配置成功后,將業(yè)務模板下發(fā)到交換機設備和網(wǎng)關設備,進行業(yè)務配置。

在一個實施例中,開通業(yè)務為VPN業(yè)務,VPN業(yè)務對應的業(yè)務模板包括:VPN配置信息、用戶接入標識和VPN業(yè)務標識映射關系等。SDN控制器將VPN業(yè)務對應的業(yè)務模板下發(fā)到網(wǎng)關設備。VPN配置信息包括:VPN編號、VPN RD和RT信息、VPN標簽分配方式、BGP鄰居信息、BGP地址族 信息、BGP路由策略信息。用戶接入標識和VPN業(yè)務標識映射關系包括:啟用VPN的端口號、VLAN id和VRF id映射、VPN接口IP地址及掩碼等。

網(wǎng)關設備根據(jù)業(yè)務配置信息配置VPN業(yè)務。網(wǎng)關設備根據(jù)用戶接入標識和VPN業(yè)務標識映射關系配置用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系。接入到交換機設備上的包含VLAN號的用戶流量被轉發(fā)到對應的網(wǎng)關設備,在網(wǎng)關設備上根據(jù)用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系,被發(fā)送到相應的VPN隧道進行流量轉發(fā)。

上述實施例中的基于SDN架構的延伸設備接入方法,提出了一種基于SDN控制器實現(xiàn)網(wǎng)關設備延伸接入的方法,通過統(tǒng)一在SDN控制器定制和開發(fā)業(yè)務模型,并將業(yè)務模型數(shù)據(jù)通過統(tǒng)一接口下發(fā)至延伸設備和網(wǎng)關設備,無需硬件改動,僅需軟件方面開發(fā)即可實現(xiàn)利用SDN控制器實現(xiàn)延伸設備和網(wǎng)關設備的統(tǒng)一管理和業(yè)務統(tǒng)一部署,以較快響應用戶接入和業(yè)務發(fā)展需求,并可以降低網(wǎng)絡運營成本。

圖3為根據(jù)本發(fā)明的基于SDN架構的延伸設備接入方法的另一個實施例的流程示意圖,如圖3所示:

步驟200,SDN控制器定義并制訂各個網(wǎng)元開通VPN業(yè)務的數(shù)據(jù)模型。

步驟201,SDN控制器向延伸設備和網(wǎng)關設備下發(fā)端口配置文件。

延伸設備可以為白盒交換機,也可以稱為延伸白盒。白盒交換機上將軟件與硬件進行解耦,用戶可以在白盒交換機上自主灌裝軟件,用戶的選擇空間更大,而且性價比非常高。白盒交換機通常被視為一種降低成本的方法,但是它更大的價值在于提高網(wǎng)絡的可編程能力和自動化。

延伸白盒的端口數(shù)據(jù)包括:用戶接入端口速率、雙工模式、接口模式、允許通過vlan號,中繼端口雙工模式、MTU大小、接口模型、允許通過VLAN號等。

步驟202,SDN控制器下發(fā)配置文件至網(wǎng)關設備,網(wǎng)關設備在收到配置文件后,根據(jù)定義的數(shù)據(jù)模型進行與延伸白盒相連端口和網(wǎng)絡側端口配置。

步驟202,網(wǎng)關設備根據(jù)配置文件配置與延伸設備的連接端口。網(wǎng)關設備的端口數(shù)據(jù)數(shù)據(jù)包括:與延伸白盒相連端口MTU大小、自協(xié)商雙工模式、VLAN號。

步驟203-206,一級延伸設備和二級延伸設備根據(jù)配置文件配置端口。

SDN控制器統(tǒng)一管理并監(jiān)控延伸白盒和網(wǎng)關設備的運行狀態(tài)。統(tǒng)一在SDN控制器定制和開發(fā)VPN業(yè)務模型,定義業(yè)務標識映射關系。SDN控制器將配置文件通過統(tǒng)一接口下發(fā)至延伸白盒和網(wǎng)關設備,延伸白盒和網(wǎng)關設備根據(jù)配置文件進行相應業(yè)務配置SDN控制器下發(fā)配置至一級延伸白盒、二級延伸白盒設備,延伸白盒設備收到配置文件后,按照定義的數(shù)據(jù)模型進行用戶側和中繼側端口配置。

步驟207,判斷端口是否配置的與配置文件中的一致,如果是,則進入步驟208,如果否則重新配置。

步驟208-211,SDN控制器向網(wǎng)關設備下發(fā)VPN業(yè)務配置和用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系,網(wǎng)關設備配置VPN業(yè)務。

VPN業(yè)務配置包括:VPN編號、VPN RD和RT信息、VPN標簽分配方式、BGP鄰居信息、BGP地址族信息、BGP路由策略信息等。用戶接入標識和VPN業(yè)務標識映射關系包括:啟用VPN的端口號、VLAN id和VRF id映射、VPN接口IP地址及掩碼。

步驟212,接入到交換機設備上的包含VLAN號的用戶流量被轉發(fā)到對應的網(wǎng)關設備,在網(wǎng)關設備上根據(jù)用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系,被發(fā)送到相應的VPN隧道進行流量轉發(fā)。

圖4為根據(jù)本發(fā)明的基于SDN架構的延伸設備接入方法的一個實施例的SDN控制器進行控制的流程示意圖,如圖4所示:

步驟301,在SDN控制器定制和開發(fā)VPN業(yè)務模型,例如,包含延伸白盒的端口數(shù)據(jù)模型、網(wǎng)關設備的端口數(shù)據(jù)模型、VPN業(yè)務模型、用戶接入標識和VPN業(yè)務標識映射關系。

步驟302,通過SDN控制器下發(fā)端口相關配置文件至延伸白盒和網(wǎng)關設備。

步驟303,通過SDN控制器下發(fā)VPN業(yè)務配置文件至網(wǎng)關設備,網(wǎng)關設備配置VPN業(yè)務。

步驟304,通過SDN控制器下發(fā)用戶接入標識和VPN業(yè)務標識映射配置文件至網(wǎng)關設備,網(wǎng)關設備進行標識綁定配置。

步驟305,接入到延伸設備上的包含某個VLAN號的用戶流量,在網(wǎng)關設備上根據(jù)映射關系,進入到相應VPN隧道進行流量轉發(fā)。

上述實施例中的基于SDN架構的延伸設備接入方法,實現(xiàn)延伸設備和網(wǎng)關設備的統(tǒng)一管理和業(yè)務統(tǒng)一部署,同時可在網(wǎng)絡中大規(guī)模部署應用。采用SDN控制器統(tǒng)一定制開發(fā)并下發(fā)業(yè)務,可實現(xiàn)城域網(wǎng)和CN2業(yè)務統(tǒng)一部署,較快響應用戶接入和業(yè)務發(fā)展需求。在SDN控制器上定制并開發(fā)各類業(yè)務數(shù)據(jù)模型,并下發(fā)至延伸白盒,因此可使用通用硬件設備來代替現(xiàn)有專用昂貴的延伸交換機,降低網(wǎng)絡運營成本。

在一個實施例中,本發(fā)明提供一種SDN系統(tǒng),如圖5所示,包括:SDN控制器31、網(wǎng)關設備33和延伸設備。SDN控制器31定制延伸設備和網(wǎng)關設備36開通業(yè)務的業(yè)務模型數(shù)據(jù)。SDN控制器31將業(yè)務模型數(shù)據(jù)下發(fā)到延伸設備和網(wǎng)關設備36。延伸設備和網(wǎng)關設備33根據(jù)業(yè)務模型數(shù)據(jù)進行配置,開通與業(yè)務模型數(shù)據(jù)相對應的業(yè)務。

延伸設備為交換機設備32、33。業(yè)務模型數(shù)據(jù)包括:交換機設備的端口數(shù)據(jù)和網(wǎng)關設備的端口數(shù)據(jù)。SDN控制器31將交換機設備的端口數(shù)據(jù)下發(fā)到交換機設備32、33,交換機設備32、33根據(jù)交換機設備的端口數(shù)據(jù)配置用戶側和中繼側端口。SDN控制器31將網(wǎng)關設備的端口數(shù)據(jù)發(fā)送到網(wǎng)關設備36,網(wǎng)關設備36根據(jù)網(wǎng)關設備的端口數(shù)據(jù)配置與交換機設備的連接端口和網(wǎng)絡側端口。

在一個實施例中,交換機設備包括多級交換機設備,下級交換機33根據(jù)交換機設備的端口數(shù)據(jù)配置與上級交換機32連接的中繼接口,一級交換機32設備配置與網(wǎng)關設備36的連接的端口。

業(yè)務模型數(shù)據(jù)包括:業(yè)務模板。當SDN控制器31判斷交換機設備32、33和網(wǎng)關設備36都配置成功后,將業(yè)務模板下發(fā)到交換機設備32、33和網(wǎng)關設備36,進行業(yè)務配置。

在一個實施例中,開通業(yè)務為VPN業(yè)務,VPN業(yè)務對應的業(yè)務模板包括:VPN配置信息、用戶接入標識和VPN業(yè)務標識映射關系。SDN控制器31將VPN業(yè)務對應的業(yè)務模板下發(fā)到網(wǎng)關設備36,網(wǎng)關設備36根據(jù)業(yè)務配置信息配置VPN業(yè)務。網(wǎng)關設備36根據(jù)用戶接入標識和VPN業(yè)務標識映射關系配置用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系。

虛擬機34、35接入到交換機設備33,虛擬機34、35發(fā)送的數(shù)據(jù)包含VLAN號,用戶流量被轉發(fā)交換機設備32以及對應的網(wǎng)關設備36,在網(wǎng)關設備36上根據(jù)用戶接入標識vlan id與VPN業(yè)務標識vrf id的映射關系,發(fā)送到相應的VPN隧道進行流量轉發(fā)。

在一個實施例中,如圖6所示,本發(fā)明提供一種SDN控制器。模型定制單元41定制延伸設備和網(wǎng)關設備開通業(yè)務的業(yè)務模型數(shù)據(jù)。模型下發(fā)單元42將業(yè)務模型數(shù)據(jù)下發(fā)到延伸設備和網(wǎng)關設備。延伸設備和網(wǎng)關設備根據(jù)業(yè)務模型數(shù)據(jù)進行配置,開通與業(yè)務模型數(shù)據(jù)相對應的業(yè)務。

延伸設備為交換機設備。業(yè)務模型數(shù)據(jù)包括:交換機設備的端口數(shù)據(jù)和網(wǎng)關設備的端口數(shù)據(jù)。模型下發(fā)單元42將交換機設備的端口數(shù)據(jù)下發(fā)到交換機設備,將網(wǎng)關設備的端口數(shù)據(jù)發(fā)送到網(wǎng)關設備。交換機設備根據(jù)交換機設備的端口數(shù)據(jù)配置用戶側和中繼側端口。網(wǎng)關設備根據(jù)網(wǎng)關設備的端口數(shù)據(jù)配置與交換機設備的連接端口和網(wǎng)絡側端口。

業(yè)務模型數(shù)據(jù)包括:業(yè)務模板。模型下發(fā)單元42當判斷交換機設備和網(wǎng)關設備都配置成功后,將業(yè)務模板下發(fā)到交換機設備和網(wǎng)關設備,進行業(yè)務配置。

上述實施例提供的基于SDN架構的延伸設備接入方法、控制器和SDN系統(tǒng),通過統(tǒng)一在SDN控制器定制和開發(fā)VPN業(yè)務模型,并將業(yè)務模板通過統(tǒng)一接口下發(fā)至延伸白盒和網(wǎng)關設備,無需硬件改動,降低網(wǎng)絡運營成本。

可能以許多方式來實現(xiàn)本發(fā)明的方法和系統(tǒng)。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現(xiàn)本發(fā)明的方法和系統(tǒng)。用于方法的步驟的上述順序僅是為了進行說明,本發(fā)明的 方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質中的程序,這些程序包括用于實現(xiàn)根據(jù)本發(fā)明的方法的機器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質。

本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應用,并且使本領域的普通技術人員能夠理解本發(fā)明從而設計適于特定用途的帶有各種修改的各種實施例。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1