路由器常用命令
网络拓扑图,下面可根据这个拓扑图进行总结
GNS3的插槽
GNS3的插槽
NM-1FE-TX <------> 支持1 个Fastethernet 接口
NM-1E <------> 支持1 个Ethernet 接口
NM-4E <------> 支持4 个Ethernet 接口
NM-16ESW <------>支持16 个Fastethernet 接口(不做重复说明)
NM-4T <------> 支持4 个Serial 接口
Ethernet 以太网接口
Trunk 串行接口简称串口 Serial 接口
每一对串行连接都要设置一个DCE
Router1#configure terminal
Router1#interface s0/0
Router1(config-if)#clock rate 64000
Router1(config-if)#no shutdown
Router1(config-if)# do ping 10.1.1.2
路由器基础
路由器的管理接口
控制端口(Console口)和辅助端口(AUX口)
当路由器初始化配置时,最常用的为控制端口
路由器接口的命名
路由器接口的命名格式为“接口类型 插槽编号/模块编号/端口编号”
对于固定接口的路由器,其接口名称中的数字只包括端口编号,例如“Ethernet0”,简称为“E0”。
对于支持“在线插拔和删除”或具有动态更改物理接口配置功能的路由器,其接口名称的数字中至少包含插槽编号与端口编号两个数字。例如 “gigabitEthernet 0/1(简写为g0/1)”
对于在线卡上插有模块的路由器,其接口名称的数字中要包含插槽编号、模块编号和端口编号。例如, “gigabitEthernet 0/0/1”,简写为“g0/0/1”
路由器的工作模式
用户模式:用户模式(User EXEC)是路由器启动时的缺省模式,提供有限的路由器访问权限。
特权模式:特权模式(Privileged EXEC),有时也叫使能(enable)模式,可对路由器进行更多的操作。
全局配置模式(Global Configuration):全局配置模式是路由器的最高操作模式。在该配置模式下,可以设置与路由器全局运行相关的配置与参数。
子配置模式:子配置模式是为提供一些特定或局部的配置与管理功能而设置的。通常包括接口配置子模式、路由配置子模式、线路配置子模式等。
RXBOOT模式:也叫灾难恢复模式,用于路由器的灾难恢复。如用于路由器密码丢失、操作系统软件被误删除后引起的路由器崩溃
工作模式 |
提示符 |
模式切换示例 |
用户模式 |
Router> |
路由器启动时后自动进入 |
特权模式 |
Router# |
Router>enable |
全局配置模式 |
Router(onfig)# |
Router#config terminal |
接口子配置模式 |
Router(config-if)# |
Router(config)#interface f0/0 |
路由配置模式 |
Router(config-router)# |
Router(config)#router rip |
线路配置模式 |
Router(config-line)# |
Router(config)#line vty 0 4 |
路由器的基本命令
命令 |
功能描述 |
enable |
用户模式进入特权模式 |
disable |
退出特权模式返回到用户模式 |
config terminal |
由特权模式进入到全局配置模式 |
hostname |
配置路由器的主机名 |
exit |
回到上一级模式 |
no ip domain-lookup |
禁用路由器上的域名查询功能 |
clock |
配置系统时钟频率 |
end |
直接返回到特权模式 |
terminal history size |
设定历史缓存命令数目 |
banner motd |
配置banner信息 |
路由器的查看命令
查看命令 |
功能描述 |
show version |
查看版本及引导信息 |
show running-config |
查看正在运行的配置文件内容 |
show startup-config |
查看备份的配置文件内容 |
show interface |
查看端口信息 |
show ip interface brief |
显示包括IP地址和接口状态在内的简要的接口配置信息 |
show ip route |
查看路由表信息 |
show flash |
查看FLASH中的内容 |
show protocol |
显示路由协议信息 |
退出特权,进入用户
Router1#disable
进入特权
Router1>enable
Router1#
进入配置模式
Router1#configure terminal
设置ip
Router1(config)#ip address 1.1.1.1 255.255.255.0
查看ip
Router1#show ip interface
显示ip接口摘要
Router1#show ip interface brief
路由表
路由器将获得的最佳路径信息以表的形式保存在路由器的RAM中,该表被称为路由表。
如果目标网络是与路由器直接相连的网络,其路由条目的格式为:
<代码,目标网络号/子网掩码,本地路由器转发出口>;
如果目标网络为远程路由,则路由条目的格式为:
<代码,目标网络号/子网掩码,[度量值/管理距离],下一跳,更新时间,本地路由器转发出口>
直接路由与间接路由
直连网络是指路由器接口直接相连的网络
路由器接口非直接相连的网络统称为该路由器的远程网络
路由表的构建
路由表中路由条目可以通过直连路由、静态路由与动态路由获得:
直连路由:是指到路由器直连网络的路由。当路由器接口物理与链路状态均为“UP”时,其接口所在的网络会直接插入到路由表中。直连路由在路由表中的代码字段为C。
静态路由(Static Routing)是指由网络管理员根据其所掌握的网络拓扑与连通性信息,在路由器上手工配置的路由。静态路由在路由表中的代码为S。
动态路由是指依赖路由协议(Routing Protocol)在路由器之间交换路由信息,自主学习到的路由,也称为自适应路由
管理距离
管理距离(Administrative Distance,简称AD)用来标识不同路由源的可信度。
管理距离被定义成“0~255”之间的整数值,管理距离值越小,其优先级越高。
当路由器可通过不同的来源(如各种动态路由协议、静态路由或直连路由)获取到关于同一目标网络的多条路由信息时,路由器选择可信度最高的路由条目插入到路由表中。
0代表直连,255代表不可达。
静态路由
静态路由的典型应用
有三种典型应用:
1)网络环境比较简单,网络管理员可以很清楚地了解其网络拓扑结构;
2)由于安全的原因,希望隐藏网络中的一部分;
3)用于访问末节网络(STUB)。只有一条路径可以到达的网络叫末节网络,也称为孤岛网络。
浮动静态路由
浮动静态路由是作为备份路由存在的一种静态路由。
浮动静态路由比主路由拥有更大管理距离的静态路由。
只有当主路由失效后,浮动静态路由才会被插入到路由表中。
只能保证网络不断,但是网络带宽就大大减小了。
默认路由
默认路由也叫缺省路由。是一种特殊的静态路由。
默认路由给出了那些目的地址没有明确列在路由表中的数据包所对应的路由器转发接口或下一跳信息。
路由器从当前路由表中找不到与数据包目标地址匹配的路由条目时,就把数据送到缺省路由所指定的路由器接口或下一跳路由器

