浅谈解决双线路由设置的问题

时间:2011-08-31

  路由器:连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以路径,按前后顺序发送信号的设备。 路由器英文名Router,路由器是互联网络的枢纽、"交通警察"。目前路由器已经广泛应用于各行各业,各种不同档次的产品已经成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。

  工作在OSI参考模型第三层——网络层的数据包转发设备。路由器通过转发数据包来实现网络互连。虽然路由器可以支持多种协议(如TCP/IP、IPX/SPX、AppleTalk等协议),但是在我国绝大多数路由器运行TCP/IP协议。路由器通常连接两个或多个由IP子网或点到点协议标识的逻辑端口,至少拥有1个物理端口。路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包。路由器通过动态维护路由表来反映当前的网络拓扑,并通过网络上其他路由器交换路由和链路信息来维护路由表。

  双线路由设置有很多值得学习的地方,这里我们主要介绍如何解决双线路由设置。众所周知目前我国国内网络接入服务提供商基本由中国网通和中国电信两家垄断,在线路和站点互访方面存在一定的问题,那就是如果你的网络属于中国网通的线路,那么访问中国电信的资源会比较慢。

  一,网络环境介绍

  这里我们虚拟一个网络环境,通过这个虚拟环境来讲解如何从本地入手解决双线路由设置问题。当我们企业有两条单独的宽带线时,一条是普通宽带中国电信1M,另一条是中国网通的ADSL线路,员工计算机有两张网卡都是Realtek RTL8139 Family PCI FaST Ethernet NIC,分别有两个modem,型号依次为ZyXEL的PRESTIGE 600 series,上海贝尔的ADSL Home Plus Plus 500,我们想两条宽带线路都利用好,可以保证访问网通和电信线路的地址速度都比较快。

  二,需求讲解

  我们首先要明确的就是双线路由设置的目的是什么,一般企业用户遇到的问题实际上是想把两条线路合并到一起,并且可以实现访问电信网络通过电信ADSL,而访问网通网络则通过网通ADSL。如果简单的通过一些网卡合并软件将两块网卡绑定到一起是无法满足这种智能选择路由的目的的。实际上我们需要解决的和利用策略路由让网络数据包智能传输有类似之处,而本文主要讲解的是从本地计算机入手而不是从路由器入手解决线路问题。

  三,具体实施办法

  在单机网络环境下是否也有诸如策略路由这样的解决技术和方案呢?答案是肯定的,我们可以通过计算机自身的路由表功能实现。对于每个连接到网络的计算机来说自身都有一个路由表,他类似于路由器的路由表,帮助计算机发送网络请求到指定的IP地址。我们可以通过“开始->运行”进入命令行窗口然后执行route print来查看本机的路由表信息。

  计算机中的路由表和路由器上的一样,也可以由我们根据需要添加和删除。因为解决读者问题的关键就放到了如何更合理的规划路由信息,让电信网络访问走电信网卡,让网通网络访问走网通网卡呢?笔者以自己的计算机为例进行介绍。

  步:笔者计算机有两块网卡,假设连接了不同的线路。连接网通的网卡,ip设置为192.168.1.111,网关设置为192.168.1.1,连接电信的网卡,ip设置为192.168.0.111,网关设置为192.168.0.1。

  第二步:通过route print命令查询当前计算机的默认网关,显示在Default Gateway后面的就是默认网关地址。如果显示为192.168.1.1则说明默认以网通线路为出口,如果是192.168.0.1则说明默认以电信线路为出口。

  实际上本文讲解的主要方法都是在本地计算机上执行的,通过为本地计算机添加不同的路由信息,从而实现了访问不同线路发送目的地不同的功能,这样我们才可以顺利的将访问电信网络的数据可以发送到电信链路,让访问网通的数据可以顺利发送到网通链路。另外本方法只是针对单个计算机进行设置的,如果需要让整个企业各个员工计算机都能够完成这种智能路由的功能的话,除了编写批处理文件添加路由信息外,恐怕还是利用路由器中的路由策略更加方便。



  
上一篇:浅谈以系统实用化为中间件的未来
下一篇:浅谈4G LTE的技术革命

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料