欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種流量轉(zhuǎn)發(fā)方法和裝置的制造方法

文檔序號(hào):8447382閱讀:315來源:國知局
一種流量轉(zhuǎn)發(fā)方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于軟件定義網(wǎng)絡(luò)(SoftwareDefinedNetwork,SDN)技術(shù)領(lǐng)域,特別是一 種流量轉(zhuǎn)發(fā)方法和裝置。
【背景技術(shù)】
[000引SDN技術(shù)通過將網(wǎng)絡(luò)設(shè)備的控制平面與數(shù)據(jù)平面分離,從而實(shí)現(xiàn)網(wǎng)絡(luò)流量的靈活 控制。相應(yīng)地,SDN架構(gòu)中包括SDN控制器和SDN交換機(jī),其中;SDN控制器和SDN交換機(jī)之 間通過優(yōu)選為開放流的penFlow協(xié)議)的SDN管理通道進(jìn)行通信,SDN控制器根據(jù)用戶的 配置或者動(dòng)態(tài)運(yùn)行的協(xié)議生成流表下發(fā)到SDN交換機(jī),SDN交換機(jī)依據(jù)SDN控制器下發(fā)的 流表進(jìn)行報(bào)文處理。
[000引 在SDN網(wǎng)絡(luò)中廣泛應(yīng)用可擴(kuò)展的虛擬局域網(wǎng)(VirtualextensibleLAN,VXLAN) 技術(shù)實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)發(fā)的隧道。在SDN組網(wǎng)中,SDN控制器還作為動(dòng)態(tài)主機(jī)配置協(xié)議值ynamic HostConfigurationProtocol,D肥P)服務(wù)器,為虛擬機(jī)(VirtualMachine,VM)等主機(jī)分 配IP地址。
[0004] 然而,在現(xiàn)有技術(shù)的SDN網(wǎng)絡(luò)中,當(dāng)SDN控制器集群發(fā)生分裂且再次合并時(shí),主機(jī) 之間可能會(huì)出現(xiàn)IP地址沖突,而且相互沖突的主機(jī)中只有一個(gè)主機(jī)可W享受服務(wù),其它主 機(jī)被隔離并且流量立刻中斷,從而不能享受服務(wù)。

【發(fā)明內(nèi)容】

