配置动态路由OSPF协议

OSPF (SPF)

属于链路状态路由选择协议,并且是公有标准,

理论上是没有网络规模限制的;

支持网络的层次化设计,可以将网络分为2层。

层,是通过“区域”的概念来进行区分的。

-骨干区域

-非骨干区域

所有的非骨干必须与骨干区域直接相连,才能正常通讯。

路由器因为区域的存在,也分为不同的类型:

-骨干路由器

所有链路都属于骨干区域的路由器;

-非骨干路由器

所有链路都属于非骨干区域的路由器;

-区域边界路由器(*) 【ABR:area border router 】

必须同时连接着骨干区域和非骨干区域;

-自治系统边界路由器【ASBR:】

具有引入外部路由能力的路由器,叫做OSPF的 ASBR。

-工作原理

1、建立邻居表

仅仅使用 hello 报文。

OSPF路由,仅仅在 OSPF 邻居路由器之间进行交换;

邻居状态:

down

init

2way

Exstart(exchange start)

exchange

loading

full

2、同步数据库

LSA-link state advertisement , 链路状态通告;

3、计算路由表(通过SPF算法,对LSA进行计算,从而获得最终的路由条目)

-OSPF报文:

hello:

dbd:database description ,数据库描述报文;

lsu:link state update ,链路状态更新报文;

lsr:link state request ,链路状态请求报文;

lsack:link state ack ,链路状态确认报文;

-OSPF相关命令:

0、建立测试端口:

[R1]interface loopback 0

[R1-loopback0]ip address 10.10.1.1 255.255.255.0

[R2]interface loopback 0

[R2-loopback0]ip address 10.10.2.2 255.255.255.0

1、配置OSPF

[R1]ospf [process-id]   // 不写的话,默认是1;

[R1-ospf-1] area 0  // 进入区域0;

[R1-ospf-1-area-0.0.0.0] network 192.168.12.1 0.0.0.0

//精确宣告 192.168.12.1所在的链路

进入 OSPF 区域0;

那么 gi0/0/0,则启用 OSPF 1 :

#可以发送 ospf 1 的包;

#可以接收 ospf 1 的包;

#可以将该端口的IP地址中的

网络部分,放入 OSPF 1 的包;

中,传输出去,给邻接路由器。

2、验证

display ospf [1] peer brief //查看OSPF邻居表的简要信息;

display ospf [1] peer   //查看OSPF邻居表的详细信息;

display ospf [1] brief //查看本地设备上的 OSPF 1 的相关信息;

display ip routing-table //查看路由表中的OSPF路由

(确定路由的类型和属性)

=================================================================

OSPF邻居建立影响因素:

1、确保最小范围内链路是互相 Ping通 的;(交换)

R1:Ping R2 ;

R2:Ping R1 ;

2、确保设备端口可以发送报文;

#network要宣告正确的网络范围;

#确保接收OSPF报文的端口不能是“被动端口- silent-interface”

(华为设备上的 OSPF 的 silent-interface , 既不能发,也不能收包)

ospf 1

silent-interface gi0/0/0

3、确保设备端口可以接收报文;

#network要宣告正确的网络范围;

#确保 ACL 是允许 OSPF 流量的;

#确保接收OSPF报文的端口不能是“被动端口- silent-interface”

(华为设备上的 OSPF 的 silent-interface , 既不能发,也不能收包)

R1:

acl name Deny-OSPF advance

rule 5 deny ospf   source      192.168.12.2 0.0.0.0

destination 224.0.0.5    0.0.0.0

interface gi0/0/0

traffic-filter inbound acl name Deny-OSPF

4、确保 OSPF Hello 包中的关键参数一致;【比较hello中的参数】

# 直接建立邻居关系的路由器,RID一定不能相同;

[R1]ospf 1 router-id  x.x.x.x // 指定 OSPF 1 使用的 RID

<R1> reset ospf 1 process // 重启 OSPF 1,才能生效;

# 区域ID必须相同;

[R1]ospf 1

[R1-OSPF-1]area 0

[R1-OSPF-1-area-0.0.0.0]undo network 192.168.12.1 0.0.0.0

[R1-OSPF-1]undo area 0

[R1-OSPF-1]area 1

[R1-OSPF-1-area-1]network 192.168.12.1 0.0.0.0

# 认证必须成功;

# 子网掩码必须得相同(特殊情况下)

# hello 时间,必须相同;

[R1]interface gi0/0/0

[R1-gi0/0/0]ospf timer hello 20 // 更改hello时,dead跟随变化

之间倍数关系是 4 倍;

# dead  时间,也必须相同;

[R1]interface gi0/0/0

[R1-gi0/0/0]ospf timer dead 41 //更改dead时,hello不变;

# 特殊标记位,必须完全相同;

# DR优先级,不能全为0;(特殊情况下)

[R1]interface gi0/0/0

[R1-gi0/0/0]ospf dr-priority 0

# 3层MTU,必须完全相同;

验证命令:

display ospf peer brief  //查看 OSPF 的邻居表

display ospf interface gi0/0/0  //查看OSPF的接口;

----------------------------------------------------------------

注意:

ACL对设备本身发起的流量,是不起作用的。

ACL对设备的穿越流量,是起作用的。

原文地址:http://blog.51cto.com/13562306/2061800

时间: 2024-08-29 11:16:52

