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

一種網(wǎng)絡(luò)透明代理的方法

文檔序號(hào):9276858閱讀:356來(lái)源:國(guó)知局
一種網(wǎng)絡(luò)透明代理的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種網(wǎng)絡(luò)透明代理的方法。
【背景技術(shù)】
[0002]當(dāng)前,各公司或單位的網(wǎng)絡(luò)結(jié)構(gòu)龐大而復(fù)雜,新的網(wǎng)絡(luò)設(shè)備要接入到用戶現(xiàn)有的網(wǎng)絡(luò)結(jié)構(gòu)中需要用戶網(wǎng)絡(luò)管理員對(duì)現(xiàn)有的網(wǎng)絡(luò)進(jìn)行配置,這勢(shì)必會(huì)增加網(wǎng)絡(luò)管理員工作量,并且還不能保證網(wǎng)絡(luò)的可靠性,穩(wěn)定性。
[0003]而針對(duì)傳統(tǒng)一的基于網(wǎng)關(guān)或代理的網(wǎng)絡(luò)業(yè)務(wù)處理系統(tǒng),在接入到用戶的網(wǎng)絡(luò)環(huán)境時(shí)也需要修改用戶的網(wǎng)絡(luò)環(huán)境配置,安裝實(shí)施極不方便。
[0004]同時(shí),傳統(tǒng)的網(wǎng)絡(luò)透明橋技術(shù)在數(shù)據(jù)鏈路層對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行處理,這使得操作系統(tǒng)提供的大量網(wǎng)絡(luò)服務(wù)得不到利用,如果這些原來(lái)由操作系統(tǒng)提供的網(wǎng)絡(luò)服務(wù)得不到有效的利用而重新再設(shè)計(jì)相應(yīng)的服務(wù)的話,一方面開發(fā)效率低下,同時(shí)產(chǎn)品的穩(wěn)定性也得不到有效的保證。另一方面,針對(duì)網(wǎng)絡(luò)應(yīng)用越來(lái)越復(fù)雜,僅在數(shù)據(jù)鏈路層沒(méi)有辦法完成所有的網(wǎng)絡(luò)應(yīng)用需求,所以傳統(tǒng)的網(wǎng)絡(luò)透明橋技術(shù)應(yīng)用的領(lǐng)域有很大的限制。

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

