CN100496029C - 一种基于网关/网桥的线路自动选路方法 - Google Patents

一种基于网关/网桥的线路自动选路方法 Download PDF

Info

Publication number
CN100496029C
CN100496029C CNB2006100615919A CN200610061591A CN100496029C CN 100496029 C CN100496029 C CN 100496029C CN B2006100615919 A CNB2006100615919 A CN B2006100615919A CN 200610061591 A CN200610061591 A CN 200610061591A CN 100496029 C CN100496029 C CN 100496029C
Authority
CN
China
Prior art keywords
gateway
internet
bridge
outlet
automatic routing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2006100615919A
Other languages
English (en)
Other versions
CN1878149A (zh
Inventor
郭栋梓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Sundray Technologies Co ltd
Original Assignee
Shenzhen Shenxinfu Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Shenxinfu Electronic Technology Co Ltd filed Critical Shenzhen Shenxinfu Electronic Technology Co Ltd
Priority to CNB2006100615919A priority Critical patent/CN100496029C/zh
Publication of CN1878149A publication Critical patent/CN1878149A/zh
Application granted granted Critical
Publication of CN100496029C publication Critical patent/CN100496029C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及了一种基于网关/网桥的线路自动选路方法,用户通过具多个INTERNET出口的网关/网桥连接INTERNET,包括:识别:网关/网桥识别用户发送的INTERNET资源访问请求;选路:网关/网桥选择到达目标地址最快线路对应出口作为当前访问出口;该选择是以网关/网桥启动目标地址相对所述多个INTERNET出口的线路响应时间探测为基础;访问:网关/网桥转发用户访问请求至当前访问出口。这种方法,以线路响探测为基础、以近期的访问记录为辅,使用户使用最快线路访问所要访问的互联网资源,该选路方法便于实施、无须人工维护,同时有效地解决了跨运营商访问和国外访问问题。

Description

一种基于网关/网桥的线路自动选路方法
技术领域
本发明涉及互联网技术,具体涉及通过网关、网桥来实现使用多条Internet线路时自动选择最优线路的方法。
背景技术
随着互联网和信息技术的发展和应用,互联网已经是日常工作生活中不可缺少的部分,但随之而来的带来如下问题:
①跨运营商访问:由于各电信运营商,简称运营商,之间的接口带宽不足和时延较大,从而导致了用户跨运营商之间访问互联网资源速度很慢。
②国外访问:国内用户访问国外网站或者互联网上某些网站时,经过多级网络设备导致时延较大,影响用户访问速度。
为了解决跨运营商访问问题,用户通常会申请多个运营商的Internet线路,使用网关或网桥
Figure C200610061591D0004103332QIETU
多条线路连接至Internet,并且加入相应的路由表,当用户访问不同运营商的网络时,使用用户申请的相应的运营商线路来访问,具体机制是:1、判断目标地址是Internet地址;2、查询预存路由表,根据记录选择对应的线路发送请求。其中路由表,记录了各运营商的网络地址段及其对应线路,这样可以解决跨运营商访问问题,但对于国外访问问题帮助不大。
同时,上述方法需要用户加入多个路由表条目,实施麻烦,如果运营商的网络IP地址拥有情况发生改变时用户就需要再次更新路由表,增加了用户的维护工作量,如不及时更新,反而使用户访问速度下降,且有可能给用户的实际应用造成损失。
发明内容
本发明需要解决的技术问题是,如何在网关/网桥上提供一种简单有效方法来实现自动选路,既可解决跨运营商访问,又对国外访问问题有所帮助,同时该选路方法便于实施、无须人工维护。
本发明的技术问题这样解决:构建一种基于网关/网桥的线路自动选路方法,用户通过具多个INTERNET出口的网关/网桥连接INTERNET,包括:
1.1)识别:网关/网桥识别用户发送的INTERNET资源访问请求,所述请求的目的IP地址不在用户所在的局域网网址段内;
1.2)选路:网关/网桥选择到达目标地址最快线路对应出口作为当前访问出口;
1.3)访问:网关/网桥转发所述访问请求至当前访问出口。
按照本发明提供的线路自动选择方法,所述步骤1.2)具体包括:
2.1)查询最近指定时间内的INTERNET访问记录中是否有该目标地址,否,进入下一步;有,选择该INTERNET出口作为当前访问出口,结束;
2.2)利用线路响应时间探测探测所述多个INTERNET出口、比较选择到达目标地址最快线路对应出口作为当前访问出口,结束。
按照本发明提供的线路自动选路方法,所述线路响应时间探测可以以直接或代理方式进行。其中“直接”是使用网关/网桥内直专用程序探测目标地址的线路响应时间并记录,做为后续选路的依据。
按照本发明提供的线路自动选路方法,该方法包括每一探测后,所述网关/网桥都记录其目标地址、当前访问出口及其对应时间。
按照本发明提供的线路自动选路方法,该方法包括每一成功访问后,所述网关/网桥都记录其目标地址、当前访问出口及其对应时间。
按照本发明提供的线路自动选路方法,还包括对当前时间超出所述对应时间指定时间的所述记录的自动清除;可以是在空间不够时不定期自动删除相对当时时刻的所有过期记录;也可以是定期自动删除相对当时时刻的所有过期记录。
按照本发明提供的线路自动选路方法,所述指定时间是10秒~1星期。
按照本发明提供的线路自动选路方法,所述访问包括但不限制HTTP、FTP、SMTP、POP3或H.323访问。
按照本发明提供的线路自动选路方法,所述HTTP访问请求包括对网页、文件及数据的访问请求。
本发明提供的基于网关/网桥的线路自动选路方法,
Figure C200610061591D0004103332QIETU
本发明网关、网桥置于互联网和终端用户之间,该网关、网桥上配置有多条Internet出口,用户通过本发明网关网桥访问Internet资源,网关网桥以线路响应时间探测为基础选择最快线路,使用户使用最快线路访问所要访问的互联网资源,该选路方法便于实施、无须人工维护,同时有效地解决了跨运营商访问和国外访问问题。
附图说明
下面结合附图和具体实施例进一步对本发明进行详细说明。
图1是本发明的网络连接结构示意图;
图2是本发明的最快线路选择过程示意图。
具体实施方式
本发明的具体网络结构如图1所示,若干局域网1终端用户11通过本发明网关/网桥2同时连接多个INTERNET的出口线路接入INTERNET网络3和服务器31,该多个INTERNET的出口线路可以是多个运营商ISP线路。
本发明方法的网关/网桥连接多个INTERNET出口线路,在网关/网桥基本功能上增加选路功能,这部分控制流程可以完全在该网关/网桥上实现,镶嵌在网关/网桥主流程中,流程具体如图3所示:
201)开始;
202)(用户请求访问互联网资源,该数据到达网桥/网关)网桥/网关接收来自局域网内目标IP地址非局域网网址段的用户数据包,识别判断访问互联网资源的用户请求;
203)网桥/网关查询该目标IP地址是否存在于保存的上次访问信息记录中?(该目标IP在最近一段时间内是否被访问过?)
204)查询上次访问信息记录是否已经过期?(过期是指过去的时间超出了指定时间,该指定时间可由管理员设定,步骤203)中的一段时间大于指定时间,既必须保存足够的记录)
2051)否,读取上次访问的信息做为本次访问的选路依据,选取上次的INTERNET出口为当前出口,进入步骤206);是,进入下一步;
2052)探测选择最快线路作为当前出口,并记录本次访问的目标地址、时间和INTERNET出口;
206)以当前出口作为出口线路参数切入网关/网桥主流程(用户使用该最快线路访问Internet资源);
207)结束。
在本领域普通技术人员理解范围内步骤203)和204)的查询方法可有多种的具体实现方法,在本发明权利要求范围内,都属于本发明的保护范围。

