网络编程

关注公众号 jb51net

关闭
首页 > 网络编程 >

结合实例讲解广域网路由基本技术

作者:

结合实例讲解广域网路由基本技术
我们假定读者对IP协议有一定程度的了解(不了解IP协议永远无法维护一个IP网络),比如至少懂得IP地址的结构、类别和子网、子网掩码的概念,并且具有一定的计算机基础知识。在配置路由器时,只要将计算机的串口通过路由器自带的专用电缆接到Console口,使用诸如超级终端或者Netterm之类的软件即可。
            


    网络中的只有一块网卡(一个IP地址)任何一台主机只能直接访问本子网内的机器。而路由器相当于一台由多个网卡的主机,每一块网卡可以直接与一个子网通信。根据上图我们知道,两个网络相连主要是通过在其间建立一个广域网互联子网来进行。这个子网中只有两台机器,即两边的路由器,当然它的子网掩码就是255.255.255.252。只要路由器A、B的Seiral口在同一个子网,由于它们的Ethernet口分别属于A、B两网,我们就在A、B网之间建立了一条通道。网络A中的主机只要将网关设为路由器A,其信息即可通过路由器A、B转发到B网。

    我们在例子中使用的是应用最广泛的Cisco 2501路由器,这种路由器物理结构简单,网络接口只有两个Serial口和一个Ethernet口,却支持完整的路由功能。采用的协议为TCP/IP,因为现在使用其他诸如IPX、Netbeui之类的协议已经是非常的不合时宜。

    实例1:通过Cisco 2501连接A局域网与B局域网

   假设实验条件如下:

    具体网络参数分配表如下:
   

首先进入路由器:将你的计算机串行口连接到路由器的Console口,使用Netterm或者超级终端之类的软件登录。

配置完成。

这里是A网、B网路由器配置清单。
Router A:

        Router-A#sh run         Building Configuration...        Current configuration        version 11.2        service udp-small-servers        service tcp-small-servers        hostname Router-A        enable secret test-a        ip subnet-zero        interface Ethernet0          description the  LAN port link to my local network          ip address 202.96.199.1 255.255.255.0        interface Serial0          description the  WAN port link to Router-B          ip address 202.98.0.1 255.255.255.252          bandwidth 128        interface Serial1          no ip address          shutdown        ip domain-name xxx.com        ip name-server 202.96.199.2        ip name-server 202.96.199.3        ip classless        ip route 202.97.76.0 255.255.255.224 202.98.0.2        line con 0        line aux 0        line vty 0 4          password telnet-a          login        end        Router-A# Rouer B:
Router-B#sh run         Building Configuration...        Current configuration        version 11.2        service udp-small-servers        service tcp-small-servers        hostname Router-B        enable secret test-b        ip subnet-zero        interface Ethernet0          description the  LAN port link to my local network          ip address 202.97.76.1 255.255.255.224        interface Serial0          description the  WAN port link to Router-A          ip address 202.98.0.2 255.255.255.252          bandwidth 128        interface Serial1          no ip address          shutdown        ip domain-name yyy.com        ip name-server 202.96.199.2        ip name-server 202.96.199.3        ip classless        ip route  202.96.199.0 255.255.255.0 202.98.0.1        line con 0        line aux 0        line vty 0 4          password telnet-b          login        end        Router-B#

实例2:通过Cisco 2501将你的局域网接入Internet


假设实验条件如下:

具体网络参数分配表如下:

我们已经有了上例的经验,则很容易根据相同的原理配置这个路由器。
 

首先进入路由器:

配置完成。

这里是本网路由器配置清单。
Router#sh run 
Building Configuration...
Current configuration
version 11.2
service udp-small-servers
service tcp-small-servers
hostname Router
enable secret test
ip subnet-zero
interface Ethernet0
description the LAN port link to my local network
ip address 202.96.199.1 255.255.255.0
interface Serial0
description the WAN port link to Internet
ip address 202.98.0.2 255.255.255.252
bandwidth 128
interface Serial1
no ip address
shutdown
ip domain-name xxx.com
ip name-server 202.96.202.96
ip name-server 202.96.96.202
ip classless
ip route 0.0.0.0 0.0.0.0 202.98.0.1
line con 0
line aux 0
line vty 0 4
password telnet
login
end
Router# 

实例3:使用Cisco路由器对大型网络(例如ISP网络)进行扩容


     当然,设计管理大型网络的路由非常复杂,一般都是由经过高级培训的专业人士进行。而且,大型网络一般都采用像Cisco 7507这样的高档路由器。在这里顺便简单讲述,主要是让大家开阔一下视野,了解一下其他的路由协议。

这时,与例2唯一的不同就是路由配置,不能采用静态路由协议而应该相应地采用非常优秀的OSPF动态路由协议并结合RIP协议。

假设具体网络参数如下:

那么应该这样配置:

    更大型的网络会采用BGP边缘路由协议,假设具体网络参数如下:

    则本地路由器配置方法为:

    配置完成。

实用技术


一、使用口令加密机制:

二、配置http server,以便从浏览器访问路由器:

三、访问控制:

四、负载分担:

五、常用命令:

文章录入:csh    责任编辑:csh 

阅读全文