配置动态路由OSPF协议的相关文章

H3C路由器配置——动态路由OSPF协议

一.介绍 二.工作原理 三.基础配置 四.OSPF的几种配置方法 五.查看OSPF状态链路和路由表 六.修改OSPF接口开销和OSPF协议优先级 七.DR和BDR 八.配置多区域OSPF.配置路由汇总 九.配置OSPF引入默认路由 十.RIP协议和ODSPF协议相互引入 原文地址:https://www.cnblogs.com/l75790/p/11057902.html

H3C路由器配置——动态路由RIP协议

一.静态路由的不足 静态路由适用于:小规模网络不怎么调整没有环路 二.RIP协议工作过程 三.配置RIP协议 四.RIP协议中network的作用 五.配置路由器接口不发送RIP路由更新 六.RIPv2支持变长子网和身份验证 七.连续子网和不连续子网 九.关闭RIP协议自动汇总支持不连续子网 手动汇总 十.配置RIP协议发布默认路由 十一.RIP协议定时器和防止环路的方法 原文地址:https://www.cnblogs.com/l75790/p/11026349.html

RIP、OSPF、BGP、动态路由选路协议、自治域AS

相关学习资料 tcp-ip详解卷1:协议.pdf http://www.rfc-editor.org/rfc/rfc1058.txt http://www.rfc-editor.org/rfc/rfc1388.txt http://www.rfc-editor.org/rfc/rfc1247.txt http://www.rfc-editor.org/rfc/rfc1267.txt http://www.rfc-editor.org/rfc/rfc1268.txt http://www.cnpa

动态路由RIP协议的原理及配置

动态路由RIP协议的原理及配置 一:RIP路由协议原理 ? RIP 路由协议是基于距离矢量算法,使用跳数(metric)来衡量到达目标地址的距离.它是一个用于路由器和主机间交换路由信息的距离向量协议.这种协议的路由器只与自己相邻的路由器交换信息,范围限制在15跳之内. 二:实验目的 使得一台主机能通过RIPv2协议动态获取到另一台主机分配的ip地址 三:实验操作 1.使用装有GNS3的电脑,打开GNS3,拖出三台路由器和两台PC机,用双绞线链接好.该标记的标记以便自己查看,并开启. 2.现在开始

网路配置动态路由

网络配置动态路由 介绍: 动态路由协议通过路由信息的交换生成并维护转发引擎所需的路由表.当网络拓扑结构改变时动态路由协议可以自动更新路由表,并负责决定数据传输最佳路径. 在动态路由中,管理员不再需要与静态路由一样,手工对路由器上的路由表进行维护,而是在每台路由器上运行一个路由协议.这个路由协议会根据路由器上的接口的配置(如IP地址的配置)及所连接的链路的状态,生成路由表中的路由表项. 一.实验拓扑图: 二.实验目标: 实战:使用网络配置动态路由. 三.实验环境: 路由器 接口 ip地址 R1 e

*动态路由--OSPF路由协议*简述

动态路由--OSPF路由协议 一,内部网关协议和外部网关协议 ospf 是链路状态路由协议 ospf 开放式最短路径优先选着协议 OSPF 组播地址:DR/BDR 224.0.0.5 ? 其他(other):244.0.0.6 OSPF :特点:可适用大规模网络 ? 路由变化收敛快 ? 无路由环 ? 支持变长子网掩码VLSM ? 支持区域划分 ? 支持以组播地址发送协议报 骨干区域 :Area 0 标准区域(非主干区域):Area1 ,Area2 二 DR BDR的选择方法 ? 1,自动选举 ?

用GNS3 配置动态路由

用GNS3模拟软件 配置静态路由 打开GNS3 创建拓扑图    给路由器配置端口 打开SecureCRT 5.1 用SecureCRT 5.1 链接上路由器 给R1路由器接口配置IP,网关和虚拟网络并配置动态路由 给R2路由器接口配置IP,网关和虚拟网络并配置动态路由 给R3路由器接口配置IP,网关和虚拟网络并配置动态路由 给R4路由器接口配置IP,网关和虚拟网络并配置动态路由.而且要拼通 拼通了动态路由就做好了

动态路由——OSPF虚链路配置 实验篇 (五)

搭建OSPF虚链路实验 搭建虚链路拓扑图 再GNS 3中拓扑区域添加四台路由设备,两台PC机,使用连接线,连接四台路由设备与两台PC机,并再拓扑图中标注连接接口的IP地址与区域信息,如图所示: 网段划分: 192.168.10.0/24 192.168.20.0/24 192.168.30.0/24 192.168.40.0/24 192.168.50.0/24 区域划分: area 0 area 1 area 2 Router ID划分: R1:1.1.1.1 R2 :2.2.2.2 R3:3

动态路由——OSPF 理论篇 (二)

OSPF路由协议 OSPF路由协议概述 内部网关协议和外部网关协议 自治系统(AS):每一个区域就是一个自治系统 内部网关协议(IGP):每一个区域内的协议叫内部网关协议 外部网关协议(EGP):区域之间的网络连接协议叫做外部网关协议 OSPF(开放式最短路径优先)是一个内部网关协议(简称IGP),用于在单一自治系统(AS)内决策路由.是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部. OSPF工作过程 邻居列表 链路状态数据表 路由表 建立邻接关系&xrarr;