- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux策略路由技术在远程教学网络带宽合并中应用
Linux策略路由技术在远程教学网络带宽合并中应用
【摘 要】分析当前西部农村地区远程教学网络的现状及宽带合并的基本模型和思路,提出了一种基于Linux环境下,使用策略路由方式实现的带宽合并方案,并简述了其配置思路。
【关键词】教学网 带宽合并 Linux 策略路由 负载均衡
【中图分类号】 G 【文献标识码】 A
【文章编号】0450-9889(2015)07C-0181-02
当前,远程网络教学的方式越来越多地受到农村地区学员的欢迎,特别是在西部山区,当地农民接受继续教育的主要方式都是通过远程网络。但网络速度问题一直困扰着基层教学点,由于地处偏远,以专线接入的方式成本很高,一般教学点无法实现,出于网络可靠性和成本的考虑往往需要接入两家甚至更多家电信运营商ISP的ADSL线路,有时为了增加网络访问速度,甚至会从一家ISP购买几条带宽。这些ISP宽带往往是独立的,运营商并不负责使用者获得多个宽带的叠加的网络效果,这个问题需要用户自己通过带宽合并来解决。带宽合并是指多条等速或者不等速的外网带宽,合并成一个逻辑上更大的带宽来使用,给用户更好的网速体验。市场上目前出现所谓解决带宽合并问题的负载均衡器,一般是基于会话(Session)的轮询来处理的,效果不是很理想,而且价格也比较高,我们针对这一情况,提出了一种基于Linux系统下的策略路由机制来解决宽带合并问题的方案,简单易行而且经济。
一、带宽合并模型
网络带宽合并的模型一般如图1所示,这里统一用ADSL带宽为例来说明,每条带宽是8M/1M(下行带宽为8M,上行为1M),如果两条带宽合并使用,其效果应该和16M/2M相差不大。
图1 带宽合并模型
二、负载均衡器的弊端
因为负载均衡器的工作没有得到电信运营商ISP的支持,我们只能在本地通过对TCP/IP协议中的会话(Session)层进行改变来解决流量分摊的问题。其工作机制是局域网内部主机对Internet产生第一条链接会话时,负载均衡器会将该会话导入第一条线路;当主机产生第二条链接会话时,负载均衡器会将其导入第二条线路;产生第三条链接,又会把该会话导入第一条线路上,以此类推进行轮询访问,达到带宽合并。这种合并解决了线路带宽利用的问题,也解决了负载均衡的问题,但是单一链路的会话的带宽上限很明显都无法达到16M/2M的效果。由于负载均衡器是一款网络设备,需要另外投入资金,这对农村地区来说比较困难,性能好的价格也不便宜;另外如果发生问题,从购买设备到重新部署需要不少时间和人力维护。
三、Linux下基于策略路由的带宽合并方案
Linux对硬件的要求很小,我们可以利用学校里多余的主机甚至是实验室、机房等淘汰了的主机来自己架设一款网络带宽合并主机。
首先我们需要一台主机,主机上有三块网卡。本方案测试的设备配置是(奔腾2.4G CPU,512M内存,RealTek100M网卡三块)。
(一) NAT介绍
在日常网络部署中,应用比较多的一对一的NAT和利用端口复用机制的一对多的NAT。如图2,则是一对多的机制。当192.168.1.0/24的主机网段想通过NAT装置上网时,NAT的POSTRTOUTING机制会把数据包内来源端IP换成202.103.224.65,然后再交给路由,通过查表转发。
图2 NAT基本原理
(二)Linux下宽带合并方案设计
常用的思路是对于内部网络进行分类,各设置两个不同的固定网关,以实现负载均衡的能力,但是对于某一个内部主机,它只能通过一条固定的ISP进出,这种方式当然不能实现带宽合并的功能。因此,需要让主机的网关不断地改变,才能使对外的链接平均分配在两条实际的线路上。接下来以图3为例来示范网络带宽合并。
图3
为了实现这个目标,在Linux下进行以下的配置:
[root@localhost ~]# ip rule show
0: from all lookup local
32766: from all lookup local
32767: from all lookup local
[root@localhost ~]# ip rule add from 192.168.10.1 46 table 10 ①
[root@localhost ~]# ip rule add from 192.168.11.1 46 table 20
[root@localhost ~]#
[root@localhost ~]# ip route add 192.168.10.0/24 dev eth0 table 10
[root@localhost ~]
您可能关注的文档
- LCLCBD与传统开腹取石术在治疗老年胆道结石合并感染中疗效对比分析.doc
- LCMB899产品显示故障分析和解决方案.doc
- LCMSMS法分析人体内25羟基维生素D2和25羟基维生素D3浓度系统综述.doc
- LCP内固定治疗老年骨质疏松肱骨近端粉碎性骨折临床应用研究.doc
- LCOS光引擎亮度理论分析与估计.doc
- LCP微创治疗胫骨中下段骨折临床疗效分析.doc
- LCT联合HPV检测在宫颈癌前病变诊断中应用价值观察.doc
- LC―MSMS 法测定乌苯美司及甲氨蝶呤在临床药物相互作用中应用.doc
- LC―MSMS法测定人血浆中多粘菌素E浓度分析方法建立.doc
- LC―MSMS法测定大鼠血浆中阿霉素药物浓度及应用.doc
文档评论(0)