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

構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)姆椒跋到y(tǒng)的制作方法

文檔序號:8322129閱讀:256來源:國知局
構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)姆椒跋到y(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)信息技術(shù),尤其涉及構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)姆椒跋到y(tǒng)。
【背景技術(shù)】
[0002]目前,在局域網(wǎng)內(nèi)進(jìn)行數(shù)據(jù)包傳播時(shí),數(shù)據(jù)包將傳遞到路由器,由路由器傳遞給本局域網(wǎng)內(nèi)的其他終端;如果目的地址為外網(wǎng),則路由器將丟棄數(shù)據(jù)包。這就導(dǎo)致了不在同一局域網(wǎng)內(nèi)的兩個(gè)終端無法進(jìn)行廣播通信。
[0003]目前能夠解決這個(gè)問題的實(shí)現(xiàn)方式中,要么需要設(shè)備的支持,要么有復(fù)雜的實(shí)現(xiàn)和配置方式。

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

[0004]本發(fā)明提供了一種構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)姆椒?,該方法能夠?qū)崿F(xiàn)跨路由構(gòu)建虛擬局域網(wǎng)來進(jìn)行數(shù)據(jù)傳輸,且其實(shí)現(xiàn)方式簡便,無需額外的設(shè)備支持。
[0005]本發(fā)明提供了一種構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)南到y(tǒng),該系統(tǒng)能能夠?qū)崿F(xiàn)跨路由構(gòu)建虛擬局域網(wǎng)來進(jìn)行數(shù)據(jù)傳輸,且其實(shí)現(xiàn)方式簡便,無需額外的設(shè)備支持。
[0006]一種構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)姆椒?,第一終端處于第一局域網(wǎng)內(nèi),第二終端處于第一局域網(wǎng)外,第一終端上虛擬出關(guān)于第二終端的虛擬機(jī),表示為第二終端虛擬機(jī),第二終端上虛擬出關(guān)于第一終端的虛擬機(jī),表示為第一終端虛擬機(jī);將第一終端用A表示,第二終端用B表示,將第二終端虛擬機(jī)用VB表示,將第一終端虛擬機(jī)用VA表示;將第一終端的IP地址用IPa表示,將第二終端的IP地址用IPb表示;將第一終端虛擬機(jī)的IP地址用IPva表示,IPva為與B同在一個(gè)局域網(wǎng)內(nèi)的不存在的虛擬IP地址,將第二終端虛擬機(jī)的IP地址用IPvb表示,IPvb為與A同在一個(gè)局域網(wǎng)內(nèi)的不存在的虛擬IP地址;第一終端內(nèi)保存關(guān)于第二終端虛擬機(jī)的映射關(guān)系,包括1?^與IP VA2間的第一映射關(guān)系,以及IP ^與IPb之間的第二映射關(guān)系;該方法包括:
[0007]第一終端和第二終端之間建立傳輸控制協(xié)議TCP連接;
[0008]第一終端向第一局域網(wǎng)內(nèi)的第二終端虛擬機(jī)發(fā)送數(shù)據(jù)包時(shí),在第一映射關(guān)系中查找出與目的地址IPvb對應(yīng)的地址IPva,將源地址修改為查找出的IPva,在第二映射關(guān)系中查找出與目的地址IPvb對應(yīng)的地址IP B,將目的地址修改為IPb;
[0009]第一終端對數(shù)據(jù)包進(jìn)行封裝,得到封裝后的數(shù)據(jù)包;根據(jù)目的地址IPb,將封裝后的數(shù)據(jù)包通過TCP連接發(fā)送給目的地。
[0010]一種構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)南到y(tǒng),該系統(tǒng)包括第一終端和第二終端,第一終端處于第一局域網(wǎng)內(nèi),第二終端處于第一局域網(wǎng)外;第一終端包括第一虛擬單元和第一傳輸處理單元,所述第二終端包括第二虛擬單元;
[0011]所述第一虛擬單元,虛擬出關(guān)于第二終端的虛擬機(jī),表示為第二終端虛擬機(jī);
[0012]所述第二虛擬單元,虛擬出關(guān)于第一終端的虛擬機(jī),表示為第一終端虛擬機(jī);
[0013]將第一終端用A表示,第二終端用B表示,將第二終端虛擬機(jī)用VB表示,將第一終端虛擬機(jī)用VA表示;將第一終端的IP地址用IPa表示,將第二終端的IP地址用IP B表示;將第一終端虛擬機(jī)的IP地址用IPva表示,IPva為與B同在一個(gè)局域網(wǎng)內(nèi)的不存在的虛擬IP地址,將第二終端虛擬機(jī)的IP地址用IPvb表示,IPvb為與A同在一個(gè)局域網(wǎng)內(nèi)的不存在的虛擬IP地址;
[0014]所述第一虛擬單元還保存關(guān)于第二終端虛擬機(jī)的映射關(guān)系,包括1?^與IPva之間的第一映射關(guān)系,以及IPvb與IPb之間的第二映射關(guān)系;
[0015]所述第一傳輸處理單元,與第二終端之間建立傳輸控制協(xié)議TCP連接;所述第一傳輸處理單元向第一局域網(wǎng)內(nèi)的第二終端虛擬機(jī)發(fā)送數(shù)據(jù)包時(shí),在第一映射關(guān)系中查找出與目的地址IPvb對應(yīng)的地址IPva,將源地址修改為查找出的IPva,在第二映射關(guān)系中查找出與目的地址IPvb對應(yīng)的地址IP B,將目的地址修改為IPb;對數(shù)據(jù)包進(jìn)行封裝,得到封裝后的數(shù)據(jù)包;根據(jù)目的地址IPB,將封裝后的數(shù)據(jù)包通過TCP連接發(fā)送給目的地。
[0016]從上述方案可以看出,本發(fā)明中,在第一終端上虛擬出關(guān)于第二終端的虛擬機(jī),表示為第二終端虛擬機(jī),在第二終端上虛擬出關(guān)于第一終端的虛擬機(jī),表示為第一終端虛擬機(jī);第一終端內(nèi)保存關(guān)于第二終端虛擬機(jī)的映射關(guān)系,包括1?^與IPva之間的第一映射關(guān)系,以及IPvb與IP 間的第二映射關(guān)系。需要進(jìn)行信息傳輸時(shí),第一終端和第二終端之間建立傳輸控制協(xié)議TCP連接;第一終端向第一局域網(wǎng)內(nèi)的第二終端虛擬機(jī)發(fā)送數(shù)據(jù)包時(shí),在第一映射關(guān)系中查找出與目的地址IPvb對應(yīng)的地址IPva,將源地址修改為查找出的IPVA,在第二映射關(guān)系中查找出與目的地址IPvb對應(yīng)的地址IP B,將目的地址修改為IPb;第一終端對數(shù)據(jù)包進(jìn)行封裝,得到封裝后的數(shù)據(jù)包;根據(jù)目的地址IPb,將封裝后的數(shù)據(jù)包通過TCP連接發(fā)送給目的地。采用本發(fā)明方案,實(shí)現(xiàn)了跨路由構(gòu)建虛擬局域網(wǎng),并基于構(gòu)建的虛擬局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸,其實(shí)現(xiàn)方式簡便,也無需額外的設(shè)備支持。
【附圖說明】
[0017]圖1為本發(fā)明構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)姆椒ㄊ疽庑粤鞒虉D;
[0018]圖2為本發(fā)明構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)南到y(tǒng)結(jié)構(gòu)示意圖;
[0019]圖3為本發(fā)明構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)木W(wǎng)絡(luò)應(yīng)用環(huán)境示意圖實(shí)例。
【具體實(shí)施方式】
[0020]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。
[0021]本發(fā)明采用在終端虛擬出虛擬機(jī)的方式構(gòu)建虛擬局域網(wǎng),并基于構(gòu)建的虛擬局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸。參見圖1,為本發(fā)明構(gòu)建局域網(wǎng)進(jìn)行信息傳輸?shù)姆椒ㄊ疽庑粤鞒虉D:
[0022]將進(jìn)行信息傳輸?shù)膬蓚€(gè)終端用第一終端和第二終端表示,第一終端處于第一局域網(wǎng)內(nèi),第二終端處于第一局域網(wǎng)外。第一終端上虛擬出關(guān)于第二終端的虛擬機(jī),表示為第二終端虛擬機(jī),第二終端上虛擬出關(guān)于第一終端的虛擬機(jī),表示為第一終端虛擬機(jī);將第一終端用A表示,第二終端用B表示,將第二終端虛擬機(jī)用VB表示,將第一終端虛擬機(jī)用VA表示;將第一終端的IP地址用IPa表示,將第二終端的IP地址用IPB表示;將第一終端虛擬機(jī)的IP地址用IPva表示,IP VA為與B同在一個(gè)局域網(wǎng)內(nèi)的不存在的虛擬IP地址,將第二終端虛擬機(jī)的IP地址用IPvb表示,IPvb為與A同在一個(gè)局域網(wǎng)內(nèi)的不存在的虛擬IP地址。第一終端內(nèi)還保存關(guān)于第二終端虛擬機(jī)的映射關(guān)系,包括1?^與ipva2間的第一映射關(guān)系,以及IPVB與 ip 間的第二映射關(guān)系。
[0023]而后,便可采用如下流程在設(shè)置了虛擬機(jī)的虛擬局域網(wǎng)內(nèi)進(jìn)行信息傳輸:
[0024]步驟101,第一終端和第二終端之間建立傳輸控制協(xié)議傳輸控制協(xié)議(TCP,Transmiss1n Control Protocol)連接。
[0025]步驟102,第一終端向第一局域網(wǎng)內(nèi)的第二終端虛擬機(jī)發(fā)送數(shù)據(jù)包時(shí),在第一映射關(guān)系中查找出與目的地址IPvb對應(yīng)的地址IPva,將源地址修改為查找出的IPva,在第二映射關(guān)系中查找出與目的地址IPvb對應(yīng)的地址IP B,將目的地址修改為IPB。
[0026]第一終端可單獨(dú)向第一局域網(wǎng)內(nèi)的第二終端虛擬機(jī)發(fā)送數(shù)據(jù)包,也可以通過在第一局域網(wǎng)內(nèi)進(jìn)行廣播的方式向第二終端虛擬機(jī)發(fā)送數(shù)據(jù)包,此時(shí)發(fā)送的數(shù)據(jù)包為廣播包。
[0027]第一終端向第一局域網(wǎng)內(nèi)的第二終端虛擬機(jī)發(fā)送數(shù)據(jù)包,其源地址IPA,目的地址為IPvb;而第二終端虛擬機(jī)實(shí)際對應(yīng)的是第二終端,相應(yīng)地,需要對其進(jìn)行地址轉(zhuǎn)換。
[0028]步驟103,第一終端對數(shù)據(jù)包進(jìn)行封裝,得到封裝后的數(shù)據(jù)包;根據(jù)目的地址IPB,將封裝后的數(shù)據(jù)包通過TCP連接發(fā)送給目的地。
[0029]至此,完成了基于構(gòu)建的虛擬局域網(wǎng)進(jìn)行數(shù)據(jù)傳輸,其實(shí)現(xiàn)方式簡便,也無需額
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
闻喜县| 临漳县| 荃湾区| 锡林浩特市| 温宿县| 红安县| 汝南县| 高青县| 琼海市| 高安市| 乌兰察布市| 佛冈县| 琼结县| 寻甸| 双峰县| 昌邑市| 吉木萨尔县| 汉源县| 乌拉特后旗| 新田县| 瓦房店市| 黑水县| 柳州市| 黑龙江省| 安远县| 额尔古纳市| 黔江区| 都昌县| 铜川市| 黎川县| 吴川市| 静安区| 清水河县| 阿勒泰市| 惠安县| 阳山县| 溧阳市| 平塘县| 惠来县| 天台县| 淅川县|