[0005] 有鑒于此,本發(fā)明提出一種流量轉(zhuǎn)發(fā)方法和裝置,從而為發(fā)生地址沖突的主機(jī)提 供服務(wù)。
[0006] 本發(fā)明實(shí)施方式的技術(shù)方案如下:
[0007] 根據(jù)本發(fā)明實(shí)施方式的一方面,提出一種流量轉(zhuǎn)發(fā)方法,該方法包括在SDN架構(gòu) 中的SDN控制器執(zhí)行的如下步驟:
[000引確定地址沖突的主機(jī);
[0009] 針對(duì)于至少一個(gè)現(xiàn)有流表中的每一個(gè)現(xiàn)有流表,確定該現(xiàn)有流表對(duì)應(yīng)的流量標(biāo) 識(shí),所述現(xiàn)有流表為用于轉(zhuǎn)發(fā)所述地址沖突的主機(jī)的現(xiàn)有流量且已下發(fā)到SDN交換機(jī)的流 表;
[0010] 向已被下發(fā)該現(xiàn)有流表的SDN交換機(jī)下發(fā)用于轉(zhuǎn)發(fā)該現(xiàn)有流表對(duì)應(yīng)的流量的第 一流表,所述第一流表的匹配項(xiàng)包括所述流量標(biāo)識(shí)。
[0011] 優(yōu)選地,該方法還包括:
[0012] 確定所述地址沖突的主機(jī)的沖突地址的轉(zhuǎn)換地址;
[0013]向與所述地址沖突的主機(jī)連接的SDN交換機(jī)下發(fā)第二流表,所述第二流表用于將 從所述地址沖突的主機(jī)接收的第一新增流量報(bào)文的源地址轉(zhuǎn)換為所述轉(zhuǎn)換地址,和/或,
[0014] 向與所述地址沖突的主機(jī)連接的SDN交換機(jī)下發(fā)第S流表,所述第S流表用于將 目的地址為所述轉(zhuǎn)換地址的第二新增流量報(bào)文的目的地址轉(zhuǎn)換為所述沖突地址。
[0015] 優(yōu)選地,所述現(xiàn)有流表被下發(fā)到與所述地址沖突的主機(jī)連接的SDN交換機(jī),所述 現(xiàn)有流表滿足:匹配項(xiàng)中的入接口為所述地址沖突的主機(jī)的接口且匹配項(xiàng)中的源IP地址 為沖突地址;或
[0016] 所述現(xiàn)有流表被下發(fā)到與所述地址沖突的主機(jī)連接的SDN交換機(jī),所述現(xiàn)有流表 滿足;匹配項(xiàng)中的目的IP地址為沖突地址且動(dòng)作項(xiàng)包括指定所述地址沖突的主機(jī)的接口 為出接口;或
[0017] 所述現(xiàn)有流表被下發(fā)到不與所述地址沖突的主機(jī)連接的SDN交換機(jī),所述現(xiàn)有流 表滿足;匹配項(xiàng)中的源IP地址為沖突地址,匹配項(xiàng)中的可擴(kuò)展的虛擬局域網(wǎng)(VXLAN)封裝 源IP地址為與所述地址沖突的主機(jī)連接的SDN交換機(jī)的VXLAN隧道終結(jié)點(diǎn)(VTE巧IP地址; 或
[001引所述現(xiàn)有流表被下發(fā)到不與所述地址沖突的主機(jī)連接的SDN交換機(jī),所述現(xiàn)有流 表滿足:匹配項(xiàng)中的目的IP地址為沖突地址,動(dòng)作項(xiàng)包括指定VXLAN封裝目的地址為所述 地址沖突的主機(jī)連接的SDN交換機(jī)的VTEPIP地址。
[0019] 優(yōu)選地,所述確定該現(xiàn)有流表對(duì)應(yīng)的流量標(biāo)識(shí)包括:
[0020] 向已被下發(fā)該現(xiàn)有流表的SDN交換機(jī)下發(fā)鏡像請(qǐng)求,W使已被下發(fā)該現(xiàn)有流表的 SDN交換機(jī)向所述SDN控制器上送該現(xiàn)有流表對(duì)應(yīng)的流量;
[002U從所述已被下發(fā)該現(xiàn)有流表的SDN交換機(jī)所上送的流量中提取該現(xiàn)有流表對(duì)應(yīng) 的流量標(biāo)識(shí)。
[0022] 優(yōu)選地,所述確定該現(xiàn)有流表對(duì)應(yīng)的流量標(biāo)識(shí)包括:
[0023] 當(dāng)該現(xiàn)有流表中包含流量標(biāo)識(shí)時(shí),從該現(xiàn)有流表中提取流量標(biāo)識(shí);
[0024] 當(dāng)該現(xiàn)有流表中不包含流量標(biāo)識(shí)時(shí),向已被下發(fā)該現(xiàn)有流表的SDN交換機(jī)下發(fā)鏡 像請(qǐng)求,W使已被下發(fā)該現(xiàn)有流表的SDN交換機(jī)向所述SDN控制器上送該現(xiàn)有流表對(duì)應(yīng)的 流量;從所述已被下發(fā)現(xiàn)有流表的SDN交換機(jī)所上送的流量中提取該現(xiàn)有流表對(duì)應(yīng)的流量 標(biāo)識(shí)。
[0025] 優(yōu)選地,針對(duì)于下發(fā)到與所述地址沖突的主機(jī)連接的SDN交換機(jī)的第一流表,若 該第一流表的匹配項(xiàng)包括的目的IP地址為所述沖突地址且VXLAN封裝源IP地址不為網(wǎng)關(guān) 的VTEPIP地址,則所述第一流表的動(dòng)作項(xiàng)包括;修改目的Mac地址為所述地址沖突的主機(jī) 的Mac地址。
[0026] 優(yōu)選地,該方法還包括;為所述地址沖突的主機(jī)確定轉(zhuǎn)換地址;針對(duì)于下發(fā)到與 所述地址沖突的主機(jī)連接的SDN交換機(jī)的第一流表,若該第一流表的匹配項(xiàng)包括的源IP地 址為沖突地址且動(dòng)作項(xiàng)包括指定VXLAN封裝目的IP地址為網(wǎng)關(guān)的VTEPIP地址,則所述第 一流表的動(dòng)作項(xiàng)包括;修改源IP地址為所述轉(zhuǎn)換地址;和/或
[0027] 針對(duì)于下發(fā)到與所述地址沖突的主機(jī)連接的SDN交換機(jī)的第一流表,若該第一流 表的匹配項(xiàng)包括的目的IP地址為所述轉(zhuǎn)換地址且VXLAN封裝源IP地址為網(wǎng)關(guān)的VTEPIP 地址,則所述第一流表的動(dòng)作項(xiàng)包括;修改目的IP地址為所述沖突地址。
[0028] 優(yōu)選地,該方法還包括;
[0029] 為所述地址沖突的主機(jī)確定轉(zhuǎn)換地址;
[0030] 向地址沖突的主機(jī)所屬的SDN控制器下的網(wǎng)關(guān)設(shè)備發(fā)送網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)修改 表項(xiàng),所述NAT修改表項(xiàng)用于將所述網(wǎng)關(guān)設(shè)備的NAT表中的原地址由沖突地址修改為轉(zhuǎn)換 地址。
[0031] 優(yōu)選地,所述流量標(biāo)識(shí)包括:源IP地址、目的IP地址、傳輸層協(xié)議類型、源端口和 目的端口。
[0032] 根據(jù)本發(fā)明實(shí)施方式的另一方面,提出一種流量轉(zhuǎn)發(fā)裝置,該裝置應(yīng)用在SDN架 構(gòu)中的SDN控制器,該裝置包括:
[0033] 沖突主機(jī)確定模塊,用于確定地址沖突的主機(jī);
[0034] 流量標(biāo)識(shí)確定模塊,針對(duì)于至少一個(gè)現(xiàn)有流表中的每一個(gè)現(xiàn)有流表,確定該現(xiàn)有 流表對(duì)應(yīng)的流量標(biāo)識(shí),所述現(xiàn)有流表為用于轉(zhuǎn)發(fā)所述地址沖突的主機(jī)的現(xiàn)有流量且已下發(fā) 至IJSDN交換機(jī)的流表;
[0035] 第一流表下發(fā)模塊,用于向已被下發(fā)該現(xiàn)有流表的SDN交換機(jī)下發(fā)用于轉(zhuǎn)發(fā)該現(xiàn) 有流表對(duì)應(yīng)的流量的第一流表,所述第一流表的匹配項(xiàng)包括所述流量標(biāo)識(shí)。
[0036] 優(yōu)選地,還包括:
[0037] 轉(zhuǎn)換地址確定模塊,用于確定所述地址沖突的主機(jī)的沖突地址的轉(zhuǎn)換地址;
[0038] 第二流表下發(fā)模塊,用于向與所述地址沖突的主機(jī)連接的SDN交換機(jī)下發(fā)第二流 表,所述第二流表用于將從所述地址沖突的主機(jī)接收的第一新增流量報(bào)文的源地址轉(zhuǎn)換為 所述轉(zhuǎn)換地址,和/或,
[0039] 第S流表下發(fā)模塊,用于向與所述地址沖突的主機(jī)連接的SDN交換機(jī)下發(fā)第S流 表,所述第=流表用于將目的地址為所述轉(zhuǎn)換地址的第二新增流量報(bào)文的目的地址轉(zhuǎn)換為 所述沖突地址。
[0040] 優(yōu)選地,所述現(xiàn)有流表被下發(fā)到與所述地址沖突的主機(jī)連接的SDN交換機(jī),所述 現(xiàn)有流表滿足:匹配項(xiàng)中的入接口為所述地址沖突的主機(jī)的接口且匹配項(xiàng)中的源IP地址 為沖突地址;或
[004U所述現(xiàn)有流表被下發(fā)到與所述地址沖突的主機(jī)連接的SDN交換機(jī),所述現(xiàn)有流表 滿足;匹配項(xiàng)中的目的IP地址為沖突地址且動(dòng)作項(xiàng)包括指定所述地址沖突的主機(jī)的接口 為出接口;或
[0042] 所述現(xiàn)有流表被下發(fā)到不與所述地址沖突的主機(jī)連接的SDN交換機(jī),所述現(xiàn)有流 表滿足;匹配項(xiàng)中的源IP地址為沖突地址,匹配項(xiàng)中的VXLAN封裝源IP地址為與所述地址 沖突的主機(jī)連接的SDN交換機(jī)的VTEPIP地址;或
[0043] 所述現(xiàn)有流表被下發(fā)到不與所述地址沖突的主機(jī)連接的SDN交換機(jī),所述現(xiàn)有流 表滿足:匹配項(xiàng)中的目的IP地址為沖突地址,動(dòng)作項(xiàng)包括指定VXLAN封裝目的地址為所述 地址沖突的主機(jī)連接的SDN交換機(jī)的VTEPIP地址。
[0044] 優(yōu)選地,流量標(biāo)識(shí)確定模塊,用于向已被下發(fā)該現(xiàn)有流表的SDN交換機(jī)下發(fā)鏡像 請(qǐng)求,
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
徐州市| 伊春市| 军事| 新源县| 屏东县| 嵩明县| 许昌县| 广汉市| 建水县| 廊坊市| 常山县| 洞口县| 泸定县| 盐源县| 邮箱| 青田县| 张家港市| 安溪县| 高清| 丽江市| 灵璧县| 临西县| 会昌县| 定州市| 同心县| 新乐市| 准格尔旗| 乐山市| 五台县| 宽甸| 五家渠市| 屏东县| 汤阴县| 凤凰县| 饶平县| 永吉县| 遂平县| 正宁县| 喀喇沁旗| 邵武市| 定南县|