• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種支持多租戶的數據轉發方法和裝置制造方法及圖紙

    技術編號:11032722 閱讀:179 留言:0更新日期:2015-02-11 18:25
    本發明專利技術實施例公開了一種支持多租戶的數據轉發方法和裝置,本發明專利技術實施例方法包括:接收數據包,對接收到的數據包進行租戶網絡識別;根據租戶網絡識別結果,將數據包轉發至對應租戶專屬的流表組中進行查詢;其中,所述對應租戶專屬的流表組中包括:一個或者一個以上流表;對查詢命中的數據包,根據對應的流表項操作進行處理。本發明專利技術實施例提供的技術方案,根據租戶網絡識別結果,將數據包轉發至對應租戶專屬的一個或者一個以上流表中進行轉發查詢,將查詢命中的數據包按照流表項操作進行處理,由于租戶間轉發規則通過不同的流表進行完全隔離,租戶間的轉發不受到不同策略沖突的影響,相互之間沒有干擾。

    【技術實現步驟摘要】
    【專利摘要】本專利技術實施例公開了一種支持多租戶的數據轉發方法和裝置,本專利技術實施例方法包括:接收數據包,對接收到的數據包進行租戶網絡識別;根據租戶網絡識別結果,將數據包轉發至對應租戶專屬的流表組中進行查詢;其中,所述對應租戶專屬的流表組中包括:一個或者一個以上流表;對查詢命中的數據包,根據對應的流表項操作進行處理。本專利技術實施例提供的技術方案,根據租戶網絡識別結果,將數據包轉發至對應租戶專屬的一個或者一個以上流表中進行轉發查詢,將查詢命中的數據包按照流表項操作進行處理,由于租戶間轉發規則通過不同的流表進行完全隔離,租戶間的轉發不受到不同策略沖突的影響,相互之間沒有干擾。【專利說明】一種支持多租戶的數據轉發方法和裝置
    本專利技術涉及通信
    ,具體涉及一種支持多租戶的數據轉發方法和裝置。
    技術介紹
    多租戶是云網絡的一個典型應用場景,也是網絡虛擬化技術在數據中心環境下的重要表現形式。目前的多租戶虛擬化技術中,網絡虛擬化主要依靠虛擬局域網(VLAN,Virtual Local Area Network)等方法來實現。通過設置不同的VLAN,對租戶的網絡進行隔離。VLAN是對連接到第二層交換機端口的網絡用戶的邏輯分段,不受網絡用戶的物理位置限制,可以根據用戶需求進行網絡分段。 但是,VLAN技術也有明顯的缺點。例如:當某一物理服務器或者虛擬服務器的網卡、媒體訪問控制(MAC, Media Access Control)地址、互聯網協議(IP, InternetProtocol)地址,或是物理位置發生變化時,需要對整個網絡系統中多個相關的網絡設備進行重新配置。在中等規模以上的網絡環境中,虛擬機遷移技術的應用愈加普遍,VLAN技術在該環境下的配置和維護開銷巨大,無法滿足技術發展的需求。 軟件定義的網絡(SDN, Software Defined Network)技術的出現,提供了一種靈活應用的網絡虛擬化技術。SDN技術的一個實例,即OpenFlow技術,在OpenFlow技術中,多流表技術被引入,多流表技術是指在OpenFlow交換機中存在多張流表,針對交換機的不用的匹配域進行設計,存儲不同內容的流規則。對于接收到的數據報文,從流表的入口處(可以是TableO)開始進行流規則的匹配,根據表項中的指令集度后續流表進行查詢。表間查找順序只能是跳轉至下一張流表或者下一個表序號大于當前表序號的流表中。在查找到匹配的流表后,根據流表進行數據轉換或者丟棄等操作。 從上述對現有OpenFlow技術的說明可以看出,現有的OpenFlow交換機中多流表轉發方案中,不能根據不同租戶的需求為各租戶網絡提供轉發服務,造成多租戶環境下的租戶共享流表空間造成沖突,并且轉發性能降低,各租戶無法根據自身業務進行靈活的流表方案定制。
    技術實現思路
    本專利技術實施例提供了一種支持多租戶的數據轉發方法和裝置,能夠根據不同租戶的需求為各租戶網絡提供轉發服務。 本專利技術實施例第一方面,一種支持多租戶的數據轉發方法,包括: 接收數據包,對接收到的數據包進行租戶網絡識別; 根據租戶網絡識別結果,將數據包轉發至對應租戶專屬的流表組中進行查詢;其中,所述對應租戶專屬的流表組中包括:一個或者一個以上流表; 對查詢命中的數據包,根據對應的流表項操作進行處理。 在第一種可能的實現方式中,根據第一方面,所述對接收到的數據包進行租戶網絡識別,具體包括: 根據交換機中存儲的第一張流表中的匹配域與數據包進行匹配,其中,根據所述第一張流表中的匹配域用于確定租戶網絡; 或者,根據數據包中包含的租戶標識確定所述數據包所屬的租戶網絡。 在第二種可能的實現方式中,根據第二種可能的實現方式,所述第一張流表中的匹配域包括:源媒體接入控制地址和虛擬局域網標識, 或者,所述第一張流表中的匹配域包括:源媒體接入控制地址和隧道標識。 在第三種可能的實現方式中,根據第一方面,所述方法還包括: 將查詢未命中的數據包信息轉發至控制器; 接收控制器發送的所述數據包所屬的租戶對應的轉發策略, 并將所述轉發策略存儲在所述租戶專屬的流表組中。 在第四種可能的實現方式中,根據第一方面,所述將數據包轉發至對應租戶專屬的流表組中進行查詢,其中,所述對應租戶專屬的流表組中包括:一個以上流表,具體包括: 對于租戶專屬的流表組中包括一個以上流表時,將所述數據包依照流表在所述流表組中的排列順序,依次進行查詢。 在第五種可能的實現方式中,根據第一方面,所述方法還包括: 接收控制器發送的刪除租戶與所述租戶專屬流表組的對應關系的命令; 根據所述刪除租戶與所述租戶專屬流表組的對應關系的命令,清空所述租戶專屬流表組中每個流表中的流表項。 第二方面,提供了一種支持多租戶的數據轉發方法,包括: 通過用戶接口,獲取租戶定制的業務相關的流表方案; 將所述流表方案下發給交換機,使得交換機根據所述流表方案建立所述租戶專屬的流表組,其中,所述專屬于租戶的流表組包括:一個或者一個以上流表。 在第一種可能的實現方式中,根據第二方面,所述將流表方案下發給交換機之后,所述方法還包括: 接收交換機發送的數據包信息, 根據物理網絡拓撲和租戶的虛擬網絡拓撲,計算所述數據包所屬的數據流的轉發路徑信息;并根據所述數據包所屬租戶的流表規則定義,將所述轉發路徑信息轉換為符合租戶流表方案的轉發策略; 將所述轉發策略發送給所述交換機,使得所述轉發策略存儲于所述租戶在交換機中對應的流表中。 在第二種可能的實現方式中,根據第二方面或者第一種可能的實現方式,所述方法還包括: 當租戶離開,發送刪除所述租戶與所述租戶專屬流表組的對應關系的命令到交換機,使得所述交換機清空所述租戶專屬流表組中每個流表中的流表項。 第三方面,提一種通信設備,包括:第一接收單元,識別單元,查詢單元,和處理單元, 所述第一接收單元,用于接收數據包, 所述識別單元,用于對接收到的數據包進行租戶網絡識別; 所述查詢單元,用于根據租戶網絡識別結果,將數據包轉發至對應租戶專屬的流表組中進行查詢;其中,所述對應租戶專屬的流表組中包括:一個或者一個以上流表; 所述處理單元,用于對查詢命中的數據包,根據對應的流表項操作進行處理。 在第一種可能的實現方式中,根據第三方面,所述識別單元,具體用于根據交換機中存儲的第一張流表中的匹配域與數據包進行匹配,其中,根據所述第一張流表中的匹配域確定租戶網絡; 或者,所述識別單元,具體用于根據數據包中包含的租戶標識確定所述數據包所屬的租戶網絡。 在第二種可能的實現方式中,根據第一種可能的實現方式,所述第一張流表中的匹配域包括:源媒體接入控制地址和虛擬局域網標識, 或者,所述第一張流表中的匹配域包括:源媒體接入控制地址和隧道標識。 在第三種可能的實現方式中,根據第三方面,所述裝置還包括: 第一發送單元,第二接收單元,和存儲單元, 所述第一發送單元,用于將查詢未命中的數據包信息轉發至控制器; 所述第二接收單元,用于接收控制器發送的所述數據包所屬的租戶對應的轉發策略; 所述存儲單元,用于將所述轉發策略存儲在所述租戶對應的流表中。 在第四種可能的實現方式中,根據第三方面,所本文檔來自技高網
    ...

    【技術保護點】
    一種支持多租戶的數據轉發方法,其特征在于,包括:接收數據包,對接收到的數據包進行租戶網絡識別;根據租戶網絡識別結果,將數據包轉發至對應租戶專屬的流表組中進行查詢;其中,所述對應租戶專屬的流表組中包括:一個或者一個以上流表;對查詢命中的數據包,根據對應的流表項操作進行處理。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:王蛟宋昆鵬
    申請(專利權)人:華為技術有限公司
    類型:發明
    國別省市:廣東;44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产亚洲精久久久久久无码| 无码狠狠躁久久久久久久| 无套内射在线无码播放| 亚洲AV无码一区二区二三区入口| 色综合久久久久无码专区| 精品国产一区二区三区无码| 无码综合天天久久综合网| 久久精品岛国av一区二区无码| 亚洲AV日韩AV永久无码绿巨人| 无码人妻精品一区二区三区久久久| 国产成人精品无码一区二区三区| AV无码精品一区二区三区| 中文字幕精品无码一区二区| 亚洲乱亚洲乱妇无码| 久久亚洲AV成人无码软件| 国产AV无码专区亚洲AV琪琪| 亚洲日韩精品无码专区加勒比☆| 少妇无码AV无码一区| 亚洲精品无码专区2| 亚洲av无码专区首页| 无码日韩人妻精品久久蜜桃 | 亚洲国产a∨无码中文777| 亚洲成av人片天堂网无码】| 亚洲av无码一区二区三区乱子伦| 少妇无码太爽了不卡视频在线看| 孕妇特级毛片WW无码内射| 中文字幕乱码人妻无码久久| 无码任你躁久久久久久老妇| 国产成人无码AV在线播放无广告| 日韩精品无码区免费专区| 精品人妻无码区在线视频| 久久青青草原亚洲av无码app | 亚洲AV无码码潮喷在线观看| 久久久久亚洲AV无码专区桃色| 国产成人无码免费看片软件| 成人h动漫精品一区二区无码| 亚洲成av人片天堂网无码】| 精品久久久久久久无码久中文字幕| 亚洲AV永久无码精品一福利| 日韩精品无码区免费专区| 无码办公室丝袜OL中文字幕|