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

一種通信方法及系統(tǒng)的制作方法

文檔序號:7808248閱讀:171來源:國知局
一種通信方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例提供一種通信系統(tǒng)及方法,該通信系統(tǒng)包括交換機和IP(Internet?Protocol:網(wǎng)絡(luò)協(xié)議)地址轉(zhuǎn)換裝置。交換機將與多個具有相同的原IP地址的設(shè)備對應(yīng)的端口分別配置于不同的VLAN(Virtual?Local?Area?Network:虛擬局域網(wǎng))內(nèi),使得多個設(shè)備分別具有不同的VLAN信息。IP地址轉(zhuǎn)換裝置在多個設(shè)備中的任一設(shè)備向主機發(fā)送數(shù)據(jù)報文時,根據(jù)原IP地址及任一設(shè)備具有的VLAN信息,生成任一設(shè)備的中間IP地址,并用于在主機向任一設(shè)備發(fā)送數(shù)據(jù)報文時,根據(jù)任一設(shè)備的中間IP地址,還原生成原IP地址及任一設(shè)備具有的VLAN信息,其中,多個設(shè)備的中間IP地址不同。
【專利說明】一種通信方法及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及一種主機與設(shè)備間的通信方法及系統(tǒng)。

【背景技術(shù)】
[0002] 通信系統(tǒng)中,主機與設(shè)備常通過交換機進(jìn)行通信。圖1所示為通信系統(tǒng)100,包括 交換機120,主機140,設(shè)備160及設(shè)備180。交換機120包括端口 1-端口 8。主機140、設(shè) 備160及設(shè)備180分別通過端口 4、2及7與交換機120相連。主機與設(shè)備160及180間依 據(jù)IP (Internet Protocol :網(wǎng)絡(luò)協(xié)議)地址等地址信息進(jìn)行通信。若設(shè)備160與設(shè)備180 具有相同的IP地址,當(dāng)主機140意圖向設(shè)備160發(fā)出訪問指令時,就有可能錯誤地將該訪 問指令發(fā)送至設(shè)備180。
[0003] 因此,需要研究開發(fā)出一種通信方法及系統(tǒng)克服上述缺陷。


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

