目录
一、路由器的工作原理
简单地说,路由器的主要工作就是为经过路由器的每个数据帧寻找一条最佳传输路径,并将该数据有效地传送到目的站点。由此可见,选择最佳路径策略或叫选择最佳路由算法是路由器的关键所在。
为了完成这项工作,在路由器中保存着各种传输路径的相关数据——路由表(Routing Table),供路由选择时使用。路径表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名称等内容。路由表可以是由系统管理员固定设置好的,也可以是由系统动态修改,可以由路由器自动调整,也可以由主机控制。路由器根据路由选择协议(Routing Protocol)提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径。
二、路由器的基本配置
1、路由器配置模式
用户模式:Router>
特权模式:Router#
全局配置模式:Router(config)#
特定配置模式:
配置模式 | 提示符 | 说明 |
Interface | Router(config-if)# | 端口配置 |
Subinterface | Router(config-subif)# | 子端口配置 |
Controller | Router(config-controller)# | 控制器配置 |
Map-list | Router(config-map-list)# | 影像表配置 |
Map-class | Router(config-map-class)# | 影像配置 |
Line | Router(config-line)# | 线路配置 |
Router | Router(config-router)# | 路由配置 |
Ipx-router | Router(config-ipx-router)# | IPX路由配置 |
Router-map | Router(config-route-map)# | 路由影像配置 |
说明:
(1)router>
路由器处于用户命令状态,这时用户可以看路由器的连接状态,访问其它网络和主机,但不能看到和更改路由器的设置内容。
(2)router#
在router>提示符下键入enable,路由器进入特权命令状态router#,这时不但可以执行所有的用户命令,还可以看到和更改路由器的设置内容。
(3)router(config)#
在router#提示符下键入configure terminal,出现提示符router(config)#,此时路由器处于全局设置状态,这时可以设置路由器的全局参数。退出全局设置状态 end。
(4)router(config-if)#; router(config-line)#; router(config-router)#;
路由器处于局部设置状态,这时可以设置路由器某个局部的参数。进入端口设置状态 interface type slot/number 进入子端口设置状态 interface type number.subinterface [point-to-point | multipoint] 进入线路设置状态 line type slot/number 进入路由设置状态 router protocol。退出局部设置状态 exit。
(5)>
路由器处于RXBOOT状态,在开机后60秒内按ctrl-break可进入此状态,这时路由器不能完成正常的功能,只能进行软件升级和手工引导。
2、基本设置命令
enable; 进入特权命令状态
disable; 退出特权命令状态
setup; 进入设置对话状态
config terminal; 进入全局设置状态
end; 退出全局设置状态
interface type slot/number; 进入端口设置状态
interface type number.subinterface; 进入子端口设置状态
line type slot/number; 进入线路设置状态
router protocol; 进入路由设置状态
exit; 退出局部设置状态
show version; 查看版本信息
show running-config; 查看运行设置
show startup-config; 查看开机设置
show interface type slot/number; 显示端口信息
show ip route; 显示路由信息
config terminal; 接入全局配置模式
username username password password; 设置访问用户及密码
enable secret password; 设置特权密码
hostname name; 设置路由器名
ip route destination subnet-mask next-hop; 设置静态路由
interface type slot/number; 端口设置
ip address address subnet-mask; 设置IP地址
ipx network network; 设置IPX网络
no shutdown; 激活端口
line type number; 物理线路设置
login [local|tacacs server]; 启动登录进程
password password; 设置登录密码
在IOS操作中,无论任何状态和位置,都可以键入“?(英文)”得到系统的帮助。
3、接口IP地址配置
interface type slot/number; 接口设置
ip address ip-address mask; 为接口设置IP地址
4、静态路由配置
静态路由是人工定义的路由,包从某源端按特定路径至某目的端。
Router(config)#ip route network [mask] [address | interface] [distance] [permanent]参数解释如下表:
Network | 目的网络或子网号 |
Mask | 子网掩码 |
Ethernet 0 | 以太网端口 |
Address | IP地址或下一跳路由器 |
Interface | 接口名称用于到达目的网络 |
Distance | 管理距离 |
Permanent | 指定即使端口关闭仍然保持该路由 |
三、路由器操作说明
1、登陆到路由器进入特权模式
enable; 从用户模式进入特权模式
disable; 从特权模式退出到用户模式
logout,exit; 从路由器注销
注:在特权模式下执行exit也会注销
2、指令基础
? ; 显示出当前模式下的所有可用指令
show ?; 显示出当前模式下的所有以show开头的可用指令
config terminal; 从特权模式进入配置模式的指令
ctrl+z,exit; 从配置模式退出到特权模式
3、show指令介绍
show version; 显示路由器基本配置
show protocols; 显示目前的路由协议
show flash; 显示闪存配置
show running-config; 显示当前路由器运行配置文件
show history; 显示命令历
show clock; 显示时间
show hosts; 显示主机名称
show users; 显示当前用户
show interfaces; 显示路由器接口信息
4、CDP协议
CDP协议用来发现邻居路由器的信息;CDP工作在数据链路层,只能找到直连的路由器;CDP配置默认是启动的。
(1)全局配置指令:
no cdp run; 关闭本路由器的CDP协议
cdp run; 启动CDP协议
cdp timer 120 (秒); 调整CDP协议的广播时间
(2)接口模式配置指令
cdp enable; 启动该接口CDP协议
no cdp enable; 关闭该接口CDP协议
(3)显示CDP协议运行状态
show cdp interface; 显示接口上的CDP状态
show cdp neighhor; 显示直连邻居路由
show cpd neighbor detail; 显示直连邻居路由器详细信息
show cdp; 显示CDP协议基本状态
5、指令基础
enable password xxxx; 配置特权模式密码
enable secret xxxx; 配置特权模式密码(加密)
6、配置MOTD信息
配置进入路由器的欢迎信息:
router#config>banner motd z
welcom to hrb z
7、配置信息的保存
启动配置文件startup-config保存在NVRAM里面,路由器启动时,将startup-config拷贝到内存中形成运行配置文件running-config
show startup-config; 显示启动配置文件
show running-config; 显示当前运行配置文件
copy running-config startup-config; 将当前配置保存
8、端口配置
路由器端口类型:令牌环网,FDDI,以太网,串口,ISDN。
show interfaces; 看端口状态
show interface serial 0; 看某个具体端口信息
show ip int brief; 看所有端口基本状态
DTE和DCE的区别(DCE设备必须设置时钟)
show controllers serial 0; 判断某个接口属于DCE还是DTE
配置某DCE端口的例子:
eRouter#config t
Enter configuration commands, one per line. End with CNTL/Z.
eRouter(config)#interface serial 0
eRouter(config-if)#clock rate 56000
eRouter(config-if)#end
9、IP地址的基本配置方法
格式:ip address ip-address mask
10、Ping指令的使用
Router#ping ip-address
11、显示路由器IP状态
Router#shoe ip interface brief
12、ARP基础
show arp; 显示ARP表
clear arp; 清除ARP表
13、Host表
show hosts
14、静态路由配置
配置静态路由指令格式:
ip route 目标网段 目标网段子网掩码 下一跳路由器端口