Claims (6)

1、一种基于网关/网桥的线路自动选路方法,用户(11)通过具有多个INTERNET出口的网关/网桥(2)连接INTERNET(3),包括:
1.1)识别:网关/网桥(2)识别用户(11)发送的INTERNET资源访问请求,所述请求的目的IP地址不在用户(11)所在的局域网(1)网址段内;
1.2)选路:网关/网桥(2)选择到达目标地址最快线路对应出口作为当前访问出口;
1.3)访问:网关/网桥(2)转发所述访问请求至当前访问出口。
2、根据权利要求1所述线路自动选路方法,其特征在于,所述步骤1.2)具体包括:
2.1)查询最近指定时间内的INTERNET访问记录中是否有该目标地址,否,
Figure C200610061591C0002091627QIETU
接进入步骤2.2);有,选择该目标地址的INTERNET访问记录对应使用的INTERNET出口作为当前访问出口,结束;
2.2)利用线路响应时间探测探测所述多个INTERNET出口,比较选择到达目标地址最快线路对应出口作为当前访问出口,结束。
3、根据权利要求2所述线路自动选路方法,其特征在于,所述线路响应时间探测可以以
Figure C200610061591C0002091627QIETU
接或代理方式进行。
4、根据权利要求2所述线路自动选路方法,其特征在于,包括每一探测后,所述网关/网桥(2)都记录其目标地址、当前访问出口及其对应时间。
5、根据权利要求1、2或4所述线路自动选路方法,其特征在于包括每一成功访问后,所述网关/网桥(2)都记录其目标地址、当前访问出口及其对应时间。
6、根据权利要求1所述线路自动选路方法,其特征在于,所述访问包括HTTP、FTP、SMTP、POP3或H.323访问。
CNB2006100615919A 2006-07-11 2006-07-11 一种基于网关/网桥的线路自动选路方法 Active CN100496029C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100615919A CN100496029C (zh) 2006-07-11 2006-07-11 一种基于网关/网桥的线路自动选路方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100615919A CN100496029C (zh) 2006-07-11 2006-07-11 一种基于网关/网桥的线路自动选路方法