[0004] 本發(fā)明實施例提供一種通信方法及系統(tǒng),使得通信系統(tǒng)內(nèi)的主機可同時與具有相 同IP地址的設(shè)備建立正確的通信。
[0005] 第一方面,本發(fā)明實施例提供一種通信系統(tǒng),該通信系統(tǒng)包括:交換機,包括數(shù)個 端口,用于通過所述端口連接主機與多個設(shè)備,所述多個設(shè)備具有相同的原IP地址,與所 述多個設(shè)備對應(yīng)的端口分別配置于不同的VLAN(Virtual Local Area Network :虛擬局域 網(wǎng))內(nèi)使得所述多個設(shè)備具有不同的VLAN信息,與所述主機對應(yīng)的端口支持所述主機同時 與多個設(shè)備建立通信;及IP地址轉(zhuǎn)換裝置,用于在所述多個設(shè)備中的任一設(shè)備向所述主機 發(fā)送數(shù)據(jù)報文時,根據(jù)所述原IP地址及所述任一設(shè)備具有的VLAN信息,生成所述任一設(shè)備 的中間IP地址,所述主機根據(jù)所述任一設(shè)備的中間IP地址接收所述數(shù)據(jù)報文,并用于在所 述主機向所述任一設(shè)備發(fā)送所述數(shù)據(jù)報文時,根據(jù)所述任一設(shè)備的中間IP地址,還原生成 所述原IP地址及所述任一設(shè)備具有的VLAN信息,所述任一設(shè)備根據(jù)所述原IP地址及所述 任一設(shè)備具有的VLAN信息接收所述數(shù)據(jù)報文,其中,所述多個設(shè)備的中間IP地址不同。
[0006] 結(jié)合第一方面,在第一種實現(xiàn)方式下,所述交換機與所述IP地址轉(zhuǎn)換裝置集成為 一個裝置。
[0007] 結(jié)合第一方面,在第二種實現(xiàn)方式下,所述主機與所述IP地址轉(zhuǎn)換裝置集成為一 個裝置。
[0008] 結(jié)合第一方面、第一方面的第一種實現(xiàn)方式或者第一方面的第二種實現(xiàn)方式,在 第三種實現(xiàn)方式下,所述任一設(shè)備向所述主機發(fā)送所述數(shù)據(jù)報文時,所述交換機在所述數(shù) 據(jù)報文中根據(jù)所述任一設(shè)備的VLAN信息添加標(biāo)志,所述IP地址轉(zhuǎn)換裝置根據(jù)所述原IP地 址及所述標(biāo)志,生成所述任一設(shè)備的中間IP地址;所述主機向所述任一設(shè)備發(fā)送所述數(shù)據(jù) 報文時,所述IP地址轉(zhuǎn)換裝置根據(jù)所述任一設(shè)備的中間IP地址,還原生成所述原IP地址 及所述標(biāo)志。
[0009] 結(jié)合第一方面的第三種實現(xiàn)方式,在第四種實現(xiàn)方式下,所述原IP地址,所述任 一設(shè)備的中間IP地址及所述標(biāo)志均為八位十六進(jìn)制碼,所述任一設(shè)備的中間IP地址的前 四位由所述原IP地址的前四位確定,所述任一設(shè)備的中間IP地址的后四位由所述標(biāo)志確 定。
[0010] 結(jié)合第一方面的第四種實現(xiàn)方式,在第五種實現(xiàn)方式下,所述任一設(shè)備的中間IP 地址的前四位與所述原IP地址的前四位相同,所述任一設(shè)備的中間IP地址的第五位及第 六位合為255除所述標(biāo)志的后三位所得商加1的得數(shù),所述任一設(shè)備的中間IP地址的第七 位及第八位合為255除所述標(biāo)志的后三位所得的余數(shù)。
[0011] 第二方面,本發(fā)明實施例提供一種通信方法,該方法包括:連接主機與多個設(shè)備, 所述多個設(shè)備具有相同的原IP地址,與所述多個設(shè)備對應(yīng)的端口分別配置于不同的VLAN 內(nèi)使得所述多個設(shè)備具有不同的VLAN信息,與所述主機對應(yīng)的端口支持所述主機同時與 多個設(shè)備建立通信;及監(jiān)測到所述多個設(shè)備中的任一設(shè)備向所述主機發(fā)送數(shù)據(jù)報文時,根 據(jù)所述原IP地址及所述任一設(shè)備具有的VLAN信息,生成所述任一設(shè)備的中間IP地址,所 述主機根據(jù)所述任一設(shè)備的中間IP地址接收所述數(shù)據(jù)報文,監(jiān)測到所述主機向所述任一 設(shè)備發(fā)送所述數(shù)據(jù)報文時,根據(jù)所述任一設(shè)備的中間IP地址,還原生成所述原IP地址及 所述任一設(shè)備具有的VLAN信息,所述任一設(shè)備根據(jù)所述原IP地址及所述任一設(shè)備具有的 VLAN信息接收所述數(shù)據(jù)報文,其中,所述多個設(shè)備的中間IP地址不同。
[0012] 結(jié)合第二方面,在第一種實現(xiàn)方式下,所述根據(jù)所述原IP地址及所述任一設(shè)備具 有的VLAN信息,生成所述任一設(shè)備的中間IP地址包括:所述交換機在所述數(shù)據(jù)報文中根據(jù) 所述任一設(shè)備具有的VLAN信息添加標(biāo)志,IP地址轉(zhuǎn)換裝置根據(jù)所述原IP地址及所述標(biāo)志, 生成所述任一設(shè)備的中間IP地址;所述根據(jù)所述任一設(shè)備的中間IP地址還原生成所述原 IP地址及所述任一設(shè)備具有的VLAN信息包括:所述IP地址轉(zhuǎn)換裝置根據(jù)所述任一設(shè)備的 中間IP地址,還原生成所述原IP地址及所述標(biāo)志。
[0013] 結(jié)合第二方面的第一種實現(xiàn)方式,在第二種實現(xiàn)方式下,所述原IP地址,所述任 一設(shè)備的中間IP地址及所述標(biāo)志為八位十六進(jìn)制碼,所述任一設(shè)備的中間IP地址的前四 位由所述原IP地址的前四位確定,所述任一設(shè)備的中間IP地址的后四位由所述標(biāo)志確定。
[0014] 結(jié)合第二方面的第二種實現(xiàn)方式,在第三種實現(xiàn)方式下,所述任一設(shè)備的中間IP 地址的前四位與所述原IP地址的前四位相同,所述任一設(shè)備的中間IP地址的第五位及第 六位合為255除所述標(biāo)志的后三位所得商加1的得數(shù),所述任一設(shè)備的中間IP地址的第七 位及第八位合為255除所述標(biāo)志的后三位所得的余數(shù)。

