[發明專利]一種邊界端口的識別方法和設備有效
| 申請號: | 201310319609.0 | 申請日: | 2013-07-25 |
| 公開(公告)號: | CN103401791A | 公開(公告)日: | 2013-11-20 |
| 發明(設計)人: | ?;垆h | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/773 | 分類號: | H04L12/773;H04L12/749 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 310053 浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 邊界 端口 識別 方法 設備 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種邊界端口的識別方法和設備。
背景技術
OpenFlow(新型網絡交換模型)是GENI(全球網絡創新環境)的一個研究主題,用于使科研人員在現有商用網絡上進行新的網絡協議實驗,從而使科研機構可以省去搭建實驗網絡的費用,并且使得實驗數據來自更接近真實的環境。隨著OpenFlow技術的完善,OpenFlow的應用已擴展到廣域網和數據中心領域。其中,OpenFlow的思想是:分離控制平面和數據平面,二者之間使用標準協議通信;數據平面采用基于流的方式進行轉發,非常靈活和通用;層次化的集中控制平面,提供開放的API(Application?Programming?Interface,應用程序編程接口)供第三方開發;數據平面和控制平面支持虛擬化。
如圖1所示,為OpenFlow網絡的組網示意圖,在OpenFlow網絡中,包括OpenFlow網絡設備(如OpenFlow交換機)、OpenFlow控制器和安全通道。
安全通道:在OpenFlow網絡設備和OpenFlow控制器之間,通過預先配置的安全通道(基于SSL(Secure?Sockets?Layer,安全套接層))進行通信。
OpenFlow控制器:為OpenFlow網絡的控制中心,其一般是運行實驗程序的PC(Personal?Computer,個人計算機)或者服務器。OpenFlow控制器上可能運行實驗程序或第三方開發軟件,并用于對流表項進行操作,根據用戶配置或者動態運行協議生成流表,并將流表發送到OpenFlow網絡設備。
OpenFlow網絡設備:接收OpenFlow控制器設置的流表,并根據流表指導報文處理。流表包含一系列用于匹配報文的流表項,對于進入OpenFlow網絡設備的報文需要進行流表項的匹配;如果匹配成功則進行相應動作處理,如轉發到多個端口或者丟棄;如果匹配不成功則通過安全通道轉發到OpenFlow控制器,由OpenFlow控制器進行處理。另一方面,OpenFlow網絡設備主動向OpenFlow控制器上報自身的狀態和事件,如端口UP(正常)/DOWN(故障)。
例如,OpenFlow控制器在OpenFlow網絡設備上創建流表如下:[目的IP5.6.7.8,轉發至port1];基于此流表,OpenFlow網絡設備在收到目的IP地址為5.6.7.8的數據流量時,能夠匹配到上述流表,并將數據流量轉發至port1。
現有技術中,在存在OpenFlow網絡設備和非OpenFlow網絡設備的網絡中,無法識別出OpenFlow網絡設備與非OpenFlow網絡設備之間的邊界端口。
發明內容
本發明實施例提供一種邊界端口的識別方法和設備,以識別出OpenFlow網絡設備與非OpenFlow網絡設備之間的邊界端口。
為了達到上述目的,本發明實施例提供一種邊界端口的識別方法,應用于包括OpenFlow控制器、OpenFlow網絡設備、非OpenFlow網絡設備的網絡中,該方法包括:所述OpenFlow控制器獲得所有OpenFlow網絡設備的設備標識以及每個OpenFlow網絡設備的所有物理端口的端口標識;所述OpenFlow控制器遍歷所有OpenFlow網絡設備的所有物理端口,為OpenFlow網絡設備的物理端口構造對應的網絡邊界發現報文,所述網絡邊界發現報文中攜帶所述OpenFlow網絡設備的設備標識以及所述物理端口的端口標識;所述OpenFlow控制器將所述網絡邊界發現報文發送給所述OpenFlow網絡設備;由所述OpenFlow網絡設備通過所述物理端口發送所述網絡邊界發現報文,并由其它收到所述網絡邊界發現報文的OpenFlow網絡設備將所述網路邊界發現報文發送給所述OpenFlow控制器;所述OpenFlow控制器確定自身收到的所有網絡邊界發現報文中攜帶的OpenFlow網絡設備的設備標識和物理端口的端口標識所對應的物理端口為OpenFlow網絡中的內部端口,確定剩余的物理端口為OpenFlow網絡設備與非OpenFlow網絡設備之間的邊界端口。
所述OpenFlow控制器遍歷所有OpenFlow網絡設備的所有物理端口,為OpenFlow網絡設備的物理端口構造對應的網絡邊界發現報文,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310319609.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網絡流量清洗系統及方法
- 下一篇:一種計量柜的隔板結構