静态路由与默认路由的规划要点
默认路由、静态路由和汇总静态路由的规划过程如下:
首先,确定网络中每个路由器是否需要配置默认路由;
其次,确定网络中每个路由器需要对哪些远程目标网络使用静态路由选路;
再次,根据所掌握的网络状态信息,人工为目标网络选定最佳路径,确定最佳路径是用下一跳进行配置,还是使用本地路由器的转发出口进行配置(注意,如果出口是串行链路,最佳路径可以用下一跳来表示,也可以使用本地路由器的出口来表示。但如果出口是以太网系列端口,则其最佳路径只能用下一跳来表示);
最后,确定是否存在多条静态路由可以汇总为一条静态路由的情况。
静态路由与默认路由的配置要点
CISCO路由器上静态路由的语法为:
router(config)#ip route destination-prefix destination-prefix-mask address [distance] //配置 使用下一跳的静态路由
router(config)#ip route destination-prefix destination-prefix- mask interface [distance] //配 置使用转发出口的静态路由
添加静态路由
Router1(config)#ip route 10.1.2.0 255.255.255.0 172.16.20.1
退回上一操作
Router1(config)#exit
直接退回特权
Router1 (config)#end
Router1#show ip route
删除其静态路由
删除单条路由,在添加静态路由原有命令前加no
Router1(config)#no ip route 10.1.2.0 255.255.255.0 172.16.20.1
查看从本设备到目标网络经过的路由
Router1#traceroute 172.16.20.2
Type escape sequence to abort.
Tracing the route to 172.16.20.2
1 172.16.10.2 44 msec 28 msec 56 msec
2 172.16.20.2 120 msec 152 msec 152 msec
默认路由配置
和静态路由配置一样
网络号、子网掩码都是 0.0.0.0
Router1(config)#ip route 0.0.0.0 0.0.0.0 172.16.20.1
静态路由示例
本网络中的所有网络,都通过静态路由 或 直连路由来表示 ,和外网进行连接R2用一条默认路由进行来实现。
思考:能不能在路由器r3上也配置一条指向R2的默认路由?如果配置了指向R2的默认路由会产生什么结果?
会形成环路,在两个路由器上不停跳转,有254次,路由器有管理距离0~255
动态路由协议
动态路由协议是用于路由器之间交换路由信息的协议。
通过动态路由协议,路由器可以动态共享有关远程网络的路由信息。