【專利附圖】

【附圖說明】
[0015] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0016] 圖1是現(xiàn)有技術(shù)的通信系統(tǒng)的結(jié)構(gòu)示意圖;
[0017] 圖2是本發(fā)明的第一實施例的通信系統(tǒng)的結(jié)構(gòu)示意圖;
[0018] 圖3是本發(fā)明的第一實施例中IP地址轉(zhuǎn)換示意圖;
[0019] 圖4是本發(fā)明的第二實施例的通信方法流程示意圖。

【具體實施方式】
[0020] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護(hù)的范圍。
[0021] 實施例一
[0022] 圖2是本發(fā)明第一實施例的通信系統(tǒng)的結(jié)構(gòu)示意圖200。
[0023] 通信系統(tǒng)200包括交換機220,主機222,設(shè)備224、設(shè)備226及IP地址轉(zhuǎn)換裝置 228。交換機220包括端口 1-端口 8。IP地址轉(zhuǎn)換裝置228、設(shè)備224及設(shè)備226分別通過 端口 4、2及7與交換機220相連。
[0024] 交換機220配置端口 2及端口 7的VLAN屬性,將端口 2及與其相連的設(shè)備224配 置于VLAN1內(nèi),并將端口 7及與其相連的設(shè)備226配置于VLAN2內(nèi)。交換機220配置端口 4,使端口 4支持與其對應(yīng)的主機222及IP地址轉(zhuǎn)換裝置228同時與設(shè)備224及設(shè)備228 建立通信。
[0025] 設(shè)備224向主機222發(fā)送數(shù)據(jù)報文時,IP地址轉(zhuǎn)換裝置228根據(jù)設(shè)備224的原IP 地址及設(shè)備224屬于VLAN1的信息,生成設(shè)備224的中間IP地址,主機222根據(jù)設(shè)備224 的中間IP地址接收數(shù)據(jù)報文。主機222向設(shè)備224發(fā)送數(shù)據(jù)報文時,IP地址轉(zhuǎn)換裝置228 根據(jù)設(shè)備224的中間IP地址,還原生成設(shè)備224的原IP地址及設(shè)備224屬于VLAN1的信 息,設(shè)備224根據(jù)設(shè)備224屬于VLAN1的信息及設(shè)備224的原IP地址接收數(shù)據(jù)報文。
[0026] 類似地,設(shè)備226向主機222發(fā)送數(shù)據(jù)報文時,IP地址轉(zhuǎn)換裝置228根據(jù)設(shè)備226 的原IP地址及設(shè)備226屬于VLAN2的信息,生成設(shè)備226的中間IP地址,主機222根據(jù)設(shè) 備226的中間IP地址接收數(shù)據(jù)報文。主機222向設(shè)備226發(fā)送數(shù)據(jù)報文時,IP地址轉(zhuǎn)換裝 置228根據(jù)設(shè)備226的中間IP地址,還原生成設(shè)備226的原IP地址及設(shè)備226屬于VLAN2 的信息,設(shè)備226根據(jù)設(shè)備226屬于VLAN2的信息及設(shè)備226的原IP地址接收數(shù)據(jù)報文。
[0027] 本文中,原IP地址包括但不限于設(shè)備與主機連接后未經(jīng)IP地址轉(zhuǎn)換裝置處理的, 主機所識別出的設(shè)備的IP地址,中間IP地址包括但不限于根據(jù)原IP地址生成的不同于原 IP地址的IP地址。
[0028] 以如上方式建立通信,即使設(shè)備224與設(shè)備226具有相同的原IP地址,由于設(shè)備 224與設(shè)備226分別屬于不同的VLAN具有不同的VLAN信息,設(shè)備224與設(shè)備226會具有不 同的中間IP地址。根據(jù)中間IP地址,設(shè)備224及226可與主機建立正確的通信關(guān)系。并 且,主機222可同時與VLAN1內(nèi)的設(shè)備224及VLAN2內(nèi)的設(shè)備226建立通信,收發(fā)數(shù)據(jù)報文。
[0029] 例如,設(shè)備224與設(shè)備226具有相同的原IP地址129. 9. 0. 2。當(dāng)設(shè)備224向主機 222發(fā)送數(shù)據(jù)報文時,由于設(shè)備224屬于VLAN1,IP地址轉(zhuǎn)換裝置228為設(shè)備224生成中間 IP地址129. 9. 1. 2,主機222接收來自中間IP地址129. 9. 1. 2的數(shù)據(jù)報文。當(dāng)設(shè)備226向 主機222發(fā)送數(shù)據(jù)報文時,由于設(shè)備226屬于VLAN2, IP地址轉(zhuǎn)換裝置228為設(shè)備226生成 中間IP地址129. 9. 1.3,主機222接收來自中間IP地址129. 9. 1.3的數(shù)據(jù)報文。S卩,接收 數(shù)據(jù)報文時,主機222不會混淆數(shù)據(jù)報文的發(fā)送設(shè)備。
[0030] 至此,設(shè)備224與中間IP地址129. 9. 1. 2以及設(shè)備226與中間IP地址129. 9. 1. 3 建立一一對應(yīng)關(guān)系。當(dāng)主機222向設(shè)備224發(fā)送數(shù)據(jù)報文時,IP地址轉(zhuǎn)換裝置228根據(jù)設(shè) 備224的中間IP地址129. 9. 1. 2,還原生成設(shè)備224的原IP地址129. 9. 0. 2及設(shè)備224屬 于VLAN1的信息,依此,交換機220將數(shù)據(jù)報文發(fā)送至VLAN1內(nèi)原IP地址為129. 9. 0. 2的設(shè) 備,即設(shè)備224。類似地,當(dāng)主機222向設(shè)備226發(fā)送數(shù)據(jù)報文時,IP地址轉(zhuǎn)換裝置228根據(jù) 設(shè)備226的中間IP地址129. 9. 1. 3,還原生成設(shè)備226的原IP地址129. 9. 0. 2及設(shè)備226 屬于VLAN2的信息,依此,交換機220將數(shù)據(jù)報文發(fā)送至VLAN2內(nèi)原IP地址為129. 9. 0. 2 的設(shè)備,即設(shè)備226。
[0031] 即,該通信系統(tǒng)內(nèi),交換機220包括端口 1-8,用于通過端口 1-8連接主機222與設(shè) 備224及226,若設(shè)備224及226具有相同的原IP地址,則將設(shè)備224及設(shè)備226分別配置 于VLAN1及VLAN2內(nèi)使得設(shè)備224與設(shè)備226具有不同的VLAN信息,并配置與主機222對 應(yīng)的端口 4,使其支持主機222同時與設(shè)備224及設(shè)備226建立通信。
[0032] IP地址轉(zhuǎn)換裝置228用于在設(shè)備224與設(shè)備226中的任一設(shè)備向主機222發(fā)送數(shù) 據(jù)報文時,根據(jù)原IP地址及該任一設(shè)備具有的VLAN信息,生成該任一設(shè)備的中間IP地址, 主機222根據(jù)該任一設(shè)備的中間IP地址接收數(shù)據(jù)報文,并用于在主機222向該任一設(shè)備發(fā) 送數(shù)據(jù)報文時,根據(jù)該任一設(shè)備的中間IP地址,還原生成原IP地址及該任一設(shè)備的VLAN 信息,該任一設(shè)備根據(jù)原IP地址及該任一設(shè)備的VLAN信息接收數(shù)據(jù)報文。
[0033] 以如上方式建立通信,即使設(shè)備224與設(shè)備226具有相同的原IP地址,將設(shè)備224 與設(shè)備226配置于不同VLAN得到不同的中間IP地址后,設(shè)備224及226仍可與主機建立 正確的通信關(guān)系。并且,主機222可同時與設(shè)備224及設(shè)備226建立通信。
[0034] 在一個實施例中,由于剛剛完成同一型號的設(shè)備224與設(shè)備226的生產(chǎn)制造過程, 還未對其進(jìn)行出廠前參數(shù)設(shè)置,故設(shè)備224與設(shè)備226具有相同的原IP地址。
[0035] 在一個實施例中,交換機220與IP地址轉(zhuǎn)換裝置228集成為一個裝置。在另一個 實施例中,主機222與IP地址轉(zhuǎn)換裝置228集成為一個裝置。
[0036] 如圖3所示,在一個實施例中,原IP地址與中間IP地址間的轉(zhuǎn)換過程如下:
[0037] 在設(shè)備224向主機222發(fā)送數(shù)據(jù)報文的上行數(shù)據(jù)處理過程中,交換機220在數(shù)據(jù) 報文中根據(jù)設(shè)備224具有的VLAN信息添加標(biāo)志,IP地址轉(zhuǎn)換裝置228根據(jù)原IP地址及標(biāo) 志,生成中間IP地址并在數(shù)據(jù)報文中刪掉標(biāo)志,主機222根據(jù)生成的中間IP地址接收數(shù)據(jù) 報文;在主機222向設(shè)備224發(fā)送數(shù)據(jù)報文的下行數(shù)據(jù)處理過程中,IP地址轉(zhuǎn)換裝置228 根據(jù)中間IP地址還原生成原IP地址及標(biāo)志,交換機220識別標(biāo)志后確定將數(shù)據(jù)報文發(fā)送 至與標(biāo)志對應(yīng)的VLAN1內(nèi)的設(shè)備,然后交換機220刪除標(biāo)志,并根據(jù)原IP地址將刪除了標(biāo) 志的數(shù)據(jù)報文發(fā)送至VLAN1內(nèi)的設(shè)備224,相應(yīng)地,S卩,設(shè)備224根據(jù)原IP地址及標(biāo)志接收 數(shù)據(jù)報文。
[0038] 設(shè)備226與主機222間有類似的上下行數(shù)據(jù)處理過程。
[0039] 圖3中302、304及306分別為包含原IP地址、原IP地址和標(biāo)志以及中間IP地址 的數(shù)據(jù)報文。在一個實施例中,原IP地址,中間IP地址及標(biāo)志均為八位十六進(jìn)制碼。例如, 如圖3所示,原IP地址為81090008,標(biāo)志為81000001,中間IP地址為81090101。其中,中 間IP地址的前四位由原IP地址的前四位確定,中間IP地址的后四位由標(biāo)志確定。
[0040] 更進(jìn)一步地,中間IP地址的前四位與原IP地址的前四位相同,S卩,中間IP地址 的前四位"8109"與原IP地址的前四位"8109"相同,中間IP地址的第五位及第六位合為 255除標(biāo)志的后三位所得商加1的得數(shù),S卩,255除標(biāo)志的后三位"001"的商為0,0加1得 1,"01"即為中間IP地址的第五位及第六位,中間IP地址的第七位及第八位合為255除標(biāo) 志的后三位后所得的余數(shù),即,255除標(biāo)志的后三位"001"后得到余數(shù)1,因此,"01"即為IP 地址的第七位及第八位。本文中," 255 "為十進(jìn)制。
[0041] 下面對本發(fā)明與上述實施例一的系統(tǒng)對應(yīng)的方法進(jìn)行詳細(xì)說明。
[0042] 實施例二
[0043] 圖4所示是本發(fā)明的通信方法的第二實施例流程圖400。
[0044] 具體地,本實施例的方法包括:
[0045] S402 :連接主機與多個設(shè)備,多個設(shè)備具有相同的原IP地址,將與多個設(shè)備對應(yīng) 的端口分別配置于不同的VLAN內(nèi)使得多個設(shè)備具有不同的VLAN信息,并將與主機對應(yīng)的 端口配置為支持主機同時與多個設(shè)備建立通信。
[0046] S404 :監(jiān)測到多個設(shè)備中的任一設(shè)備向主機發(fā)送數(shù)據(jù)報文時,根據(jù)原IP地址及 任一設(shè)備具有的VLAN信息,生成任一設(shè)備的中間IP地址,主機根據(jù)任一設(shè)備的中間IP地 址接收數(shù)據(jù)報文,監(jiān)測到主機向任一設(shè)備發(fā)送所述數(shù)據(jù)報文時,根據(jù)任一設(shè)備的中間IP地 址,還原生成原IP地址及任一設(shè)備具有的VLAN信息,任一設(shè)備根據(jù)原IP地址及任一設(shè)備 具有的VLAN信息接收數(shù)據(jù)報文,其中,多個設(shè)備的中間IP地址不同。
[0047] 以如上方式建立通信,即使設(shè)備具有相同的原IP地址,將具有相同原IP地址的設(shè) 備配置于不同VLAN得到不同的中間IP地址后,具有相同I原P地址的設(shè)備仍可與主機建 立正確的通信關(guān)系。并且,主機可同時與具有相同原IP地址的各個設(shè)備建立通信。
[0048] 在一個實施例中,根據(jù)原IP地址及任一設(shè)備具有的VLAN信息,生成任一設(shè)備的中 間IP地址包括:交換機在數(shù)據(jù)報文中根據(jù)任一設(shè)備具有的VLAN信息添加標(biāo)志,IP地址轉(zhuǎn) 換裝置根據(jù)原IP地址及標(biāo)志,生成任一設(shè)備的中間IP地址;根據(jù)任一設(shè)備的中間IP地址 還原生成原IP地址及任一設(shè)備具有的VLAN信息包括:IP地址轉(zhuǎn)換裝置根據(jù)任一設(shè)備的中 間IP地址,還原生成原IP地址及標(biāo)志。
[0049] 在一個實施例中,原IP地址,中間IP地址及標(biāo)志均為八位十六進(jìn)制碼,中間IP地 址的前四位由原IP地址的前四位確定,中間IP地址的后四位由標(biāo)志確定。更進(jìn)一步地,在 一個實施例中,中間IP地址的前四位與原IP地址的前四位相同,中間IP地址的第五位及 第六位合為255除標(biāo)志的后三位所得商加1的得數(shù),中間IP地址的第七位及第八位合為 255除標(biāo)志的后三位所得的余數(shù)。
[0050] 本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以 通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì) 中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為 磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
[0051] 以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范 圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1. 一種通信系統(tǒng),其特征在于,包括: 交換機,包括數(shù)個端口,用于通過所述端口連接主機與多個設(shè)備,所述多個設(shè)備具有相 同的原IP地址,與所述多個設(shè)備對應(yīng)的端口分別配置于不同的VLAN (Virtual Local Area Network :虛擬局域網(wǎng))內(nèi)使得所述多個設(shè)備具有不同的VLAN信息,與所述主機對應(yīng)的端口 支持所述主機同時與多個設(shè)備建立通信;及 IP(Internet Protocol :網(wǎng)絡(luò)協(xié)議)地址轉(zhuǎn)換裝置,用于在所述多個設(shè)備中的任一設(shè)備 向所述主機發(fā)送數(shù)據(jù)報文時,根據(jù)所述原IP地址及所述任一設(shè)備具有的VLAN信息,生成所 述任一設(shè)備的中間IP地址,所述主機根據(jù)所述任一設(shè)備的中間IP地址接收所述數(shù)據(jù)報文, 并用于在所述主機向所述任一設(shè)備發(fā)送所述數(shù)據(jù)報文時,根據(jù)所述任一設(shè)備的中間IP地 址,還原生成所述原IP地址及所述任一設(shè)備具有的VLAN信息,所述任一設(shè)備根據(jù)所述原IP 地址及所述任一設(shè)備具有的VLAN信息接收所述數(shù)據(jù)報文,其中,所述多個設(shè)備的中間IP地 址不同。
2. 如權(quán)利要求1所述的通信系統(tǒng),其特征在于,所述交換機與所述IP地址轉(zhuǎn)換裝置集 成為一個裝置。
3. 如權(quán)利要求1所述的通信系統(tǒng),其特征在于,所述主機與所述IP地址轉(zhuǎn)換裝置集成 為一個裝置。
4. 如權(quán)利要求1-3中任一所述的通信系統(tǒng),其特征在于,所述任一設(shè)備向所述主機發(fā) 送所述數(shù)據(jù)報文時,所述交換機在所述數(shù)據(jù)報文中根據(jù)所述任一設(shè)備的VLAN信息添加標(biāo) 志,所述IP地址轉(zhuǎn)換裝置根據(jù)所述原IP地址及所述標(biāo)志,生成所述任一設(shè)備的中間IP地 址;所述主機向所述任一設(shè)備發(fā)送所述數(shù)據(jù)報文時,所述IP地址轉(zhuǎn)換裝置根據(jù)所述任一設(shè) 備的中間IP地址,還原生成所述原IP地址及所述標(biāo)志。
5. 如權(quán)利要求4所述的通信系統(tǒng),其特征在于,所述原IP地址,所述任一設(shè)備的中間 IP地址及所述標(biāo)志均為八位十六進(jìn)制碼,所述任一設(shè)備的中間IP地址的前四位由所述原 IP地址的前四位確定,所述任一設(shè)備的中間IP地址的后四位由所述標(biāo)志確定。
6. 如權(quán)利要求5所述的通信系統(tǒng),其特征在于,所述任一設(shè)備的中間IP地址的前四位 與所述原IP地址的前四位相同,所述任一設(shè)備的中間IP地址的第五位及第六位合為255 除所述標(biāo)志的后三位所得商加1的得數(shù),所述任一設(shè)備的中間IP地址的第七位及第八位合 為255除所述標(biāo)志的后三位所得的余數(shù)。
7. -種通信方法,其特征在于,包括: 連接主機與多個設(shè)備,所述多個設(shè)備具有相同的原IP地址,將與所述多個設(shè)備對應(yīng)的 端口分別配置于不同的VLAN內(nèi)使得所述多個設(shè)備具有不同的VLAN信息,并使與所述主機 對應(yīng)的端口支持所述主機同時與多個設(shè)備建立通信;及 監(jiān)測到所述多個設(shè)備中的任一設(shè)備向所述主機發(fā)送數(shù)據(jù)報文時,根據(jù)所述原IP地址 及所述任一設(shè)備具有的VLAN信息,生成所述任一設(shè)備的中間IP地址,所述主機根據(jù)所述任 一設(shè)備的中間IP地址接收所述數(shù)據(jù)報文,監(jiān)測到所述主機向所述任一設(shè)備發(fā)送所述數(shù)據(jù) 報文時,根據(jù)所述任一設(shè)備的中間IP地址,還原生成所述原IP地址及所述任一設(shè)備具有的 VLAN信息,所述任一設(shè)備根據(jù)所述原IP地址及所述任一設(shè)備具有的VLAN信息接收所述數(shù) 據(jù)報文,其中,所述多個設(shè)備的中間IP地址不同。
8. 如權(quán)利要求7所述的通信方法,其特征在于, 所述根據(jù)所述原IP地址及所述任一設(shè)備具有的VLAN信息,生成所述任一設(shè)備的中間 IP地址包括:所述交換機在所述數(shù)據(jù)報文中根據(jù)所述任一設(shè)備具有的VLAN信息添加標(biāo)志, IP地址轉(zhuǎn)換裝置根據(jù)所述原IP地址及所述標(biāo)志,生成所述任一設(shè)備的中間IP地址; 所述根據(jù)所述任一設(shè)備的中間IP地址還原生成所述原IP地址及所述任一設(shè)備具有的 VLAN信息包括:所述IP地址轉(zhuǎn)換裝置根據(jù)所述任一設(shè)備的中間IP地址,還原生成所述原 IP地址及所述標(biāo)志。
9. 如權(quán)利要求8所述的通信系統(tǒng),其特征在于,所述原IP地址,所述任一設(shè)備的中間 IP地址及所述標(biāo)志為八位十六進(jìn)制碼,所述任一設(shè)備的中間IP地址的前四位由所述原IP 地址的前四位確定,所述任一設(shè)備的中間IP地址的后四位由所述標(biāo)志確定。
10. 如權(quán)利要求9所述的通信系統(tǒng),其特征在于,所述任一設(shè)備的中間IP地址的前四 位與所述原IP地址的前四位相同,所述任一設(shè)備的中間IP地址的第五位及第六位合為255 除所述標(biāo)志的后三位所得商加1的得數(shù),所述任一設(shè)備的中間IP地址的第七位及第八位合 為255除所述標(biāo)志的后三位所得的余數(shù)。
【文檔編號】H04L29/12GK104052670SQ201410318129
【公開日】2014年9月17日 申請日期:2014年7月4日 優(yōu)先權(quán)日:2014年7月4日
【發(fā)明者】范桂恩, 鄧勇 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿勒泰市| 通海县| 永顺县| 都江堰市| 岳西县| 赤壁市| 玉门市| 湄潭县| 郧西县| 南乐县| 微山县| 齐齐哈尔市| 南安市| 鄂托克前旗| 大冶市| 桦南县| 临沧市| 辽阳县| 大厂| 响水县| 阳新县| 肥西县| 凌云县| 洪洞县| 晋中市| 龙井市| 万载县| 乐清市| 建始县| 安义县| 扎赉特旗| 长顺县| 石狮市| 岳阳县| 云霄县| 荥经县| 浙江省| 斗六市| 南城县| 赞皇县| 德安县|