Publications (2)

Publication Number Publication Date
CN1878149A CN1878149A (zh) 2006-12-13
CN100496029C true CN100496029C (zh) 2009-06-03

Family

ID=37510445

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100615919A Active CN100496029C (zh) 2006-07-11 2006-07-11 一种基于网关/网桥的线路自动选路方法

Country Status (1)

Country Link
CN (1) CN100496029C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102195882A (zh) * 2011-05-18 2011-09-21 深信服网络科技(深圳)有限公司 根据数据流应用类型选路的方法及装置

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120191769A1 (en) * 2011-01-25 2012-07-26 Microsoft Corporation Site-aware distributed file system access from outside enterprise network
CN103685021B (zh) * 2014-01-02 2019-03-19 网神信息技术(北京)股份有限公司 数据传输方法及装置
CN113014681A (zh) * 2019-12-20 2021-06-22 北京金山云科技有限公司 多网卡服务器的网卡绑定方法、装置、电子设备及存储介质
CN114143251B (zh) * 2021-12-08 2023-10-13 北京天融信网络安全技术有限公司 智能选路方法、装置、电子设备及计算机可读存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102195882A (zh) * 2011-05-18 2011-09-21 深信服网络科技(深圳)有限公司 根据数据流应用类型选路的方法及装置
CN102195882B (zh) * 2011-05-18 2016-04-06 深信服网络科技(深圳)有限公司 根据数据流应用类型选路的方法及装置

Also Published As

Publication number Publication date
CN1878149A (zh) 2006-12-13

Similar Documents

Publication Publication Date Title
CN100496029C (zh) 一种基于网关/网桥的线路自动选路方法
CN104885431B (zh) 软件定义信息中心网络中基于内容的流量工程的方法及装置
WO2017167029A1 (zh) 一种统计流量的控制方法、装置和***
CN108023813B (zh) 一种路由方法、***及一种路由策略服务器
CN103685281A (zh) 一种网络地址协议的切换方法和设备
CN109561164B (zh) Nat表项的管理方法、装置及nat设备
CN111953568B (zh) 丢包信息管理方法与装置
CN108809732A (zh) 一种软件定义城域网网络控制***
CN111224894A (zh) 一种针对iOS设备的流量采集标记方法及***
CN105337746A (zh) 一种组播数据的传输方法和装置
CN105388861A (zh) 物联网设备的控制方法及***
CN105187390A (zh) 主动式移动终端恶意软件网络流量数据集获取方法及***
CN102142977A (zh) 远程管理脱管节点的方法、网管设备及***
KR100844380B1 (ko) 가입자 단말 관리 시스템 및 그 방법과, 이를 구현하기 위한 프로그램이 저장된 기록매체
CN106254384A (zh) 一种服务访问方法及装置
CN109714208A (zh) 一种设备纳入网管的方法、存储介质及电子设备
CN108040031A (zh) 一种基于portal协议实现AC黑白名单控制方法
JP4479220B2 (ja) 生産設備用制御装置、生産設備制御システムおよび生産設備用制御装置による生産設備の制御方法
JP2008258846A (ja) イーサネットスイッチ及びリモートキャプチャシステム
CN106330712A (zh) 一种mac地址学习的控制方法和装置
CN102256103B (zh) 实现摄影机控制的应用服务器及方法
US11032138B2 (en) Managing traffic control in a network mitigating DDOS
CN102368732A (zh) 一种网桥模式下对转发报文进行路由的方法
CN111131135B (zh) 数据传输方法、***、计算机可读存储介质及电子设备
US20050041656A1 (en) Method for monitoring a communication network and system therefor

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Nanshan District Xueyuan Road in Shenzhen city of Guangdong province 518000 No. 1001 Nanshan Chi Park building A1 layer

Patentee after: SANGFOR TECHNOLOGIES Inc.

Address before: 518052 room 410, science and technology innovation center, 1 Qilin Road, Shenzhen, Guangdong, Nanshan District

Patentee before: Sangfor Technologies Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240624

Address after: 518000 5th floor, building A4, Nanshan wisdom garden, 1001 Xueyuan Avenue, Taoyuan Street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: SHENZHEN SUNDRAY TECHNOLOGIES Co.,Ltd.

Country or region after: China

Address before: 518000 the first floor of A1 building, Nanshan Zhiyuan 1001, Nanshan District Xue Yuan Avenue, Shenzhen, Guangdong.

Patentee before: SANGFOR TECHNOLOGIES Inc.

Country or region before: China