静态路由和动态路由
静态路由
先来模拟一个简单的网络环境
PC0 IP:192.168.1.1 网关:192.168.1.254
PC1 IP:192.168.4.1 网关:192.168.4.254
Route0 Gig0/0/0 IP 192.168.1.154
Gig0/0/1 IP 192.168.2.1
Route1 Gig0/0/0 IP 192.168.2.2
Gig0/0/1 IP 192.168.3.1
Route2 Gig0/0/0 IP 192.168.3.2
Gig0/0/1 IP 192.168.4.254
现在的需求是,PC0 IP:192.168.1.1 能跟PC1 IP:192.168.4.1进行通讯
配置Route 0
Gig0/0/0 接口配置IP
启动端口 no shutdown
Gig0/0/1 接口配置IP
启动端口 no shutdown
- en 进入特权模式
- conf t 进入全局配置模式
- int g0/0/0 进入g0/0/0控制台口
配置静态路由
ip route 192.168.4.0 255.255.255.0 192.168.2.2
ip route 去往的目标网络地址 子网掩码 去往目标地址的吓一跳网络接口地址
去往4.0网络的下一跳地址找route1这台路由器的192.168.2.2这个接口
检查路由表
- 192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
- C 192.168.1.0/24 is directly connected, GigabitEthernet0/0/0
- L 192.168.1.254/32 is directly connected, GigabitEthernet0/0/0
- 192.168.2.0/24 is variably subnetted, 2 subnets, 2 masks
- C 192.168.2.0/24 is directly connected, GigabitEthernet0/0/1
- L 192.168.2.1/32 is directly connected, GigabitEthernet0/0/1
- S 192.168.4.0/24 [1/0] via 192.168.2.2
- C 表式直连路由
- L 表式本地路由,即此设备上的网络
- S 静态路由
配置Route 1
按照第一台路由配置方法配置IP ,这里需要添加两条路由信息
去往4.0网段的下一跳找route2路由器192.168.3.2这个接口
去往1.0网段的下一跳找route0路由器192.168.2.1这个接口
配置Route 2
按照第一台路由配置方法配置IP ,这里需要添加1条路由信息
去往4.0网络的下一跳地址找route1这台路由器的192.168.3.1这个接口
动态路由
先删除上面所有路由器配置的静态路由
先查出来之前如何配置的静态路由
show run
删除静态路由
no ip route 192.168.4.0 255.255.255.0 192.168.2.2
默认R1-R3路由表信息
R1路由表
192.168.1.0 Gig/0/0/0
192.168.2.0 Gig/0/0/1 R1 Gig/0/0/1 ---- R2 Gig/0/0/0 直连
R2路由表
192.168.2.0 Gig/0/0/0 R2 Gig/0/0/0 ---- R1 Gig/0/0/1 直连
192.168.3.0 Gig/0/0/1 R2 Gig/0/0/1 ---- R3 Gig/0/0/0 直连
R1路由表
192.168.3.0 Gig/0/0/0 R3 Gig/0/0/0 ---- R2 Gig/0/0/1 直连
192.168.4.0 Gig/0/0/1
实现多个路由器路由表一致的过程,路由收敛过程(学习过程)
动态路由协议如何配置
RIP(简单,有自身缺陷) 还可以研究一下OSPF
R1动态路由配置
router rip 指定配置使用rip协议
network 192.168.1.0 --- 宣告过程(告知对方自己所知道ip路由表用show ip route获得R1默认路由表)
network 192.168.2.0
R2动态路由配置
router rip
network 192.168.2.0
network 192.168.3.0
R3动态路由配置
network 192.168.3.0
network 192.168.4.0
配置完成后所有路由器的路由表应该相同(前面标记部分会有差别R C L)
R 代表学习到的路由信息