[發(fā)明專利]軟件定義交換網的通信方法/系統、可讀存儲介質及設備有效
| 申請?zhí)枺?/td> | 201810067739.2 | 申請日: | 2018-01-24 |
| 公開(公告)號: | CN108183862B | 公開(公告)日: | 2021-02-09 |
| 發(fā)明(設計)人: | 許延偉 | 申請(專利權)人: | 上海寬帶技術及應用工程研究中心 |
| 主分類號: | H04L12/723 | 分類號: | H04L12/723;H04L12/741;H04L12/46 |
| 代理公司: | 上海光華專利事務所(普通合伙) 31219 | 代理人: | 徐秋平 |
| 地址: | 201201 上海市浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 定義 交換 通信 方法 系統 可讀 存儲 介質 設備 | ||
1.一種軟件定義交換網的通信方法,其特征在于,所述軟件定義交換網包括與控制器連接的虛擬交換機、轉發(fā)交換機、外網出口交換機及與所述虛擬交換機連接的虛擬機;所述軟件定義交換網的通信方法包括:
待所述軟件定義交換網中出現網絡通信請求時,采用最短路徑算法計算所述虛擬交換機、轉發(fā)交換機、外網出口交換機之間的通信路徑;最短路徑為從一起始點出發(fā),沿交換機連接邊到達目的地所經過的路徑中,各邊上權值之和最小的一條路徑;
為所述虛擬交換機、轉發(fā)交換機、外網出口交換機分配用于路由交換的標簽;所述標簽為基于虛擬局域網的標識號碼的標簽;根據所述通信路徑,建立基于所述標簽、與所述虛擬交換機、轉發(fā)交換機、外網出口交換機對應的數據流表,并予以下發(fā)所述數據流表;其中,與所述虛擬交換機對應的數據流表包括:對應于處理本地虛擬機發(fā)送的數據包的流水線和對應于處理其他交換機轉換的帶有標簽的數據包的流水線;
對應于處理本地虛擬機發(fā)送的數據包的流水線包括0號出口分發(fā)表、1號輸出防火墻表、2號輸出QoS表、3至10號的網絡功能區(qū)表、11號虛擬機間通信會話表和12號標簽轉發(fā)表,最終由12號標簽轉發(fā)表輸出至不同的交換機上聯端口;
對應于處理其他交換機轉換的帶有標簽的數據包的流水線包括13至20號的網絡功能區(qū)表、21號入口防火墻表、22號入口QoS表和30號本地主機轉發(fā)表,最終由30號本地主機轉發(fā)表輸出至不同本地虛擬機;
其中,根據通信路徑建立基于標簽的數據流表,當有網絡通信請求時候,在通信兩端點所在交換機上分別建立兩個數據流表,在起點處數據加上標簽并放在通信路徑上,在終點把數據拆解標簽并轉發(fā)到指定的通信端點上,完成數據通信。
2.根據權利要求1所述的軟件定義交換網的通信方法,其特征在于,與所述轉發(fā)交換機對應的數據流表包括0號標簽轉發(fā)表,該0號標簽轉發(fā)表根據數據包中的不同標簽轉發(fā)至不同的端口。
3.根據權利要求1所述的軟件定義交換網的通信方法,其特征在于,與所述外網出口交換機對應的數據流表包括對應于處理其他交換機轉發(fā)過來的由虛擬機發(fā)出的數據包的流水線和外連網口發(fā)送過來的數據包的流水線。
4.根據權利要求3所述的軟件定義交換網的通信方法,其特征在于,
所述對應于處理其他交換機轉發(fā)過來的由虛擬機發(fā)出的數據包的流水線包括0號流表會根據數據包的實際情況選擇不同的流水線進行處理;外連網口發(fā)送過來的數據包流經的流水線包括0號出口分發(fā)表、1號輸入防火墻表、2號輸入QoS表、3至10號的網絡功能區(qū)表和12號標簽轉發(fā)表,最終由12號標簽轉發(fā)表通過不同的內聯端口輸出至內部交換機;
所述外連網口發(fā)送過來的數據包的流水線包括21號外連輸出防火墻表、22號外連輸出QoS表和30號外部網關MAC轉發(fā)表,最終由30號外部網關MAC轉發(fā)表輸出至不同的外聯端口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寬帶技術及應用工程研究中心,未經上海寬帶技術及應用工程研究中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810067739.2/1.html,轉載請聲明來源鉆瓜專利網。





