路由器是计算机网络的桥梁,是连接
IP
网的核心设备。通过它不仅可以连通不同的网络,还能选择数据传送的路经,并能阻隔非法访问。路由器的配置对初学者来说,并不是件容易的事。现以
CISCO
路由器为例,将路由器的一般常识和配置介绍给大家,供朋友们在配置路由器时参考。
一、
路由器的一般常识
路由器具有创建路由、执行命令以及在网络接口上使用路由协议对数据包进行路由等功能。它的
硬件基础
是接口、
CPU
和存在器,软件基础是网络互联操作系统
IOS
。
1
、
路由器接口
・
路由器接口用作将路由器连接到网络,可以分为局域网接口和广域网接口两种。由于路由器型号的不同,接口数目和类型也不尽一样。常见的接口主要有以下几种:
・
高速同步串口,可连接
DDN
,帧中继(
Frame Relay
),
X.25
,
PSTN
(模拟电话线路)。
・
同步
/
异步串口,可用软件将端口设置为同步工作方式。
・AUI
端口,即粗缆口。一般需要外接转换器(
AUI-RJ45
),连接
10Base-T
以太网络。
・ISDN
端口,可以连接
ISDN
网络
(2B+D)
,可作为局域网接入
Internet
之用。
・AUX
端口,该端口为异步端口,主要用于远程配置,也可用于拔号备份,可与
MODEM
连接。支持硬件流控制(
Hardware Flow Ctrol
)。
・Console
端口,该端口为异步端口,主要连接终端或运行终端仿真程序的计算机,在本地配置路由器。不支持硬件流控制。
2
、
路由器的
CPU
路由器和
PC
机一样,有中央处理单元
CPU
,而且不同的路由器,其
CPU
一般也不相同,
CPU
是路由器的处理中心。
3
、
路由器的内存组件
内存是路由器存储信息和数据的地方,
CISCO
路由器有以下几种内存组件:
・ROM
(
Read Only Memory
)
・ROM
中存储路由器加电自检(
POST
:
Power-On Self-Test
)、启动程序(
Bootstrap Program
)和部分或全部的
IOS
。路由器中的
ROM
是可擦写的,所以
IOS
是可以升级的。
・NVRAM(Nonvolatile Random Access Memory)
・
非易失
RAM
,存储路由器的启动配置文件。
NVRAM
是可擦写的,可将路由器的配置信息拷贝到
NVRAM
中。
・FLASH
RAM
・
闪存,是一种特殊的
ROM
,可擦写的,也可编程,用于存储
CISCO
IOS
的其它版本,用于对路由器的
IOS
进行升级。
・RAM
(
Random Access Memory
)
RAM
与
PC
机上的随机存储器相似,提供临时信息的存储,同时保存着当前的路由表和配置信息。
4
、
路由器的启动过程
①
加电之后,
ROM
运行加电自检程序(
POST
)
,
检查路由器的处理器、接口及内存等硬件设备。
②
执行路由器中的启动程序(
Bootstrap
)
,
搜索
CISCO
的
IOS
。路由器中的
IOS
可从
ROM
中装入,或从
Flash RAM
中装入,也可从
TFTP
服务器装入。
③
装入
IOS
后,寻找配置文件。配置文件通常在
NVRAM
中。配置文件也可从
TFTP
服务器装入。
④
装入配置文件后,其中的信息将激活有关接口、协议和网络参数。
⑤
当找不到配置文件时,路由器进入配置模式。
二、
路由器的配置途径
可通过以下几种途径对
CISCO
路由器进行配置:
1
、
控制台
将
PC
机的串口直接通过
Rollover
线与路由器控制台端口
Console
相连,在
PC
计算机上运行终端防真软件,与路由器进行通信,完成路由器的配置。也可将
PC
与路由器辅助端口
AUX
直接相连,进行路由器的配置。
2
、
虚拟终端(
Telnet
)
如果路由器已有一些基本配置,至少有一个端口有效(如
Ethernet
口),就可通过运行
Telnet
程序的计算机作为路由器的虚拟终端与路由器建立通信,完成路由器的配置。
3
、
网络管理
工作站
路由器可通过运行网络管理软件的工作站配置,如
Cisco
的
CiscoWorks
、
HP
的
OpenView
等。
4
、
CISCO
ConfigMaker
ConfigMaker
是一个由
CISCO
开发的免费的路由器配置工具。
ConfigMaker
采用图形化的方式对路由器进行配置,然后将所做的配置通过网络下载到路由器上。
ConfigMaker
要求路由器运行在
IOS
11.2
以上版本,可用
Show Version
命令查看路由器的版本信息。
5
、
TFTP(Trivial File Transfer Protocol)
服务器
TFTP
是一个
TCP/IP
简单文件传输协议,可将配置文件从路由器传送到
TFTP
服务器上,也可将配置文件从
TFTP
服务器传送到路由器上。
TFTP
不需要用户名和口令,使用非常简单。