交換機(jī)多端口的協(xié)同系統(tǒng)及協(xié)同方法
【專利摘要】本發(fā)明公開了交換機(jī)多端口的協(xié)同系統(tǒng)及協(xié)同方法,該協(xié)同方法包括以下步驟:S1、為多個端口綁定同一IP地址,并為每個端口均分配一服務(wù)器;S2、建立一列有每個端口與端口MAC地址的對應(yīng)關(guān)系的端口地址表;S3、從多個端口中選取主端口及協(xié)同端口,對協(xié)同端口進(jìn)行優(yōu)先級劃分;S4、與主端口相匹配的服務(wù)器驗證信息后與外部設(shè)備進(jìn)行數(shù)據(jù)交互;S5、對于與任意兩個優(yōu)先級相鄰的端口匹配的服務(wù)器,均由與優(yōu)先級較高的端口匹配的服務(wù)器控制與優(yōu)先級較低的端口匹配的服務(wù)器與外部設(shè)備進(jìn)行數(shù)據(jù)交互。本發(fā)明能夠?qū)崿F(xiàn)利用多臺服務(wù)器與外部設(shè)備進(jìn)行數(shù)據(jù)交互并且分時、分任務(wù)地完成事情,從而能夠提高系統(tǒng)的工作效率以及系統(tǒng)的安全性。
【專利說明】交換機(jī)多端口的協(xié)同系統(tǒng)及協(xié)同方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種交換機(jī)多端口的協(xié)同系統(tǒng)及協(xié)同方法,特別是涉及一種能夠利用多臺服務(wù)器通過協(xié)同端口按照優(yōu)先級順序與外部設(shè)備進(jìn)行數(shù)據(jù)交互以實現(xiàn)多端口的協(xié)同通信的交換機(jī)多端口的協(xié)同系統(tǒng)以及一種利用該協(xié)同系統(tǒng)實現(xiàn)的交換機(jī)多端口的協(xié)同方法。
【背景技術(shù)】
[0002]在以太網(wǎng)交換機(jī)組網(wǎng)過程中,經(jīng)常會碰到一臺交換機(jī)上的多個端口連接的設(shè)備需要分時、分步驟的處理一件事情或者一組事情,也就是多個端口存在協(xié)作與協(xié)同的需求,而現(xiàn)有的處理方法都是通過一臺服務(wù)器分時、分任務(wù)完成同一件事,但是這樣會嚴(yán)重影響系統(tǒng)的工作效率、不利于系統(tǒng)擴(kuò)展、導(dǎo)致系統(tǒng)的安全性降低。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中通過一臺服務(wù)器分時、分任務(wù)完成同一件事,導(dǎo)致系統(tǒng)工作效率降低、安全性降低的缺陷,提供一種能夠利用多臺服務(wù)器通過協(xié)同端口按照優(yōu)先級順序與外部設(shè)備進(jìn)行數(shù)據(jù)交互以實現(xiàn)多端口的協(xié)同通信的交換機(jī)多端口的協(xié)同系統(tǒng)以及一種利用該協(xié)同系統(tǒng)實現(xiàn)的交換機(jī)多端口的協(xié)同方法。
[0004]本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:
[0005]本發(fā)明提供了一種交換機(jī)多端口的協(xié)同方法,其特點(diǎn)在于,該協(xié)同方法包括以下步驟:
[0006]S1、為該多個端口綁定同一 IP (網(wǎng)絡(luò)之間互連的協(xié)議)地址,并為每個端口均分配一匹配的服務(wù)器;
[0007]S2、建立一列有每個端口與該端口的MAC地址(硬件位址)的對應(yīng)關(guān)系的端口地址表;
[0008]S3、從該多個端口中選取一目標(biāo)端口作為主端口,該多個端口中除該目標(biāo)端口之外的其余端口均作為協(xié)同端口,對協(xié)同端口進(jìn)行優(yōu)先級的劃分,并將該主端口的優(yōu)先級設(shè)置為高于所有協(xié)同端口的優(yōu)先級;
[0009]S4、與該主端口相匹配的服務(wù)器對接收到的由一外部設(shè)備發(fā)送的用戶信息進(jìn)行驗證,并在驗證通過后與該外部設(shè)備進(jìn)行數(shù)據(jù)交互;
[0010]S5、對于與任意兩個優(yōu)先級相鄰的端口相匹配的兩個服務(wù)器,均由與優(yōu)先級較高的端口相匹配的服務(wù)器從該端口地址表中查詢出優(yōu)先級較低的端口的MAC地址,通過查詢出的MAC地址將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器并控制與優(yōu)先級較低的端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0011]其中,在步驟S1中,為了實現(xiàn)該多個端口的協(xié)同通信,首先必須確保該多個端口的IP地址是相同的,而為每個端口均分配一匹配的服務(wù)器,就能夠?qū)崿F(xiàn)利用多臺服務(wù)器與外部設(shè)備進(jìn)行數(shù)據(jù)交互并且分時、分任務(wù)地完成同一件事,從而能夠提高系統(tǒng)的工作效率以及系統(tǒng)的安全性。并且,若要對系統(tǒng)進(jìn)行擴(kuò)展,只需通過增加端口以及與端口對應(yīng)的服務(wù)器就能夠?qū)崿F(xiàn),從而也提高了系統(tǒng)的可擴(kuò)展性。
[0012]而在步驟S2中,通過建立該端口地址表,就能夠?qū)崿F(xiàn)在進(jìn)行協(xié)同通信時快速、準(zhǔn)確地對每個端口進(jìn)行定位。
[0013]在步驟S3中,根據(jù)需要完成的任務(wù)的先后順序,可以對協(xié)同端口進(jìn)行優(yōu)先級的劃分,需要先完成的任務(wù)對應(yīng)優(yōu)先級高的協(xié)同端口,而后完成的任務(wù)則對應(yīng)優(yōu)先級低的協(xié)同端口。
[0014]而在步驟S4中,當(dāng)用戶通過該外部設(shè)備進(jìn)行通信時,首先會由與該主端口相匹配的服務(wù)器接收該用戶通過該外部設(shè)備發(fā)送的用戶信息,用戶信息一般包括用戶名和密碼,與該主端口相匹配的服務(wù)器會對用戶信息進(jìn)行驗證,從而指導(dǎo)用戶完成認(rèn)證工作。若用戶名和密碼正確,則通過驗證,之后就會與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0015]而在步驟S5中,具體到與任意兩個優(yōu)先級相鄰的端口相匹配的兩個服務(wù)器,均由與優(yōu)先級較高的端口相匹配的服務(wù)器從該端口地址表中查詢出優(yōu)先級較低的端口的MAC地址,通過查詢出的MAC地址將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器并控制與優(yōu)先級較低的端口相匹配的服務(wù)器與外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0016]其中的端口包括主端口以及協(xié)同端口,而主端口的優(yōu)先級高于所有的協(xié)同端口的優(yōu)先級。因此步驟S5的流程開始于當(dāng)與主端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行交互數(shù)據(jù)并且完成之后,此時首先與該主端口相匹配的服務(wù)器會從該端口地址表中查詢出優(yōu)先級最高的協(xié)同端口的MAC地址,然后根據(jù)MAC地址將該用戶信息發(fā)送至與優(yōu)先級最高的協(xié)同端口相匹配的服務(wù)器,并控制與優(yōu)先級最高的協(xié)同端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0017]并且,對于用戶通過該外部設(shè)備發(fā)送的無端口 MAC地址的數(shù)據(jù)包以及系統(tǒng)中的廣播數(shù)據(jù)包,都直接發(fā)向與該主端口相匹配的服務(wù)器進(jìn)行相應(yīng)處理。
[0018]接著,對于與協(xié)同端口相匹配的服務(wù)器,從與優(yōu)先級最高的協(xié)同端口相匹配的服務(wù)器開始,就會按照對應(yīng)的協(xié)同端口的優(yōu)先級由高到低的順序依次接收到該用戶信息,并與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0019]其中對于任意兩個優(yōu)先級相鄰的協(xié)同端口,都是由與優(yōu)先級較高的協(xié)同端口相匹配的服務(wù)器從該端口地址表中查詢出優(yōu)先級較低的協(xié)同端口的MAC地址,并根據(jù)查詢出的MAC地址將該用戶信息發(fā)送至與優(yōu)先級較低的協(xié)同端口相匹配的服務(wù)器,并控制與優(yōu)先級較低的協(xié)同端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0020]較佳地,步驟S5中在與優(yōu)先級較高的端口相匹配的服務(wù)器查詢出優(yōu)先級較低的端口的MAC地址后檢測與優(yōu)先級較低的端口相匹配的服務(wù)器是否空閑,若是,則將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器,若否,則在一時間段之后重新檢測。
[0021]較佳地,該用戶信息包括用戶名及密碼。
[0022]本發(fā)明還提供了一種交換機(jī)多端口的協(xié)同系統(tǒng),其特點(diǎn)在于,該協(xié)同系統(tǒng)包括:
[0023]一 IP地址綁定模塊,用于為該多個端口綁定同一 IP地址,并為每個端口均分配一匹配的服務(wù)器;
[0024]一端口地址表建立模塊,用于建立一列有每個端口與該端口的MAC地址的對應(yīng)關(guān)系的口地址表,[0025]一選取模塊,用于從該多個端口中選取一目標(biāo)端口作為主端口,該多個端口中除該目標(biāo)端口之外的其余端口均作為協(xié)同端口,對協(xié)同端口進(jìn)行優(yōu)先級的劃分,并將該主端口的優(yōu)先級設(shè)置為高于所有協(xié)同端口的優(yōu)先級;
[0026]一第一控制模塊,用于調(diào)用與該主端口相匹配的服務(wù)器首先對接收到的由一外部設(shè)備發(fā)送的用戶信息進(jìn)行驗證,并在驗證通過后與該外部設(shè)備進(jìn)行數(shù)據(jù)交互;
[0027]一第二控制模塊,用于對于與任意兩個優(yōu)先級相鄰的端口相匹配的兩個服務(wù)器,均調(diào)用與優(yōu)先級較高的端口相匹配的服務(wù)器從該端口地址表中查詢出優(yōu)先級較低的端口的MAC地址,通過查詢出的MAC地址將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器并控制與優(yōu)先級較低的端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0028]較佳地,該協(xié)同系統(tǒng)還包括一檢測模塊,用于在與優(yōu)先級較高的端口相匹配的服務(wù)器查詢出優(yōu)先級較低的端口的MAC地址后檢測與優(yōu)先級較低的端口相匹配的服務(wù)器是否空閑,若是,則調(diào)用與優(yōu)先級較高的端口相匹配的服務(wù)器將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器,若否,則在一時間段之后重新檢測。
[0029]較佳地,該用戶信息包括用戶名及密碼。
[0030]本發(fā)明的積極進(jìn)步效果在于:本發(fā)明能夠?qū)崿F(xiàn)利用多臺服務(wù)器與外部設(shè)備進(jìn)行數(shù)據(jù)交互并且分時、分任務(wù)地完成同一件事,從而能夠提高系統(tǒng)的工作效率以及系統(tǒng)的安全性。并且,只需通過增加端口以及與端口對應(yīng)的服務(wù)器就能夠?qū)崿F(xiàn)系統(tǒng)的擴(kuò)展,從而也提高了系統(tǒng)的可擴(kuò)展性。
【專利附圖】
【附圖說明】
[0031]圖1為本發(fā)明的實施例1的交換機(jī)多端口的協(xié)同系統(tǒng)的結(jié)構(gòu)圖。
[0032]圖2為本發(fā)明的實施例1的交換機(jī)多端口的協(xié)同方法的流程圖。
[0033]圖3為本發(fā)明的實施例2的交換機(jī)多端口的協(xié)同系統(tǒng)的結(jié)構(gòu)圖。
[0034]圖4為本發(fā)明的實施例2的交換機(jī)多端口的協(xié)同方法的流程圖。
【具體實施方式】
[0035]下面結(jié)合附圖給出本發(fā)明較佳實施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。
[0036]實施例1:
[0037]如圖1所不,本發(fā)明的交換機(jī)多端口的協(xié)同系統(tǒng)包括一 IP地址綁定模塊1、一端口地址表建立模塊2、一選取模塊3、一第一控制模塊4以及一第二控制模塊5。
[0038]本發(fā)明能夠?qū)崿F(xiàn)交換機(jī)的多個端口的協(xié)同通信,其中,該IP地址綁定模塊I首先為該多個端口綁定同一個IP地址,并為每個端口分配一個相匹配的服務(wù)器,從而就能夠?qū)崿F(xiàn)利用多臺服務(wù)器與外部設(shè)備進(jìn)行數(shù)據(jù)交互并且分時、分任務(wù)地完成同一件事,從而能夠提高系統(tǒng)的工作效率以及系統(tǒng)的安全性。
[0039]而該端口地址表建立模塊2則會建立一端口地址表,其中列有每個端口與該端口的MAC地址的對應(yīng)關(guān)系,通過建立該端口地址表,就能夠?qū)崿F(xiàn)在進(jìn)行協(xié)同通信時快速、準(zhǔn)確地對每個端口進(jìn)行定位。
[0040]該選取模塊3則從該多個端口中選取一目標(biāo)端口作為主端口,該多個端口中除該目標(biāo)端口之外的其余端口均作為協(xié)同端口,并且對不同的協(xié)同端口進(jìn)行優(yōu)先級高低的劃分。根據(jù)需要完成的任務(wù)的先后順序,可以對協(xié)同端口進(jìn)行優(yōu)先級的劃分,需要先完成的任務(wù)對應(yīng)優(yōu)先級高的協(xié)同端口,而后完成的任務(wù)則對應(yīng)優(yōu)先級低的協(xié)同端口。
[0041]從而,利用該主端口作為最先與外部設(shè)備進(jìn)行數(shù)據(jù)交互的端口,在進(jìn)行多端口協(xié)同通信時,該第一控制模塊4首先會調(diào)用與該主端口相匹配的服務(wù)器接收該用戶通過該外部設(shè)備發(fā)送的用戶信息,用戶信息一般包括用戶名和密碼,與該主端口相匹配的服務(wù)器會對用戶信息進(jìn)行驗證,從而指導(dǎo)用戶完成認(rèn)證工作。若用戶名和密碼正確,則通過驗證,之后就會控制與該主端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0042]而具體到與任意兩個優(yōu)先級相鄰的端口相匹配的兩個服務(wù)器,該第二控制模塊5均能夠調(diào)用與優(yōu)先級較高的端口相匹配的服務(wù)器從該端口地址表中查詢出優(yōu)先級較低的端口的MAC地址,通過查詢出的MAC地址將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器并控制與優(yōu)先級較低的端口相匹配的服務(wù)器與外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0043]其中的端口包括主端口以及協(xié)同端口,而主端口的優(yōu)先級高于所有的協(xié)同端口的優(yōu)先級。因此該第二控制模塊5的控制操作開始于當(dāng)與主端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行交互數(shù)據(jù)并且完成之后,此時首先調(diào)用與該主端口相匹配的服務(wù)器會從該端口地址表中查詢出優(yōu)先級最高的協(xié)同端口的MAC地址,然后根據(jù)MAC地址將該用戶信息發(fā)送至與優(yōu)先級最高的協(xié)同端口相匹配的服務(wù)器,并控制與優(yōu)先級最高的協(xié)同端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0044]并且,對于用戶通過該外部設(shè)備發(fā)送的無端口 MAC地址的數(shù)據(jù)包以及系統(tǒng)中的廣播數(shù)據(jù)包,都直接發(fā)向與該主端口相匹配的服務(wù)器進(jìn)行相應(yīng)處理。
[0045]接著,對于與協(xié)同端口相匹配的服務(wù)器,從與優(yōu)先級最高的協(xié)同端口相匹配的服務(wù)器開始,就會按照對應(yīng)的協(xié)同端口的優(yōu)先級由高到低的順序依次接收到該用戶信息,并與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0046]其中對于任意兩個優(yōu)先級相鄰的協(xié)同端口,都是調(diào)用與優(yōu)先級較高的協(xié)同端口相匹配的服務(wù)器從該端口地址表`中查詢出優(yōu)先級較低的協(xié)同端口的MAC地址,并根據(jù)查詢出的MAC地址將該用戶信息發(fā)送至與優(yōu)先級較低的協(xié)同端口相匹配的服務(wù)器,并控制與優(yōu)先級較低的協(xié)同端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0047]而本實施例的交換機(jī)多端口協(xié)同工作的過程可概括如下:將交換機(jī)的多個端口分為主端口、任務(wù)一協(xié)同端口、任務(wù)二協(xié)同端口……,首先由主端口面向用戶,主要完成用戶認(rèn)證、排隊等初始化工作,各協(xié)同端口則根據(jù)劃分出的優(yōu)先級來分級進(jìn)行工作。
[0048]如當(dāng)有指定IP地址數(shù)據(jù)包到達(dá)多端口協(xié)同交換機(jī)時,數(shù)據(jù)包會首先發(fā)送至主端口,與主端口相匹配的服務(wù)器完成用戶認(rèn)證后進(jìn)入排隊,并與用戶使用的外部設(shè)備進(jìn)行數(shù)據(jù)交互后將用戶信息通過端口地址表寫入任務(wù)一協(xié)同端口,與任務(wù)一協(xié)同端口相匹配的服務(wù)器則負(fù)責(zé)與用戶使用的外部設(shè)備進(jìn)行數(shù)據(jù)交互,指導(dǎo)用戶完成任務(wù)一的工作,接著與任務(wù)一協(xié)同端口相匹配的服務(wù)器將用戶信息通過端口地址表寫入任務(wù)二協(xié)同端口,與任務(wù)二協(xié)同端口相匹配的服務(wù)器同樣負(fù)責(zé)與用戶使用的外部設(shè)備進(jìn)行數(shù)據(jù)交互,指導(dǎo)用戶完成任務(wù)二的工作,如此一直到所有任務(wù)全部完成。
[0049]又如,以鐵路網(wǎng)絡(luò)訂票系統(tǒng)為例,現(xiàn)有技術(shù)中采用一臺服務(wù)器來分時、分任務(wù)地完成任務(wù),導(dǎo)致系統(tǒng)效率太低、安全性也不高。若采用本實施例的交換機(jī)多端口的協(xié)同系統(tǒng)來進(jìn)行處理,具體采用交換機(jī)的三個端口完成協(xié)同通信,為主端口分配用戶認(rèn)證服務(wù)器,任務(wù)一協(xié)同端口分配車票查詢與預(yù)訂服務(wù)器,任務(wù)二協(xié)同端口分配網(wǎng)絡(luò)支付服務(wù)器,用戶進(jìn)入訂票系統(tǒng)后首先進(jìn)入的是用戶認(rèn)證服務(wù)器,認(rèn)證完成后,按照協(xié)同規(guī)則車票查詢與預(yù)訂服務(wù)器會自動接入為用戶服務(wù),預(yù)定完成后網(wǎng)絡(luò)支付服務(wù)器會自動接入為用戶服務(wù)。
[0050]而在整個過程中,首先面向用戶的只有認(rèn)證服務(wù)器,從而系統(tǒng)的安全性可以保證并且各服務(wù)器功能單一,實現(xiàn)起來也非常簡單穩(wěn)定,對于整個系統(tǒng)可以提供更可靠的服務(wù),并且若想對系統(tǒng)擴(kuò)容,也可以通過增加協(xié)同端口及與協(xié)同端口相匹配的服務(wù)器就可以實現(xiàn)。
[0051]如圖2所示,本發(fā)明利用本實施例的交換機(jī)多端口的協(xié)同系統(tǒng)實現(xiàn)的交換機(jī)多端口的協(xié)同方法包括以下步驟:
[0052]步驟100、為該多個端口綁定同一 IP地址,并為每個端口均分配一匹配的服務(wù)器。
[0053]步驟101、建立一列有每個端口與該端口的MAC地址的對應(yīng)關(guān)系的端口地址表。
[0054]步驟102、從該多個端口中選取一目標(biāo)端口作為主端口,該多個端口中除該目標(biāo)端口之外的其余端口均作為協(xié)同端口,對協(xié)同端口進(jìn)行優(yōu)先級的劃分,并將該主端口的優(yōu)先級設(shè)置為高于所有協(xié)同端口的優(yōu)先級。
[0055]步驟103、與該主端口相匹配的服務(wù)器對接收到的由一外部設(shè)備發(fā)送的用戶信息進(jìn)行驗證,并在驗證通過后與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0056]步驟104、對于與任意兩個優(yōu)先級相鄰的端口相匹配的兩個服務(wù)器,均由與優(yōu)先級較高的端口相匹配的服務(wù)器從該端口地址表中查詢出優(yōu)先級較低的端口的MAC地址,通過查詢出的MAC地址將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器并控制與優(yōu)先級較低的端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0057]實施例2:
[0058]如圖3所示,本實施例的交換機(jī)多端口的協(xié)同系統(tǒng)除了包括一 IP地址綁定模塊1、一端口地址表建立模塊2、一選取模塊3、一第一控制模塊4以及一第二控制模塊5之外,還包括一檢測模塊6。
[0059]本實施例與實施例1的區(qū)別在于:在本實施例中,該檢測模塊6能夠在與優(yōu)先級較高的端口相匹配的服務(wù)器查詢出優(yōu)先級較低的端口的MAC地址后,首先檢測與優(yōu)先級較低的端口相匹配的服務(wù)器是否空閑,若是,則調(diào)用與優(yōu)先級較高的端口相匹配的服務(wù)器將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器,并控制與優(yōu)先級較低的端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互,若否,則在一時間段之后重新檢測。
[0060]如圖4所示,本發(fā)明利用本實施例的交換機(jī)多端口的協(xié)同系統(tǒng)實現(xiàn)的交換機(jī)多端口的協(xié)同方法包括以下步驟:
[0061]步驟200、為該多個端口綁定同一 IP地址,并為每個端口均分配一匹配的服務(wù)器。
[0062]步驟201、建立一列有每個端口與該端口的MAC地址的對應(yīng)關(guān)系的端口地址表。
[0063]步驟202、從該多個端口中選取一目標(biāo)端口作為主端口,該多個端口中除該目標(biāo)端口之外的其余端口均作為協(xié)同端口,對協(xié)同端口進(jìn)行優(yōu)先級的劃分,并將該主端口的優(yōu)先級設(shè)置為高于所有協(xié)同端口的優(yōu)先級。
[0064]步驟203、與該主端口相匹配的服務(wù)器首先對接收到的由一外部設(shè)備發(fā)送的用戶信息進(jìn)行驗證,并在驗證通過后與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
[0065]步驟204、對于與任意兩個優(yōu)先級相鄰的端口相匹配的兩個服務(wù)器,均由與優(yōu)先級較高的端口相匹配的服務(wù)器從該端口地址表中查詢出優(yōu)先級較低的端口的MAC地址,之后檢測與優(yōu)先級較低的端口相匹配的服務(wù)器是否空閑,若是,則將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器并控制與優(yōu)先級較低的端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互,若否,則在一時間段后重新檢測。
[0066]雖然以上描述了本發(fā)明的【具體實施方式】,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種交換機(jī)多端口的協(xié)同方法,其特征在于,該協(xié)同方法包括以下步驟: 51、為該多個端口綁定同一IP地址,并為每個端口均分配一匹配的服務(wù)器; 52、建立一列有每個端口與該端口的MAC地址的對應(yīng)關(guān)系的端口地址表; 53、從該多個端口中選取一目標(biāo)端口作為主端口,該多個端口中除該目標(biāo)端口之外的其余端口均作為協(xié)同端口,對協(xié)同端口進(jìn)行優(yōu)先級的劃分,并將該主端口的優(yōu)先級設(shè)置為高于所有協(xié)同端口的優(yōu)先級; 54、與該主端口相匹配的服務(wù)器對接收到的由一外部設(shè)備發(fā)送的用戶信息進(jìn)行驗證,并在驗證通過后與該外部設(shè)備進(jìn)行數(shù)據(jù)交互; 55、對于與任意兩個優(yōu)先級相鄰的端口相匹配的兩個服務(wù)器,均由與優(yōu)先級較高的端口相匹配的服務(wù)器從該端口地址表中查詢出優(yōu)先級較低的端口的MAC地址,通過查詢出的MAC地址將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器并控制與優(yōu)先級較低的端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
2.如權(quán)利要求1所述的協(xié)同方法,其特征在于,步驟S5中在與優(yōu)先級較高的端口相匹配的服務(wù)器查詢出優(yōu)先級較低的端口的MAC地址后檢測與優(yōu)先級較低的端口相匹配的服務(wù)器是否空閑,若是,則將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器,若否,則在一時間段之后重新檢測。
3.如權(quán)利要求2所述的協(xié)同方法,其特征在于,該用戶信息包括用戶名及密碼。
4.一種交換機(jī)多端口的協(xié)同系統(tǒng),其特征在于,該協(xié)同系統(tǒng)包括: 一 IP地址綁定模塊,用于為該多個端口綁定同一 IP地址,并為每個端口均分配一匹配的服務(wù)器; 一端口地址表建立模塊,用于建立一列有每個端口與該端口的MAC地址的對應(yīng)關(guān)系的端口地址表, 一選取模塊,用于從該多個端口中選取一目標(biāo)端口作為主端口,該多個端口中除該目標(biāo)端口之外的其余端口均作為協(xié)同端口,對協(xié)同端口進(jìn)行優(yōu)先級的劃分,并將該主端口的優(yōu)先級設(shè)置為高于所有協(xié)同端口的優(yōu)先級; 一第一控制模塊,用于調(diào)用與該主端口相匹配的服務(wù)器首先對接收到的由一外部設(shè)備發(fā)送的用戶信息進(jìn)行驗證,并在驗證通過后與該外部設(shè)備進(jìn)行數(shù)據(jù)交互; 一第二控制模塊,用于對于與任意兩個優(yōu)先級相鄰的端口相匹配的兩個服務(wù)器,均調(diào)用與優(yōu)先級較高的端口相匹配的服務(wù)器從該端口地址表中查詢出優(yōu)先級較低的端口的MAC地址,通過查詢出的MAC地址將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器并控制與優(yōu)先級較低的端口相匹配的服務(wù)器與該外部設(shè)備進(jìn)行數(shù)據(jù)交互。
5.如權(quán)利要求4所述的協(xié)同系統(tǒng),其特征在于,該協(xié)同系統(tǒng)還包括一檢測模塊,用于在與優(yōu)先級較高的端口相匹配的服務(wù)器查詢出優(yōu)先級較低的端口的MAC地址后檢測與優(yōu)先級較低的端口相匹配的服務(wù)器是否空閑,若是,則調(diào)用與優(yōu)先級較高的端口相匹配的服務(wù)器將該用戶信息發(fā)送至與優(yōu)先級較低的端口相匹配的服務(wù)器,若否,則在一時間段之后重新檢測。
6.如權(quán)利要求5所述的協(xié)同系統(tǒng),其特征在于,該用戶信息包括用戶名及密碼。
【文檔編號】H04L12/935GK103812792SQ201210460775
【公開日】2014年5月21日 申請日期:2012年11月15日 優(yōu)先權(quán)日:2012年11月15日
【發(fā)明者】蔣漢初 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司