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

一種交換機(jī)負(fù)載均衡輸出方法和裝置的制造方法

文檔序號(hào):10660754閱讀:307來(lái)源:國(guó)知局
一種交換機(jī)負(fù)載均衡輸出方法和裝置的制造方法
【專利摘要】本發(fā)明提供了一種交換機(jī)負(fù)載均衡輸出方法,所述方法包括:獲取待發(fā)送的報(bào)文數(shù)據(jù),提取所述報(bào)文數(shù)據(jù)的報(bào)文特征;根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值;根據(jù)查找的所述輸出端口號(hào)的封堵值,控制所述報(bào)文數(shù)據(jù)的輸出。本發(fā)明可以對(duì)于不同的報(bào)文數(shù)據(jù)在同一輸出端口實(shí)現(xiàn)負(fù)載的均衡輸出。
【專利說(shuō)明】
一種交換機(jī)負(fù)載均衡輸出方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于通信領(lǐng)域,尤其涉及一種交換機(jī)負(fù)載均衡輸出方法和裝置。【背景技術(shù)】
[0002]組播(Multicast)是指在發(fā)送者和多個(gè)接收者之間實(shí)現(xiàn)點(diǎn)對(duì)多點(diǎn)網(wǎng)絡(luò)連接。如果一臺(tái)發(fā)送者同時(shí)給多個(gè)的接收者傳輸相同的數(shù)據(jù),也只需復(fù)制一份的相同數(shù)據(jù)包。它提高了數(shù)據(jù)傳送效率。減少了骨干網(wǎng)絡(luò)出現(xiàn)擁塞的可能性。
[0003]現(xiàn)有的交換機(jī)可以通過(guò)配置第2層網(wǎng)絡(luò)協(xié)議組播L2mUltiCast的方式,實(shí)現(xiàn)將需要輸出的流量復(fù)制到多個(gè)輸出端口組,每個(gè)端口組傳輸所需要輸出的數(shù)據(jù)相同。這種數(shù)據(jù)傳輸方式可以同時(shí)將數(shù)據(jù)傳送至多個(gè)接收方,但是,這種方式不能夠?qū)崿F(xiàn)交換機(jī)的同一輸出端口組中的輸出端口的負(fù)載均衡輸出。
【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的在于提供一種交換機(jī)負(fù)載均衡輸出方法,以解決現(xiàn)有技術(shù)的交換機(jī)端口輸出時(shí),不能夠?qū)崿F(xiàn)交換機(jī)的同一輸出端口組中的輸出端口的負(fù)載均衡輸出的問(wèn)題。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種交換機(jī)負(fù)載均衡輸出方法,所述方法包括:
[0006]獲取待發(fā)送的報(bào)文數(shù)據(jù),提取所述報(bào)文數(shù)據(jù)的報(bào)文特征;
[0007]根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值;
[0008]根據(jù)查找的所述輸出端口號(hào)的封堵值,控制所述報(bào)文數(shù)據(jù)的輸出。
[0009]結(jié)合第一方面,在第一方面的第一種可能實(shí)現(xiàn)方式中,所述根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值步驟包括:
[0010]計(jì)算所述報(bào)文特征對(duì)應(yīng)的校驗(yàn)總和的哈希值;[〇〇11]根據(jù)所述哈希值與交換機(jī)端口號(hào)輸出值的對(duì)應(yīng)關(guān)系,查找所述哈希值對(duì)應(yīng)的交換機(jī)輸出端口號(hào)封堵值。
[0012]結(jié)合第一方面的第一種可能實(shí)現(xiàn)方式,在第一方面的第二種可能實(shí)現(xiàn)方式中,所述報(bào)文特征包括源MAC地址、目標(biāo)MAC地址、源IP地址、目標(biāo)IP地址中的一項(xiàng)或者多項(xiàng)。
[0013]結(jié)合第一方面,在第一方面的第三種可能實(shí)現(xiàn)方式中,在所述根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值步驟之前,所述方法還包括:
[0014]根據(jù)所述端口號(hào)所需要輸出的報(bào)文數(shù)據(jù)的報(bào)文特征的個(gè)數(shù),確定所述報(bào)文特征對(duì)應(yīng)的端口掩碼。
[0015]結(jié)合第一方面的第三種可能實(shí)現(xiàn)方式,在第一方面的第四種可能實(shí)現(xiàn)方式中,所述端口掩碼根據(jù)所述報(bào)文數(shù)據(jù)的報(bào)文特征依次控制所述報(bào)文數(shù)據(jù)輸出。
[0016]第二方面,本發(fā)明實(shí)施例提供了一種交換機(jī)負(fù)載均衡輸出裝置,所述裝置包括:
[0017]報(bào)文特征提取單元,用于獲取待發(fā)送的報(bào)文數(shù)據(jù),提取所述報(bào)文數(shù)據(jù)的報(bào)文特征;
[0018]查找單元,用于根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值;
[0019]輸出控制單元,用于根據(jù)查找的所述輸出端口號(hào)的封堵值,控制所述報(bào)文數(shù)據(jù)的輸出。
[0020]結(jié)合第二方面,在第二方面的第一種可能實(shí)現(xiàn)方式中,所述查找單元包括:[0021 ]哈希值計(jì)算子單元,用于計(jì)算所述報(bào)文特征對(duì)應(yīng)的校驗(yàn)總和的哈希值;
[0022]封堵值查找子單元,用于根據(jù)所述哈希值與交換機(jī)端口號(hào)輸出值的對(duì)應(yīng)關(guān)系,查找所述哈希值對(duì)應(yīng)的交換機(jī)輸出端口號(hào)封堵值。[〇〇23]結(jié)合第二方面的第一種可能實(shí)現(xiàn)方式,在第二方面的第二種可能實(shí)現(xiàn)方式中,所述報(bào)文特征包括源MAC地址、目標(biāo)MAC地址、源IP地址、目標(biāo)IP地址中的一項(xiàng)或者多項(xiàng)。[〇〇24]結(jié)合第二方面,在第二方面的第三種可能實(shí)現(xiàn)方式中,所述裝置還包括:
[0025]端口掩碼確定單元,用于根據(jù)所述端口號(hào)所需要輸出的報(bào)文數(shù)據(jù)的報(bào)文特征的個(gè)數(shù),確定所述報(bào)文特征對(duì)應(yīng)的端口掩碼。
[0026]結(jié)合第二方面的第三種可能實(shí)現(xiàn)方式,在第二方面的第四種可能實(shí)現(xiàn)方式中,所述端口掩碼根據(jù)所述報(bào)文數(shù)據(jù)的報(bào)文特征依次控制所述報(bào)文數(shù)據(jù)輸出。
[0027]在本發(fā)明中,通過(guò)建立待發(fā)送的報(bào)文數(shù)據(jù)的報(bào)文特征與輸出端口號(hào)的封堵值的對(duì)應(yīng)關(guān)系,在通過(guò)輸出端口對(duì)報(bào)文數(shù)據(jù)進(jìn)行輸出時(shí),根據(jù)所述報(bào)文數(shù)據(jù)對(duì)應(yīng)的報(bào)文特征,即可查詢到對(duì)應(yīng)的輸出端口號(hào)對(duì)應(yīng)的封堵值,根據(jù)所述封堵值控制所述報(bào)文數(shù)據(jù)的輸出,從而可以對(duì)于不同的報(bào)文數(shù)據(jù)在同一輸出端口組中的各個(gè)輸出端口中,實(shí)現(xiàn)負(fù)載的均衡輸出。【附圖說(shuō)明】
[0028]圖1是本發(fā)明第一實(shí)施例提供的交換機(jī)負(fù)載均衡輸出方法的實(shí)現(xiàn)流程圖;
[0029]圖2是本發(fā)明第二實(shí)施例提供的交換機(jī)負(fù)載均衡輸出方法的實(shí)現(xiàn)流程圖;[〇〇3〇]圖3是本發(fā)明第三實(shí)施例提供的交換機(jī)負(fù)載均衡輸出裝置的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】
[0031]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0032]本發(fā)明實(shí)施例提出一種交換機(jī)負(fù)載均衡輸出方法,目的在于解決現(xiàn)有技術(shù)中對(duì)于同一輸出端口組中輸出的不同的報(bào)文數(shù)據(jù)時(shí),不能夠有效的對(duì)輸出報(bào)文進(jìn)行控制,無(wú)法實(shí)現(xiàn)報(bào)文數(shù)據(jù)在同一輸出端口組中的各個(gè)輸出端口中的負(fù)載均衡的輸出,比如在同一輸出端口組需要輸出多個(gè)報(bào)文數(shù)據(jù),如果按照傳統(tǒng)的報(bào)文數(shù)據(jù)輸出方法,則無(wú)法有效的控制多個(gè)報(bào)文在各個(gè)端口中進(jìn)行均衡輸出。不利于控制文件傳輸速度的穩(wěn)定性。下面結(jié)合附圖對(duì)本發(fā)明進(jìn)行具體說(shuō)明。[〇〇33] 實(shí)施例一:
[0034]圖1示出了本發(fā)明第一實(shí)施例提供的交換機(jī)負(fù)載均衡輸出方法的實(shí)現(xiàn)流程,詳述如下:
[0035]在步驟S101中,獲取待發(fā)送的報(bào)文數(shù)據(jù),提取所述報(bào)文數(shù)據(jù)的報(bào)文特征。
[0036]具體的,本發(fā)明實(shí)施例中所述報(bào)文數(shù)據(jù),可以為同一數(shù)據(jù)發(fā)送到不同的目標(biāo)終端的報(bào)文數(shù)據(jù),也可以為不同的數(shù)據(jù)發(fā)送到不同的目標(biāo)終端的報(bào)文數(shù)據(jù)。無(wú)論數(shù)據(jù)是否相同, 在需要使用同一個(gè)輸出端口組輸出報(bào)文數(shù)據(jù)到不同目標(biāo)終端時(shí),都可能會(huì)需要使同一輸出端口組中的各個(gè)輸出端口輸出到不同終端的數(shù)據(jù)的輸出均衡,也即需要保證各個(gè)輸出端口的負(fù)載的均衡。
[0037]所述提取所述報(bào)文數(shù)據(jù)的報(bào)文特征,根據(jù)報(bào)文特征的不同,可以選擇對(duì)應(yīng)的關(guān)鍵字提取對(duì)應(yīng)的報(bào)文特征。比如,所述報(bào)文特征可以為源MAC地址、目標(biāo)MAC地址、源IP地址、目標(biāo)IP地址中的一項(xiàng)或者多項(xiàng)。比如,當(dāng)提取的報(bào)文特征為源MAC地址時(shí),則根據(jù)報(bào)文數(shù)據(jù)中存儲(chǔ)報(bào)文特征的屬性關(guān)鍵字,比如“MAC等查詢到報(bào)文數(shù)據(jù)所對(duì)應(yīng)的報(bào)文特征值。[〇〇38]在步驟S102中,根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值。
[0039]具體的,所述報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,包括交換機(jī)輸出端口號(hào)與報(bào)文特征的對(duì)應(yīng)關(guān)系,也就是說(shuō)具有相同報(bào)文特征數(shù)據(jù)的同一種報(bào)文數(shù)據(jù), 比如具有相同的源IP地址SIP的報(bào)文數(shù)據(jù),或者具有相同目標(biāo)IP地址DIP的報(bào)文數(shù)據(jù),與同一交換機(jī)的輸出端口號(hào)對(duì)應(yīng)。
[0040]另外,對(duì)于在同一輸出端口的報(bào)文數(shù)據(jù),還對(duì)應(yīng)于在同一輸出端口號(hào)在不同時(shí)段的輸出狀態(tài)。比如對(duì)于數(shù)據(jù)報(bào)文A、B、C,查找其報(bào)文特征所對(duì)應(yīng)的交換機(jī)輸出端口為端口 X, 在不同時(shí)刻,報(bào)文數(shù)據(jù)所對(duì)應(yīng)的封堵值也是不相同的。比如在時(shí)刻m,報(bào)文數(shù)據(jù)A、B、C對(duì)應(yīng)的端口X的封堵值的端口掩碼為0、1、1,在此處,封堵值“0”表示當(dāng)前報(bào)文數(shù)據(jù)可以輸出,封堵值“1”表示報(bào)文數(shù)據(jù)不能夠輸出。通過(guò)對(duì)報(bào)文數(shù)據(jù)對(duì)應(yīng)的所述封堵值進(jìn)行控制,即可控制不同報(bào)文數(shù)據(jù)的輸出速率以及輸出效率。
[0041]在本發(fā)明實(shí)施例所述根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值步驟之前,所述方法還包括:
[0042]根據(jù)所述端口號(hào)所需要輸出的報(bào)文數(shù)據(jù)的報(bào)文特征的個(gè)數(shù),確定所述報(bào)文特征對(duì)應(yīng)的端口掩碼。
[0043]對(duì)于在交換機(jī)輸出端口處輸出不同個(gè)數(shù)的報(bào)文數(shù)據(jù)時(shí),需要設(shè)定的封堵值以及封堵值的轉(zhuǎn)換周期也不相同。比如對(duì)于交換機(jī)輸出端口對(duì)應(yīng)三個(gè)不同的報(bào)文數(shù)據(jù)輸出時(shí),其對(duì)應(yīng)的轉(zhuǎn)換方式可能為“〇,1,1”、“1,〇,1”、“1,1,〇”,也就是說(shuō),在每一次輸出后,對(duì)輸出的報(bào)文數(shù)據(jù)進(jìn)行切換,所述端口掩碼根據(jù)所述報(bào)文數(shù)據(jù)的報(bào)文特征依次控制所述報(bào)文數(shù)據(jù)輸出。[〇〇44]根據(jù)同樣的道理,對(duì)于兩個(gè)報(bào)文數(shù)據(jù),或者三個(gè)以上的報(bào)文數(shù)據(jù),兩樣可以通過(guò)端口掩碼的形式,對(duì)數(shù)據(jù)報(bào)文按照循環(huán)切換的方式,對(duì)數(shù)據(jù)進(jìn)行均衡的輸出。
[0045]在步驟S103中,根據(jù)查找的所述輸出端口號(hào)的封堵值,控制所述報(bào)文數(shù)據(jù)的輸出。
[0046]根據(jù)預(yù)先建立的報(bào)文特征與交換機(jī)輸出端口號(hào)以及封堵值的對(duì)應(yīng)關(guān)系,可以對(duì)交換機(jī)輸出端口組中的輸出端口的報(bào)文數(shù)據(jù)進(jìn)行循環(huán)的輸出控制,從而能夠保證在同一交換機(jī)輸出端口中輸出的數(shù)據(jù)均衡,提高系統(tǒng)對(duì)數(shù)據(jù)輸出的穩(wěn)定性。
[0047]實(shí)施例二:
[0048]圖2示出了本發(fā)明第二實(shí)施例提供的交換機(jī)負(fù)載均衡輸出方法的實(shí)現(xiàn)流程,詳述如下:
[0049]在步驟S201中,獲取待發(fā)送的報(bào)文數(shù)據(jù),提取所述報(bào)文數(shù)據(jù)的報(bào)文特征。
[0050]步驟S201與實(shí)施例一中步驟S101基本相同,在此不作重復(fù)描述。[〇〇511在步驟S202中,計(jì)算所述報(bào)文特征對(duì)應(yīng)的校驗(yàn)總和的哈希值。
[0052]在本發(fā)明實(shí)施例中,對(duì)于報(bào)文特征的具體數(shù)據(jù),比如報(bào)文特征的數(shù)據(jù)中,源IP地址為 192.168.1.2,目標(biāo)IP地址為 192.168.1.2,源MAC地址為:01:02:03:04:05:06,目標(biāo)MAC地址為:02:02:02:02:02:02,那么如果使用IP地址結(jié)合MAC地址表示的報(bào)文數(shù)據(jù)的報(bào)文特征, 則需要記載較多的數(shù)據(jù),表示較為麻煩。[〇〇53]為了簡(jiǎn)化報(bào)文數(shù)據(jù)的表示方式,本發(fā)明實(shí)施例進(jìn)一步對(duì)報(bào)文數(shù)據(jù)的特征值進(jìn)行校驗(yàn)總和的哈希值的計(jì)算。通過(guò)對(duì)報(bào)文數(shù)據(jù)進(jìn)行校驗(yàn)總和的哈希值進(jìn)行計(jì)算,得到的哈希校驗(yàn)值具有數(shù)據(jù)值簡(jiǎn)單,并且具有標(biāo)識(shí)性作用,從而能夠有效的提高對(duì)應(yīng)關(guān)系的便利性。 [〇〇54]在步驟S203中,根據(jù)所述哈希值與交換機(jī)端口號(hào)輸出值的對(duì)應(yīng)關(guān)系,查找所述哈希值對(duì)應(yīng)的交換機(jī)輸出端口號(hào)封堵值。
[0055]在本發(fā)明實(shí)施例中,所述哈希值與所述報(bào)文數(shù)據(jù)的報(bào)文特征一一對(duì)應(yīng),由于不同報(bào)文特征計(jì)算得到的校驗(yàn)總和的哈希值也不相同,因此,可以對(duì)不同的報(bào)文特征數(shù)據(jù),比如可以為源/目標(biāo)IP地址,和/或者源/目標(biāo)MAC地址進(jìn)行計(jì)算,得到不同數(shù)據(jù)唯一對(duì)應(yīng)的校驗(yàn)總和的哈希值。
[0056]所述哈希值與交換機(jī)輸出端口對(duì)應(yīng),在此基礎(chǔ)上,還包括所述哈希值與交換機(jī)輸出端口號(hào)的封堵值對(duì)應(yīng),也就是說(shuō),不同的報(bào)文數(shù)據(jù)對(duì)應(yīng)于同一輸出端口號(hào),并且在同一時(shí)間,可能對(duì)應(yīng)于不同的封堵值。
[0057]所述端口的封堵值在需要輸出的報(bào)文數(shù)據(jù)的個(gè)數(shù)確定后,即可生成對(duì)應(yīng)的封堵值表項(xiàng)。[〇〇58]在步驟S204中,根據(jù)查找的所述輸出端口號(hào)的封堵值,控制所述報(bào)文數(shù)據(jù)的輸出。 [〇〇59]步驟S204與實(shí)施例一中步驟S103基本相同,在此不作重復(fù)描述。[〇〇6〇]本發(fā)明實(shí)施例在實(shí)施例一的基礎(chǔ)上,進(jìn)一步對(duì)報(bào)文特征數(shù)據(jù)作了相應(yīng)的簡(jiǎn)化,從而能夠優(yōu)化報(bào)文特征與輸出端口號(hào)的封堵值的對(duì)應(yīng)表關(guān)系,提高對(duì)于報(bào)文特征對(duì)應(yīng)的封堵值以及輸出端口號(hào)的查詢效率。
[0061]實(shí)施例三:
[0062]圖3示出了本發(fā)明第三實(shí)施例提供的交換機(jī)負(fù)載均衡輸出裝置的結(jié)構(gòu)示意圖,詳述如下:
[0063]本發(fā)明實(shí)施例所述交換機(jī)負(fù)載均衡輸出裝置,包括:
[0064]報(bào)文特征提取單元301,用于獲取待發(fā)送的報(bào)文數(shù)據(jù),提取所述報(bào)文數(shù)據(jù)的報(bào)文特征;
[0065]查找單元302,用于根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值;
[0066]輸出控制單元303,用于根據(jù)查找的所述輸出端口號(hào)的封堵值,控制所述報(bào)文數(shù)據(jù)的輸出。[〇〇67]優(yōu)選的,所述查找單元包括:
[0068]哈希值計(jì)算子單元,用于計(jì)算所述報(bào)文特征對(duì)應(yīng)的校驗(yàn)總和的哈希值;
[0069]封堵值查找子單元,用于根據(jù)所述哈希值與交換機(jī)端口號(hào)輸出值的對(duì)應(yīng)關(guān)系,查找所述哈希值對(duì)應(yīng)的交換機(jī)輸出端口號(hào)封堵值。
[0070]優(yōu)選的,所述報(bào)文特征包括源MAC地址、目標(biāo)MAC地址、源IP地址、目標(biāo)IP地址中的一項(xiàng)或者多項(xiàng)。
[0071]優(yōu)選的,所述裝置還包括:
[0072]端口掩碼確定單元,用于根據(jù)所述端口號(hào)所需要輸出的報(bào)文數(shù)據(jù)的報(bào)文特征的個(gè)數(shù),確定所述報(bào)文特征對(duì)應(yīng)的端口掩碼。[〇〇73]優(yōu)選的,所述端口掩碼根據(jù)所述報(bào)文數(shù)據(jù)的報(bào)文特征依次控制所述報(bào)文數(shù)據(jù)輸出。
[0074]本發(fā)明實(shí)施例所述交換機(jī)負(fù)載均衡輸出裝置,與實(shí)施例一和二所述交換機(jī)負(fù)載均衡輸出方法對(duì)應(yīng),在此不作重復(fù)描述。
[0075]在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。[〇〇76]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0077]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。[〇〇78]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(R0M,Read-0nly Memory)、 隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0079]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種交換機(jī)負(fù)載均衡輸出方法,其特征在于,所述方法包括:獲取待發(fā)送的報(bào)文數(shù)據(jù),提取所述報(bào)文數(shù)據(jù)的報(bào)文特征;根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文 特征對(duì)應(yīng)的輸出端口號(hào)的封堵值;根據(jù)查找的所述輸出端口號(hào)的封堵值,控制所述報(bào)文數(shù)據(jù)的輸出。2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī) 輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值步驟包括:計(jì)算所述報(bào)文特征對(duì)應(yīng)的校驗(yàn)總和的哈希值;根據(jù)所述哈希值與交換機(jī)端口號(hào)輸出值的對(duì)應(yīng)關(guān)系,查找所述哈希值對(duì)應(yīng)的交換機(jī)輸 出端口號(hào)封堵值。3.根據(jù)權(quán)利要求2所述方法,其特征在于,所述報(bào)文特征包括源MAC地址、目標(biāo)MAC地址、 源IP地址、目標(biāo)IP地址中的一項(xiàng)或者多項(xiàng)。4.根據(jù)權(quán)利要求1所述方法,其特征在于,在所述根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換 機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān)系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值步驟之 前,所述方法還包括:根據(jù)所述端口號(hào)所需要輸出的報(bào)文數(shù)據(jù)的報(bào)文特征的個(gè)數(shù),確定所述報(bào)文特征對(duì)應(yīng)的 端口掩碼。5.根據(jù)權(quán)利要求4所述方法,其特征在于,所述端口掩碼根據(jù)所述報(bào)文數(shù)據(jù)的報(bào)文特征 依次控制所述報(bào)文數(shù)據(jù)輸出。6.—種交換機(jī)負(fù)載均衡輸出裝置,其特征在于,所述裝置包括:報(bào)文特征提取單元,用于獲取待發(fā)送的報(bào)文數(shù)據(jù),提取所述報(bào)文數(shù)據(jù)的報(bào)文特征;查找單元,用于根據(jù)預(yù)先設(shè)置的報(bào)文特征與所述交換機(jī)輸出端口號(hào)封堵值的對(duì)應(yīng)關(guān) 系,查找所述報(bào)文特征對(duì)應(yīng)的輸出端口號(hào)的封堵值;輸出控制單元,用于根據(jù)查找的所述輸出端口號(hào)的封堵值,控制所述報(bào)文數(shù)據(jù)的輸出。7.根據(jù)權(quán)利要求6所述裝置,其特征在于,所述查找單元包括:哈希值計(jì)算子單元,用于計(jì)算所述報(bào)文特征對(duì)應(yīng)的校驗(yàn)總和的哈希值;封堵值查找子單元,用于根據(jù)所述哈希值與交換機(jī)端口號(hào)輸出值的對(duì)應(yīng)關(guān)系,查找所 述哈希值對(duì)應(yīng)的交換機(jī)輸出端口號(hào)封堵值。8.根據(jù)權(quán)利要求7所述裝置,其特征在于,所述報(bào)文特征包括源MAC地址、目標(biāo)MAC地址、 源IP地址、目標(biāo)IP地址中的一項(xiàng)或者多項(xiàng)。9.根據(jù)權(quán)利要求6所述裝置,其特征在于,所述裝置還包括:端口掩碼確定單元,用于根據(jù)所述端口號(hào)所需要輸出的報(bào)文數(shù)據(jù)的報(bào)文特征的個(gè)數(shù), 確定所述報(bào)文特征對(duì)應(yīng)的端口掩碼。10.根據(jù)權(quán)利要求9所述裝置,其特征在于,所述端口掩碼根據(jù)所述報(bào)文數(shù)據(jù)的報(bào)文特 征依次控制所述報(bào)文數(shù)據(jù)輸出。
【文檔編號(hào)】H04L12/803GK106027409SQ201610318542
【公開日】2016年10月12日
【申請(qǐng)日】2016年5月12日
【發(fā)明人】楊晶亮
【申請(qǐng)人】深圳市恒揚(yáng)數(shù)據(jù)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
慈利县| 淮北市| 武川县| 若羌县| 阿拉善盟| 平舆县| 鸡泽县| 无极县| 高要市| 满洲里市| 兰考县| 宾川县| 金阳县| 洛隆县| 潍坊市| 锦州市| 四平市| 曲水县| 永康市| 罗城| 华亭县| 蓬安县| 长兴县| 客服| 济宁市| 清水县| 葫芦岛市| 淄博市| 微山县| 芦溪县| 周口市| 宁远县| 紫金县| 松桃| 万安县| 文山县| 昆明市| 长春市| 平乐县| 大埔区| 宽甸|