[0005]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種結(jié)合傳統(tǒng)的代理技術(shù)和透明橋技術(shù)的所有優(yōu)點(diǎn)的網(wǎng)絡(luò)透明代理的方法。
[0006]本發(fā)明的目的是通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)的:一種網(wǎng)絡(luò)透明代理的方法,它包括以下步驟:
S1:數(shù)據(jù)包輸入模塊獲取進(jìn)入鏈路層的網(wǎng)橋輸入網(wǎng)口的數(shù)據(jù)包的目的IP地址,即最終設(shè)備的IP地址;
52:數(shù)據(jù)包輸入模塊通過(guò)所述的數(shù)據(jù)包的目的IP地址搜索配置文件,判斷是否找到對(duì)應(yīng)的項(xiàng):
(1)如果在配置文件中沒(méi)有找到對(duì)應(yīng)的項(xiàng),就將數(shù)據(jù)包直接發(fā)送至輸出網(wǎng)口,進(jìn)入步驟
S4 ;
(2)如果在配置文件中找到對(duì)應(yīng)的項(xiàng),數(shù)據(jù)包輸入模塊就修改所述的數(shù)據(jù)包的目的IP地址為相應(yīng)的本機(jī)網(wǎng)橋IP地址,并把數(shù)據(jù)包上傳給應(yīng)用層的協(xié)議棧,進(jìn)入步驟S3 ;
53:上層應(yīng)用層中的應(yīng)用軟件對(duì)數(shù)據(jù)流進(jìn)行代理,上層應(yīng)用層中的用戶業(yè)務(wù)軟件對(duì)數(shù)據(jù)包進(jìn)行處理,處理完成后發(fā)送至輸出端口 ;
54:數(shù)據(jù)包輸出模塊獲取通過(guò)網(wǎng)橋輸出網(wǎng)口的數(shù)據(jù)包的目的IP地址,通過(guò)該目的IP地址并搜索配置文件,判斷是否找到對(duì)應(yīng)的項(xiàng):
(1)如果在配置文件中沒(méi)有找到對(duì)應(yīng)的項(xiàng),就將數(shù)據(jù)包直接從輸出網(wǎng)口發(fā)送出去;
(2)如果在配置文件中找到對(duì)應(yīng)的項(xiàng),就先把數(shù)據(jù)包的目的IP地址修改為最終設(shè)備的IP地址,再通過(guò)輸出網(wǎng)口發(fā)送出去。
[0007]所述的配置文件包括一個(gè)本地網(wǎng)橋的IP地址和最終設(shè)備的IP地址的對(duì)應(yīng)表;所述的配置文件通過(guò)配置管理模塊按照用戶的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)生成;所述的配置管理模塊設(shè)置于應(yīng)用層。
[0008]所述的本地網(wǎng)橋的IP地址包括多個(gè)IP地址。
[0009]本發(fā)明的有益效果是:
本發(fā)明通過(guò)把現(xiàn)有的網(wǎng)絡(luò)橋技術(shù)和傳統(tǒng)的網(wǎng)絡(luò)應(yīng)用層代理技術(shù)相結(jié)合,結(jié)合網(wǎng)橋的透明性、實(shí)施方便和應(yīng)用層代理的靈活性的優(yōu)點(diǎn),完全兼容用戶現(xiàn)有的網(wǎng)絡(luò)應(yīng)用,充分利用操作系統(tǒng)和應(yīng)用層提供的服務(wù),實(shí)現(xiàn)快速的網(wǎng)絡(luò)應(yīng)用開發(fā)。同時(shí),該技術(shù)克服在網(wǎng)橋下處理應(yīng)用層協(xié)議的復(fù)雜性和應(yīng)用層代理的不透明性。
[0010]該發(fā)明的優(yōu)勢(shì)還包括可以很輕松的與系統(tǒng)進(jìn)行集成,與用戶現(xiàn)有的業(yè)務(wù)透明,采用該發(fā)明后,用戶原有基本應(yīng)用層代理的應(yīng)用可以無(wú)縫的集成在一起,使之可以不修改用戶網(wǎng)絡(luò)配置的下應(yīng)用實(shí)施,增加了用戶業(yè)務(wù)軟件的適應(yīng)能力,提高的系統(tǒng)的可靠性。
【附圖說(shuō)明】
[0011]圖1為本發(fā)明方法流程圖;
圖2為使用本發(fā)明的模塊流程圖。
【具體實(shí)施方式】
[0012]下面結(jié)合附圖進(jìn)一步詳細(xì)描述本發(fā)明的技術(shù)方案:如圖1和圖2所示,一種網(wǎng)絡(luò)透明代理的方法,它包括以下步驟:
51:數(shù)據(jù)包輸入模塊獲取進(jìn)入鏈路層的網(wǎng)橋ethO網(wǎng)口的數(shù)據(jù)包的目的IP地址,即最終設(shè)備的IP地址;
52:數(shù)據(jù)包輸入模塊通過(guò)所述的數(shù)據(jù)包的目的IP地址搜索配置文件,判斷是否找到對(duì)應(yīng)的項(xiàng):
(1)如果在配置文件中沒(méi)有找到對(duì)應(yīng)的項(xiàng),就將數(shù)據(jù)包直接發(fā)送至ethl網(wǎng)口,進(jìn)入步驟S4 ;
(2)如果在配置文件中找到對(duì)應(yīng)的項(xiàng),數(shù)據(jù)包輸入模塊就修改所述的數(shù)據(jù)包的目的IP地址為相應(yīng)的本機(jī)網(wǎng)橋IP地址,并把數(shù)據(jù)包上傳給應(yīng)用層的協(xié)議棧,進(jìn)入步驟S3 ;
53:上層應(yīng)用層中的應(yīng)用軟件對(duì)數(shù)據(jù)流進(jìn)行代理,上層應(yīng)用層中的用戶業(yè)務(wù)軟件對(duì)數(shù)據(jù)包進(jìn)行處理,處理完成后發(fā)送至ethl端口 ;
54:數(shù)據(jù)包輸出模塊獲取通過(guò)網(wǎng)橋ethl網(wǎng)口的數(shù)據(jù)包的目的IP地址,通過(guò)該目的IP地址并搜索配置文件,判斷是否找到對(duì)應(yīng)的項(xiàng):
(1)如果在配置文件中沒(méi)有找到對(duì)應(yīng)的項(xiàng),就將數(shù)據(jù)包直接從ethl網(wǎng)口發(fā)送出去;
(2)如果在配置文件中找到對(duì)應(yīng)的項(xiàng),就先把數(shù)據(jù)包的目的IP地址修改為最終設(shè)備的IP地址,再通過(guò)ethl網(wǎng)口發(fā)送出去。
[0013]所述的配置文件包括一個(gè)本地網(wǎng)橋的IP地址和最終設(shè)備的IP地址的對(duì)應(yīng)表;所述的配置文件通過(guò)配置管理模塊按照用戶的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)生成;所述的配置管理模塊設(shè)置于應(yīng)用層。
[0014]所述的本地網(wǎng)橋的IP地址包括多個(gè)IP地址。
[0015]本發(fā)明在網(wǎng)絡(luò)鏈路層采用網(wǎng)橋技術(shù),在數(shù)據(jù)包輸入模塊內(nèi)把發(fā)往本機(jī)以外數(shù)據(jù)包的目的IP地址修改為相應(yīng)的本機(jī)網(wǎng)橋的IP地址,并把該數(shù)據(jù)包上傳給上層應(yīng)用層協(xié)議棧,上層用戶軟件就可以對(duì)該數(shù)據(jù)流進(jìn)行代理了,當(dāng)數(shù)據(jù)包經(jīng)過(guò)上層用戶業(yè)務(wù)軟件處理完后,數(shù)據(jù)包會(huì)經(jīng)過(guò)數(shù)據(jù)包輸出模塊,該輸出模塊會(huì)從配置文件指定的信息修改數(shù)據(jù)包的目的IP地址為最原始的IP地址,把數(shù)據(jù)包發(fā)給最初的目的設(shè)備。這樣就可以實(shí)現(xiàn)透明橋和代理相合的透明代理技術(shù)。
【主權(quán)項(xiàng)】
1.一種網(wǎng)絡(luò)透明代理的方法,其特征在于:它包括以下步驟: S1:數(shù)據(jù)包輸入模塊獲取進(jìn)入鏈路層的網(wǎng)橋輸入網(wǎng)口的數(shù)據(jù)包的目的IP地址,即最終設(shè)備的IP地址; 52:數(shù)據(jù)包輸入模塊通過(guò)所述的數(shù)據(jù)包的目的IP地址搜索配置文件,判斷是否找到對(duì)應(yīng)的項(xiàng): (1)如果在配置文件中沒(méi)有找到對(duì)應(yīng)的項(xiàng),就將數(shù)據(jù)包直接發(fā)送至輸出網(wǎng)口,進(jìn)入步驟S4 ; (2)如果在配置文件中找到對(duì)應(yīng)的項(xiàng),數(shù)據(jù)包輸入模塊就修改所述的數(shù)據(jù)包的目的IP地址為相應(yīng)的本機(jī)網(wǎng)橋IP地址,并把數(shù)據(jù)包上傳給應(yīng)用層的協(xié)議棧,進(jìn)入步驟S3 ; 53:上層應(yīng)用層中的應(yīng)用軟件對(duì)數(shù)據(jù)流進(jìn)行代理,上層應(yīng)用層中的用戶業(yè)務(wù)軟件對(duì)數(shù)據(jù)包進(jìn)行處理,處理完成后發(fā)送至輸出端口 ; 54:數(shù)據(jù)包輸出模塊獲取通過(guò)網(wǎng)橋輸出網(wǎng)口的數(shù)據(jù)包的目的IP地址,通過(guò)該目的IP地址并搜索配置文件,判斷是否找到對(duì)應(yīng)的項(xiàng): (1)如果在配置文件中沒(méi)有找到對(duì)應(yīng)的項(xiàng),就將數(shù)據(jù)包直接從輸出網(wǎng)口發(fā)送出去; (2)如果在配置文件中找到對(duì)應(yīng)的項(xiàng),就先把數(shù)據(jù)包的目的IP地址修改為最終設(shè)備的IP地址,再通過(guò)輸出網(wǎng)口發(fā)送出去。2.根據(jù)權(quán)利要求1所述的一種網(wǎng)絡(luò)透明代理的方法,其特征在于:所述的配置文件包括一個(gè)本地網(wǎng)橋的IP地址和最終設(shè)備的IP地址的對(duì)應(yīng)表;所述的配置文件通過(guò)配置管理模塊按照用戶的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)生成;所述的配置管理模塊設(shè)置于應(yīng)用層。3.根據(jù)權(quán)利要求2所述的一種網(wǎng)絡(luò)透明代理的方法,其特征在于:所述的本地網(wǎng)橋的IP地址包括多個(gè)IP地址。
【專利摘要】本發(fā)明公開了一種網(wǎng)絡(luò)透明代理的方法,它包括以下步驟:在數(shù)據(jù)包輸入模塊內(nèi)把發(fā)往本機(jī)以外數(shù)據(jù)包的目的IP地址修改為相應(yīng)的本機(jī)網(wǎng)橋的IP地址,并把該數(shù)據(jù)包上傳給上層應(yīng)用層協(xié)議棧,上層用戶軟件就可以對(duì)該數(shù)據(jù)流進(jìn)行代理了,當(dāng)數(shù)據(jù)包經(jīng)過(guò)上層用戶業(yè)務(wù)軟件處理完后,數(shù)據(jù)包會(huì)經(jīng)過(guò)數(shù)據(jù)包輸出模塊,該輸出模塊會(huì)從配置文件指定的信息修改數(shù)據(jù)包的目的IP地址為最原始的IP地址,把數(shù)據(jù)包發(fā)給最初的目的設(shè)備。本發(fā)明通過(guò)把現(xiàn)有的網(wǎng)絡(luò)橋技術(shù)和傳統(tǒng)的網(wǎng)絡(luò)應(yīng)用層代理技術(shù)相結(jié)合,結(jié)合網(wǎng)橋的透明性、實(shí)施方便和應(yīng)用層代理的靈活性的優(yōu)點(diǎn),完全兼容用戶現(xiàn)有的網(wǎng)絡(luò)應(yīng)用,充分利用操作系統(tǒng)和應(yīng)用層提供的服務(wù),實(shí)現(xiàn)快速的網(wǎng)絡(luò)應(yīng)用開發(fā)。
【IPC分類】H04L29/08, H04L29/12, H04L29/06
【公開號(hào)】CN104994137
【申請(qǐng)?zhí)枴緾N201510277147
【發(fā)明人】周遠(yuǎn)德
【申請(qǐng)人】四川衛(wèi)士通信息安全平臺(tái)技術(shù)有限公司
【公開日】2015年10月21日
【申請(qǐng)日】2015年5月27日
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
湛江市| 进贤县| 长白| 眉山市| 永嘉县| 金沙县| 遵义市| 巴林左旗| 城口县| 华容县| 沭阳县| 临泽县| 长宁县| 仪征市| 龙井市| 南京市| 三都| 蓬莱市| 永平县| 页游| 封丘县| 祁连县| 鄂尔多斯市| 武汉市| 三明市| 丹阳市| 峡江县| 上高县| 城固县| 新营市| 隆安县| 富锦市| 永定县| 逊克县| 都昌县| 景东| 梓潼县| 喜德县| 威信县| 济源市| 五寨县|