案例三:路由器基本配置
一、拓扑构建
1.在模拟器中搭建拓扑如下:
图 1.拓扑图
2.各设备 IP 地址规划
表 1.IP 地址分配表
设备名称
拓扑图接口(设
备中实际接口)
IP 地址/掩码
网关
PC_1
GE_0/1(GE0/0/1)
192.168.1.2/24
192.168.1.1
PC_2
GE_0/1(GE0/0/1)
192.168.2.2/24
192.168.2.1
GE_0/0
192.168.1.1/24
--
路由器1
GE_0/1
20.0.0.1/30
--
GE_0/0
20.0.0.2/30
--
路由器2
GE_0/1
30.0.0.2/30
--
GE_0/0
192.168.2.1/24
--
路由器3
GE_0/1
30.0.0.1/30
--
二、实验步骤
1.作路由器的端口 IP 地址配置
在系统模式下,用 interface 命令进入相应的端口,然后在端口模式下用 ip address
命令给接口配置对应的 IP 地址。
路由器 1 配置命令如下:
[R1]interface GigabitEthernet 0/0
[R1-GigabitEthernet0/0]ip address 192.168.1.1 24
[R1-GigabitEthernet0/0]quit
[R1]interface GigabitEthernet 0/1
[R1-GigabitEthernet0/1]ip address 20.0.0.1 30
路由器 2 配置命令如下:
[R2]interface GigabitEthernet 0/0
[R2-GigabitEthernet0/0]ip address 20.0.0.2 30
[R2-GigabitEthernet0/0]quit
[R2]interface GigabitEthernet 0/1
[R2-GigabitEthernet0/1]ip address 30.0.0.2 30
路由器 3 配置命令如下:
[R3]interface GigabitEthernet 0/0
[R3-GigabitEthernet0/0]ip address 192.168.2.1 24
[R3-GigabitEthernet0/0]quit
[R3]interface GigabitEthernet 0/1
[R3-GigabitEthernet0/1]ip address 30.0.0.1 30
2.配置静态路由
在系统模式下用 ip route-static 命令配置静态路由。
路由器 1 配置命令如下:
[R1]ip route-static 30.0.0.0 255.255.255.0 20.0.0.2
[R1]ip route-static 192.168.2.0 255.255.255.0 20.0.0.2
路由器 2 配置命令如下:
[R2]ip route-static 192.168.1.0 255.255.255.0 20.0.0.1
[R2]ip route-static 192.168.2.0 255.255.255.0 30.0.0.1
路由器 3 配置命令如下:
[R3]ip route-static 192.168.1.0 255.255.255.0 30.0.0.2
[R3]ip route-static 20.0.0.0 255.255.255.0 30.0.0.2
静态路由配置完成后 ,PC_1 与 PC_2 之间能够相互通信。
3.配置默认路由
路由器 1 配置命令如下:
[R1]ip route-static 0.0.0.0 0.0.0.0 20.0.0.2
路由器 2 配置命令如下:
[R2]ip route-static 192.168.1.0 255.255.255.0 20.0.0.1
[R2]ip route-static 0.0.0.0 0.0.0.0 30.0.0.1
路由器 3 配置命令如下:
[R3]ip route-static 0.0.0.0 0.0.0.0 30.0.0.2
4.RIPv2 协议配置
在系统视图下用 rip 命令启动 rip 进程并进入 rip 视图,version 命令指定 rip 协议版本号
为 2,接着用 undo summary 命令关闭自动汇总功能,主要是为了解决不连续子网互相访问的
问题。最后用 network 命令在相应接口上使能 rip。
路由器 1 配置命令如下:
[R1]rip 1
[R1-rip-1]version 2
[R3-rip-1]undo summary
[R1-rip-1]network 20.0.0.0
[R1-rip-1]network 192.168.1.0
路由器 2 配置命令如下:
[R2]rip 1
[R2-rip-1]version 2
[R3-rip-1]undo summary
[R2-rip-1]network 20.0.0.0
[R2-rip-1]network 30.0.0.0
路由器 2 配置命令如下:
[R3]rip 1
[R3-rip-1]version 2
[R3-rip-1]undo summary
[R3-rip-1]network 30.0.0.0
[R3-rip-1]network 192.168.2.0
5.OSPF 协议配置
(1)设置虚接口 loopback 0 的 IP 地址,并指定虚接口的 IP 地址为 Router ID。如果
不配置 Router ID,路由器会自动选择某一接口地址作为 Router ID。为 OSPF 方便区域规划,
一般都将虚接口地址配置为 Router ID。
(2)使用 OSPF 命令启动 OSPF 进程并进入此进程配置视图。
(3)在 OSPF 视图下用 area 命令配置一个区域并进入此区域视图。
(4)配置区域后,需要将路由器的接口加入该区域。一个接口只能加入一个区域,一
个区域可加入多个接口。
路由器 1 配置命令如下:
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 255.255.255.255
[R1-LoopBack0]quit
[R1]router id 1.1.1.1
[R1]ospf 1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0]network 20.0.0.0 0.0.0.3
[R1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
路由器 2 配置命令如下:
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 255.255.255.255
[R2-LoopBack0]quit
[R2]router id 2.2.2.2
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]network 20.0.0.0 0.0.0.3
[R2-ospf-1-area-0.0.0.0]network 30.0.0.0 0.0.0.3
路由器 3 配置命令如下:
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 255.255.255.255
[R3-LoopBack0]quit
[R3]router id 3.3.3.3
[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]network 30.0.0.0 0.0.0.3
[R3-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
6.验证配置
(1)列出学习到的路由表条目 dis ip rout;LSDB
在任意模式下用 display ip routing-table 命令查看路由器的路由表,得知路由器
1 已经学习到相应的路由。结果如下:
<R1>display ip routing-table
Destinations : 23 Routes : 23
Destination/Mask Proto Pre Cost NextHop Interface
0.0.0.0/0 Static 60 0 20.0.0.2 GE0/1
0.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
1.1.1.1/32 Direct 0 0 127.0.0.1 InLoop0
2.2.2.2/32 O_INTRA 10 1 20.0.0.2 GE0/1
3.3.3.3/32 O_INTRA 10 2 20.0.0.2 GE0/1
20.0.0.0/30 Direct 0 0 20.0.0.1 GE0/1
20.0.0.0/32 Direct 0 0 20.0.0.1 GE0/1
20.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
20.0.0.3/32 Direct 0 0 20.0.0.1 GE0/1
30.0.0.0/24 Static 60 0 20.0.0.2 GE0/1
30.0.0.0/30 O_INTRA 10 2 20.0.0.2 GE0/1
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
127.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0
192.168.1.0/24 Direct 0 0 192.168.1.1 GE0/0
192.168.1.0/32 Direct 0 0 192.168.1.1 GE0/0
192.168.1.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.1.255/32 Direct 0 0 192.168.1.1 GE0/0
192.168.2.0/24 Static 60 0 20.0.0.2 GE0/1
224.0.0.0/4 Direct 0 0 0.0.0.0 NULL0
224.0.0.0/24 Direct 0 0 0.0.0.0 NULL0
255.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0
在任意模式下,用 display ospf lsdb 命令查看路由器的链路状态数据库,本例中
三个路由器的链路状态数据库应该都是一样的。结果如下:
<R2>display ospf lsdb
OSPF Process 1 with Router ID 2.2.2.2
Link State Database
Area: 0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric