4.1 动态路由

一、动态路由定义

  • 路由器使用路由协议从其他路由器那里获悉的路由。
  • 当网络拓扑发生变化时,路由器会自动更新路由信息。

二、路由协议概述

  • 路由器之间交互信息的一种语言。
  • 共享路由信息。
  • 维护路由表、提供最佳转发路径。

三、分类

1、根据作用范围

  1. 内部网关协议(IGP):用于一个AS内部交换路由信息,RIP、OSPF、IS-IS等。
  2. 外部网关协议(EGP):用于多个AS之间交换路由信息。
  3. 自治系统(AS):处于单个管理机制下的网络,如企业、电信、移动、联通。

2、根据协议算法

  1. 距离矢量(DV):基于距离矢量算法,路由器并不了解拓扑结构,RIP、EIGRP。
  2. 链路状态(LS):基于SPF(最短路径优先)算法,路由器了解完整的网络拓扑结构,OSPF、IS-IS。

3、根据发送的更新是否携带掩码

  1. 有类:不携带掩码,RIPv1、IGRP。
  2. 无类:携带掩码,RIPv2、EIGRP、OSPF、IS-IS、BGP。

4、根据业务应用

  1. 单播路由协议:RIP、EIGRP、OSPF、BGP、IS-IS。
  2. 组播路由协议:DVMRP、PIM-SM、PIM-DM。

四、路由协议操作规则

  • 协议是在接口上运行的;
  • 只能学习和发布相同协议已知的路由信息;
  • 如果不同的路由协议需要交换路由信息,就需要进行注入(import)。

五、路由器收敛

  • 当所有路由表包含相同网络可达信息;
  • 网络(路由)进入一个稳定状态;
  • 网络在达到收敛前无法完全正常工作。

六、衡量动态路由协议的一些性能指标

  • 正确性:能够正确找到最优的路由,无自环路。
  • 快收敛:当拓扑结构发生变化之后,能够迅速做出相应的路由改变。
  • 低开销:协议自身的开销(内存、CPU、网络带宽)最小。
  • 安全性:协议自身不易受攻击,有安全机制。
  • 普适性:适应各种拓扑结构和各种规模的网络。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是 OSPF 动态路由配置实验步骤: 1. 确认网络拓扑 首先,需要确认实验所使用的网络拓扑。假设我们有 4 台路由器,它们的 IP 地址和接口配置如下: | 设备 | IP 地址 | 接口 | | --- | --- | --- | | R1 | 192.168.1.1 | eth0/0 | | R1 | 10.0.0.1 | eth0/1 | | R2 | 10.0.0.2 | eth0/0 | | R2 | 192.168.2.1 | eth0/1 | | R3 | 10.0.0.3 | eth0/0 | | R3 | 192.168.3.1 | eth0/1 | | R4 | 192.168.4.1 | eth0/0 | | R4 | 10.0.0.4 | eth0/1 | 2. 配置 OSPF 协议 在每台路由器上开启 OSPF 协议,并配置各自的区域号。假设我们将 R1-R3 的接口都加入区域 0,将 R4 的接口加入区域 1。在 R1 上的配置如下: ``` R1(config)# router ospf 1 R1(config-router)# network 192.168.1.0 0.0.0.255 area 0 R1(config-router)# network 10.0.0.0 0.0.0.255 area 0 ``` 在 R2 上的配置如下: ``` R2(config)# router ospf 1 R2(config-router)# network 10.0.0.0 0.0.0.255 area 0 R2(config-router)# network 192.168.2.0 0.0.0.255 area 0 ``` 在 R3 上的配置如下: ``` R3(config)# router ospf 1 R3(config-router)# network 10.0.0.0 0.0.0.255 area 0 R3(config-router)# network 192.168.3.0 0.0.0.255 area 0 ``` 在 R4 上的配置如下: ``` R4(config)# router ospf 1 R4(config-router)# network 192.168.4.0 0.0.0.255 area 1 R4(config-router)# network 10.0.0.0 0.0.0.255 area 1 ``` 3. 验证 OSPF 协议 配置完成后,我们可以在各个路由器上执行 `show ip ospf neighbor` 命令来查看 OSPF 邻居状态。例如,在 R1 上执行该命令,输出应该如下: ``` R1# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 10.0.0.2 1 FULL/BDR 00:00:35 10.0.0.2 Ethernet0/1 10.0.0.3 1 FULL/BDR 00:00:31 10.0.0.3 Ethernet0/1 ``` 可以看到,R1 的 OSPF 邻居有 R2 和 R3,状态均为 FULL。 4. 测试路由 最后,我们可以在各台路由器上执行 `ping` 命令来测试路由是否正常。例如,在 R1 上执行 `ping 192.168.2.1` 命令,如果能够收到响应,则表示路由配置成功。 以上就是 OSPF 动态路由配置实验的步骤。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值