路由器的基本组件包括处理器、接口和存储器。
1. 处理器
处理器即CPU,是路由器的核心部件。Cisco路由器处理能力随着路由器型号的不
同而异,总的来说,越是高端的路由器,其处理器处理能力越高。
2. 接口
在Cisco路由器上有着丰富的接口类型,如以太网口、快速以太网口、串行、异步/同步、ATM、ISDN等接口。
对于不同的路由器系列,接口的编号通常有以下三种规则:
1)固定配置或者低端路由器,其接口的编号是用单个数字,例如Cisco 1600路由器的接口编号可以是e0(以太网接口0),s0(串行接口0)等。
2)中低端的模块化路由器,其接口的编号是用两个数字,中间用“/”格开,斜杠前面的是模块号,后面是模块上的接口编号。例如Cisco 2600路由器上的接口编号是:f0/1(快速以太网口0/1),s1/1(串行接口1/1)等。
3)高端的模块化路由器,其接口的编号有时是三个数字,中间用“/”格开,第一个数字是模块号,第二个数字是该模块上的子卡号,第三个数字是该子卡上的接口模块号。例如Cisco 2800路由器上的接口编号可以是g0/0/0(Gigabyte以太网口0/0/0) ,s0/1/1(串行接口0/1/1)等。
3. 存储器
路由器中有四种主要的存储器,分别是ROM、RAM、Flash和NVRAM。
ROM,只读存储器,其中存储了一个基本的IOS软件,具有有限的功能和性能,用以在加电时引导路由器的启动。
RAM,随机存取存储器,它是IOS软件活动的场所,作为工作存储器与处理器配合完成各种处理,运行配置文件(running-config)存放在RAM里。RAM中的所有内容,包括运行配置文件都在断电后被清除。
Flash,非易失性存储器,在路由器中Flash主要用于存储IOS映象文件。
NVRAM,非易失性存储器,用于存储启动配置(startup-config)文件。
.3.1.2 实验步骤:
步骤1 - 确认路由器型号,观察路由器上的各种接口。
步骤2 - 学习路由器的连接以及超级终端的使用。
1.先启动路由器,等待OK灯不闪烁;
2.用console线(反转线,注意与网线的比较)把计算机的COM口与路由器的console口直接相连。
3.点击“开始——程序——附件——通讯——超级终端”,建立连接,采用默认选项,各缺省参数如下。
l 端口速率:9600bit/s;
l 数据位:8
l 奇偶校验:无;
l 停止位:1;
l 流控:无。
4.终端会话屏幕将出现路由器启动信息,按回车进入
1.3.3.实验步骤:
步骤1 - 路由器基本信息配置
1. 为路由器设置主机名:
命令:Router# config t //”config terminal”的简写,进入全局配置模式
Router(config)# hostname Router1 // 把该路由器命名为Router1
注意:如果名字含有空格的话,要用双引号括起来。
2. 建立enable口令和secret口令:
Router(config)#enable password cisco //设置进入特权模式的密码是cisco
步骤2 - 用端口配置模式配置路由器的端口(包括以太网口配置和串口的配置)
1.配置以太网口:
命令:
Router# config t
Router(config)# int f0/1
Router(config-if)# ip address 10.1.1.1 255.255.255.0 //配置以太网口
Router(config-if)# no shut //激活该以太网口
2.如果路由器有串行接口,则配置串行口:
命令:
Rouer # config t
Router(config)# int s0/0
Router(config-if)# clock rate 56000 // DCE设备配置时钟,DTE设备不用配置
Router(config-if)# ip address 10.1.2.1 255.255.255.0
Router(config-if)# no shut
如果想删除f0/1的ip怎么办呢?方法是在同样的模式下输入相同命令,只不过前面加no,即Router(config-if)# no ip address 10.1.1.1 255.255.255.0即可删除之前配置的f0/1端口的ip。即如果相对一个命令想做相反的动作,只需在原命令前面加no。
步骤3 - 配置telnet配置方法
1.能进行telnet的前提:
1)主机能ping通路由器;
2)路由器设置了telnet密码;
3)路由器允许通过telnet登录;
4)如果需要进入特权模式,还需要配置enable密码。
2.启动telnet:
Router# config t
Router(config)# line vty 0 4 // 同时允许0-4共5个连接
Router(config-line)# login //登录
Router(config-line)# password cisco //设置登录密码为cisco
将计算机ip地址改为与路由器接口地址同一网段,此时可以通过telnet登陆到路由器。
1.3.5.2 实验步骤:
TFTP(trivial file transfer protocol)即简单文件传输协议,是允许文件在网络中从一台主机传输到另一台主机的简化的FTP版本,大多数网络设备的软件升级采用TFTP方式。
步骤1 - 在工作站上执行TFTP服务端软件,使之成为TFTP服务器。用交叉线将工作站网卡和路由器以太网口相连,将此以太网口IP设置为与PC机同一网段。
步骤2 - 验证到TFTP服务器的连接,输入 ping xxx.xxx.xxx.xxx(充当TFTP服务器的工作站的IP地址)。
步骤3 - 在路由器的特权模式输入命令 copy running-config tftp (缩写: copy run tftp)。在输入这个命令后,路由器会提示输入远程主机的IP地址,请输入你在步骤1验证的IP地址并回车。然后路由器会提示输入要写入的文件名,默认是路由器的名字,按ENTER接受或者输入一个新的名字后按ENTER。
步骤4 - 输入命令erase startup-config删除启动配置并用show startup-config 验证。
步骤5 - 输入命令copy tftp starup-config。在输入这个命令后,路由器会提示输入
远程主机的IP地址,请输入你在步骤3中输入的IP地址并回车。然后路由器会提示输入要读取的文件名,默认是路由器的名字,按ENTER接受或者输入你在步骤3中建立的文件的名字后按ENTER。当这个步骤完成,路由器会指出配置文件用去的RAM的字节数和路由器上的RAM的总字节数。
2.3.2 对两个路由器进行初始化配置
2.3.2.1 R1配置
步骤1 - 连接到超级终端并进入全局配置模式
1. 用console线一端连接路由器的console口,一端接用于配置的主机com1口。
2. 起动终端仿真程序如超级终端或netterm,选定连接参数为数据位8位,波特率9600,停止位1位,无流控,无校验。
3. 路由器上电,进入普通用户模式 R1>
4. 键入enable 进入超级用户模式 R1#
5. 使用 configure terminal进入全局配置模式 R1(config)#
步骤2–配置fastethernet 0/0 端口
R1(config)#interface fastethernet 0/0
R1(config-if)#ip address 192.168.1.254 255.255.255.0
R1(config-if)#no shutdown
步骤3–配置fastethernet 0/1 端口
R1(config)#interface fastethernet 0/1
R1(config-if)#ip address 192.168.2.5 255.255.255.252
R1(config-if)#no shutdown
2.3.2.2 R2配置
步骤1–连接到超级终端并进入全局配置模式
参看R1配置方法进入全局配置模式 R2(config)#
步骤2–配置fastethernet 0/0 端口
R2(config)#interface fastethernet 0/0
R2(config-if)#ip address 192.168.3.254 255.255.255.0
R2(config-if)#no shutdown
步骤3–配置fastethernet 0/1端口
R2(config)#interface fastethernet 0/1
R2(config-if)#ip address 192.168.2.6 255.255.255.252
R2(config-if)#no shutdown
效果:此时两路由器在特权模式下show interface, 两路由器的fastethernet端口都应是UP.
2.3.3 路由配置
2.3.3.1 静态路由配置
1.配置静态路由
步骤1–R1 配置:进入全局配置模式 R1(config)#
R1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.6
步骤2–R2 配置:进入全局配置模式 R1(config)#
R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.5
效果:此时,两边主机都能ping通并可以正常互访。
2.删除静态路由
步骤1–在路由器R1上删除静态路由
R1(config)#no ip route 192.168.3.0 255.255.255.0 192.168.2.6
步骤2–在路由器R2上删除静态路由
R2(config)#no ip route 192.168.1.0 255.255.255.0 192.168.2.5
2.3.3.2 动态路由配置
1.RIP
1)配置RIP路由选择协议
步骤1–R1配置
参看R1配置方法进入全局配置模式 R1(config)#
R1(config)#router rip //启动RIP路由协议
R1(config-router)#network 192.168.1.0 //指定192.168.1.0 可接受RIP信息
R1(config-router)#network 192.168.2.0 //指定192.168.2.0 可接受RIP信息
步骤2–R2配置
参看R1配置方法进入全局配置模式 R2(config)#
R2(config)#router rip //启动RIP路由协议
R2(config-router)#network 192.168.2.0 //指定192.168.2.0 可接受RIP信息
R2(config-router)#network 192.168.3.0 //指定192.168.3.0 可接受RIP信息
效果:此时两网段任意主机都能互访。
2)删除RIP
步骤1–在R1上删除rip:
R1(config)#no router rip
步骤2–在R2上删除rip:
R2(config)#no router rip
2. 单区域OSPF
步骤1–R1配置
参看R1配置方法进入全局配置模式 R1(config)#
R1(config)#router ospf 10 //启动 ospf 路由协议
R1(config-roueter)#network 192.168.1.0 0.0.0.255 area 0
R1(config-roueter)#network 192.168.2.0 0.0.0.255 area 0
步骤2–R2配置
参看R1配置方法进入全局配置模式 R2(config)#
R2(config)#router ospf 10 //启动 ospf 路由协议
R2(config-roueter)#network 192.168.2.0 0.0.0.255 area 0
R2(config-roueter)#network 192.168.3.0 0.0.0.255 area 0
效果:此时两网段任意主机都能互访。
对照路由器的启动配置和运行配置,如果两者相同,说明TFTP实验成功。
2.3.2 对两个路由器进行初始化配置
2.3.2.1 R1配置
步骤1 - 连接到超级终端并进入全局配置模式
1. 用console线一端连接路由器的console口,一端接用于配置的主机com1口。
2. 起动终端仿真程序如超级终端或netterm,选定连接参数为数据位8位,波特率9600,停止位1位,无流控,无校验。
3. 路由器上电,进入普通用户模式 R1>
4. 键入enable 进入超级用户模式 R1#
5. 使用 configure terminal进入全局配置模式 R1(config)#
步骤2–配置fastethernet 0/0 端口
R1(config)#interface fastethernet 0/0
R1(config-if)#ip address 192.168.1.254 255.255.255.0
R1(config-if)#no shutdown
步骤3–配置fastethernet 0/1 端口
R1(config)#interface fastethernet 0/1
R1(config-if)#ip address 192.168.2.5 255.255.255.252
R1(config-if)#no shutdown
2.3.2.2 R2配置
步骤1–连接到超级终端并进入全局配置模式
参看R1配置方法进入全局配置模式 R2(config)#
步骤2–配置fastethernet 0/0 端口
R2(config)#interface fastethernet 0/0
R2(config-if)#ip address 192.168.3.254 255.255.255.0
R2(config-if)#no shutdown
步骤3–配置fastethernet 0/1端口
R2(config)#interface fastethernet 0/1
R2(config-if)#ip address 192.168.2.6 255.255.255.252
R2(config-if)#no shutdown
效果:此时两路由器在特权模式下show interface, 两路由器的fastethernet端口都应是UP.
2.3.3 路由配置
2.3.3.1 静态路由配置
1.配置静态路由
步骤1–R1 配置:进入全局配置模式 R1(config)#
R1(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.6
步骤2–R2 配置:进入全局配置模式 R1(config)#
R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.5
效果:此时,两边主机都能ping通并可以正常互访。
2.删除静态路由
步骤1–在路由器R1上删除静态路由
R1(config)#no ip route 192.168.3.0 255.255.255.0 192.168.2.6
步骤2–在路由器R2上删除静态路由
R2(config)#no ip route 192.168.1.0 255.255.255.0 192.168.2.5
2.3.3.2 动态路由配置
1.RIP
1)配置RIP路由选择协议
步骤1–R1配置
参看R1配置方法进入全局配置模式 R1(config)#
R1(config)#router rip //启动RIP路由协议
R1(config-router)#network 192.168.1.0 //指定192.168.1.0 可接受RIP信息
R1(config-router)#network 192.168.2.0 //指定192.168.2.0 可接受RIP信息
步骤2–R2配置
参看R1配置方法进入全局配置模式 R2(config)#
R2(config)#router rip //启动RIP路由协议
R2(config-router)#network 192.168.2.0 //指定192.168.2.0 可接受RIP信息
R2(config-router)#network 192.168.3.0 //指定192.168.3.0 可接受RIP信息
效果:此时两网段任意主机都能互访。
2)删除RIP
步骤1–在R1上删除rip:
R1(config)#no router rip
步骤2–在R2上删除rip:
R2(config)#no router rip
2. 单区域OSPF
步骤1–R1配置
参看R1配置方法进入全局配置模式 R1(config)#
R1(config)#router ospf 10 //启动 ospf 路由协议
R1(config-roueter)#network 192.168.1.0 0.0.0.255 area 0
R1(config-roueter)#network 192.168.2.0 0.0.0.255 area 0
步骤2–R2配置
参看R1配置方法进入全局配置模式 R2(config)#
R2(config)#router ospf 10 //启动 ospf 路由协议
R2(config-roueter)#network 192.168.2.0 0.0.0.255 area 0
R2(config-roueter)#network 192.168.3.0 0.0.0.255 area 0
效果:此时两网段任意主机都能互访。