华为---OSPF简介和基本配置示例

这篇具有很好参考价值的文章主要介绍了华为---OSPF简介和基本配置示例。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

OSPF协议简介

OSPF(Open Shortest Path First)--开放式最短路径优先协议:是一种基于链路状态的内部网关协议。OSPF数据报文封装在IP报文内部,协议号为89,使用单播或组播发送数据。

        注:在广播型网络中,所有路由器都以224.0.0.5的地址发送hello包,用来维持邻居关系,非DR/BDR路由器都以224.0.0.6(组播地址)为目标地址发送LSA(链路状态通告)更新,只有DR/BDR路由器监听这个地址;DR路由器以224.0.0.5为目标地址发送LSA更新到非DR/BDR路由器。

  1. OSPF是典型的链路状态路由协议,是目前业内使用非常广泛的IGP协议之一;
  2. 目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Version 3(RFC2740)。如无特殊说明本章后续所指的OSPF均为OSPF Version 2;
  3. OSPF支持VLSM(Variable Length Subnet Mask,可变长子网掩码),支持CIDR(Classless InterDomain Routing,无类域间路由);
  4. 支持手动路由汇总,不支持持自动路由汇总;
  5. 多区域的设计使得OSPF能够支持更大规模的网络;
  6. 采用SPF算法可以有效避免环路;
  7. 路由触发方式更新;同时也支持以较低频率周期(每30分钟)路由更新,被称为链路状态泛洪。
  8. 通过LSA(链路状态通告)形式发布路由。

OSPF特点:适合范围广,快速收敛,无自环、区域划分、支持验证(支持两种认证:区域认证和接口认证)、组播发送 。

OSPF与RIP比较:在RIP协议中,路由器会将自己所知道的关于整个网络的路由信息周期性地发送给所有的邻居路由器;在OSPF协议中,路由器会将自己的链路状态信息一次性地泛洪(Flooding)给所有其他的路由器。
        OSPF相对于RIP(一种基于距离矢量算法)协议,有收敛快、不易产生路由环路、可拓展性好等特点,目前已逐渐取代RIP。

名词解释:

  • OSPF区域-OSPF area:表示OSPF区域,是从逻辑上将路由器接口划分到不同的区域,每个区域用区域号(Area ID)来标识。
  • 骨干区域-area 0:区域area 0被称为骨干区域,也被称为传输区域,负责不同非骨干区域之间路由信息分发;
  • 非骨干区域:多区域OSPF网络中,除了骨干区域area 0之外的区域被称为非骨干区域。
  • 区域ID-area ID:是一个32位的非负整数,按点分十进制的形式(与IPv4地址的格式一样)或十进制数形式呈现,例如area0.0.0.1也可以表示为area 1。

        OSPF区域优点:减少了路由表条目;网络拓扑变化仅影响本区域内部。
        非骨干区域之间通信必须通过骨干区域中转才能进行。

  • Router-ID:路由器标识符(Router Identifier),在OSPF区域中唯一地标识一台路由器;Router-ID的设定可以通过手工配置的方式,或使用系统自动配置的方式;在实际项目中,通常会通过手工配置方式为设备指定OSPF Router-ID。

        注:必须保证在OSPF域中任意两台设备的Router-ID都不相同。通常的做法是将Router-ID配置为与该设备某个接口(通常为Loopback接口)IP地址一致。

  • cost值:一条OSPF路由的Cost值可以理解为是从目的网段到本路由器沿途所有入接口的Cost值累加,或者是从源路由器到目的网段沿途所有出接口的Cost值累加。
            OSPF使用Cost(开销)作为路由的度量值。每一个激活了OSPF的接口都会维护一个接口Cost值,其中100 为OSPF指定的缺省参考值,该参考值值是可配置的,也可以通过手工命令的方式配置接口的COST值,手工配置接口COST值优于系统自动计算的值。
            Cost=10^8bps/BW=100Mbps/BW=接口带宽参考值/接口带宽。
  • 内部路由器-IR:OSPF网络中,如果一台路由器的所有接口都属于同一个区域,则这样的路由器被称为内部路由器(Internal Router)。
  • 骨干路由器-BR:OSPF网络中,如果一台路由器包含有属于Area0的接口,则这样的路由器被称为骨干路由器(Backbone Router)。

  • 区域边界路由器-ABR:OSPF网络中,如果一台路由器的某些接口属于Area0,其他接口属于别的区域,则这样的路由器被称为区域边界路由器(Area Border Router)。

  • 自治系统边界路由器-ASBR:OSPF网络中,如果一台路由器是与本OSPF网络(本自治系统)之外的网络相连的,并且可以将外部网络的路由信息引入进本OSPF网络(本自治系统),则这样的路由器被称为自治系统边界路由器(Autonomous System Boundary Router)。

  • DR:Designated Router指定路由器。
  • BDR:Backup Designated Router备份指定路由器。

        注:DR与BDR只存在于MA(多路访问)网络,以太网就是MA型网络。选择DR和BDR是为减少邻接关系带来的低效率和LSA泛洪问题。

  1. 为优化MA网络中OSPF邻接关系,OSPF指定了三种OSPF路由器身份,DR(Designated Router,指定路由器)、BDR(Backup Designated Router,备用指定路由器)和DRother路由器。
  2. 只允许DR、BDR与其他(DRother)OSPF路由器建立邻接关系,双方保持在full状态;DRother之间建立邻居关系,双方停滞在2-way状态。
  3. BDR会监控DR的状态,并在当前DR发生故障时接替其角色。
  4. 选举规则:OSPF DR优先级更高的接口成为该MA的DR,如果优先级相等(默认为1),则具有更高的OSPF Router-ID的路由器(的接口)被选举成DR,如果优先级为0,不参与DR和BDR选举,并且DR和BDR选举具有非抢占性。
  • OSPF支持的网络类型(这里的网络类型是指二层网络类型)
  1. 广播多路访问(BMA-Broadcast Multi-Access)网络,路由器1个接口下允许接入多台路由器(路由器某1接口接入交换机,交换机又接入多台路由器),且具备广播功能(路由器某接口发送广播帧后,只要在同一局域网的路由器接口都能接收到该广播帧),如以太网;
  2. 非广播多路访问(NBMA-Non-Broadcast Multi-Access)网络,路由器1个接口下允许接入多台路由器,但该网络不具备广播功能,如帧中继和ATM网络;
  3. 点到点(P2P-Point-to-Point)网络,路由器1个接口下只能接入1台路由器,如华为路由器默认情况下的PPP和DHLC网络;
  4. 点到多点(P2MP-Point-to-Multipoint)网络,与前面几种网络类型不同,P2MP并非路由器根据接口的数据链路层封装自动设置的,而是必须通过网络管理员手工指定的。P2MP有点类似于将多条P2P链路的一端进行捆绑得到的网络。

OSPF路由协议基本配置示例

实验内容:

  • 运行OSPF协议的路由器实现网络互通。

配置思路

  1. 在每台路由器上使能OSPF进程;
  2. 根据区域的划分情况,指定各路由器接口的所属区域。

配置步骤

  1. 要在路由器上配置OSPF,必须首先进入系统视图,然后执行ospf[process-id | router-id router-id]命令以使能OSPF进程,并进入OSPF视图。
  2. 进入OSPF视图之后,我们需要根据网络规划来指定运行OSPF协议的接口以及这些接口所在的区域。

        (1)我们需要在 OSPF 视图下执行命令 area area-id,该命令用来创建区域,并进入到区域视图。
       (2)在区域视图下执行 network address wildcard-mask命令,该命令用来指定运行OSPF协议的接口,其中wildcard-mask被称为通配符掩码。

        执行ospf命令时,如果不输入process-id(该参数表示OSPF进程编号)的值,则process-id默认取值为1。router-id是一个32比特的二进制数,也经常表示为点分十进制数。如果在执行ospf命令时不指定router-id,则路由器会根据某种规则自动生成一个值来作为 router-id。

网络拓扑图

华为ospf配置,网络,华为,网络,网络协议

代码段

system-view
sysname R1
interface GigabitEthernet 0/0/0
ip address 13.0.0.1 24
interface GigabitEthernet 0/0/1
ip address 12.0.0.2 24
interface GigabitEthernet 0/0/2
ip address 192.168.4.254 24
interface GigabitEthernet 4/0/0
ip address 192.168.3.254 24
quit
ospf router-id 1.1.1.1 
area 0 
network 13.0.0.0 0.255.255.255
network 12.0.0.0 0.255.255.255
quit
area 1
network 192.168.3.0 0.255.255.255
network 192.168.4.0 0.255.255.255
quit

system-view
sysname R2
interface GigabitEthernet 0/0/0
ip address 23.0.0.1 24
interface GigabitEthernet 0/0/1
ip address 12.0.0.1 24
interface GigabitEthernet 0/0/2
ip address 192.168.1.254 24
interface GigabitEthernet 4/0/0
ip address 192.168.2.254 24
quit
ospf router-id 2.2.2.2 
area 0 
network 23.0.0.0 0.255.255.255
network 12.0.0.0 0.255.255.255
quit
area 2
network 192.168.1.0 0.255.255.255
network 192.168.2.0 0.255.255.255
quit

system-view
sysname R3
interface GigabitEthernet 0/0/0
ip address 23.0.0.2 24
interface GigabitEthernet 0/0/1
ip address 13.0.0.2 24
interface GigabitEthernet 0/0/2
ip address 172.16.0.254 24
interface GigabitEthernet 4/0/0
ip address 172.17.0.254 16
quit
ospf router-id 3.3.3.3 
area 0 
network 12.0.0.0 0.255.255.255
network 13.0.0.0 0.255.255.255
quit
area 3
network 172.16.0.0 0.0.255.255
network 172.17.0.0 0.0.255.255
quit

代码解析

<Huawei>system-view
[Huawei]sysname R3
[R3]interface GigabitEthernet 0/0/0
[R3-GigabitEthernet0/0/0]ip address 23.0.0.2 24
[R3-GigabitEthernet0/0/0]interface GigabitEthernet 0/0/1
[R3-GigabitEthernet0/0/1]ip address 13.0.0.2 24
[R3-GigabitEthernet0/0/1]interface GigabitEthernet 0/0/2
[R3-GigabitEthernet0/0/2]ip address 172.16.0.254 24
[R3-GigabitEthernet0/0/2]interface GigabitEthernet 4/0/0
[R3-GigabitEthernet4/0/0]ip address 172.17.0.254 16
[R3-GigabitEthernet4/0/0]quit
[R3]ospf router-id 3.3.3.3 //使能OSPF进程1,设置R3路由器的router-id为3.3.3.3,进入OSPF视图
       
# ospf router-id 3.3.3.3等价于ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 0 //创建区域area 0,并进入到区域视图
[R3-ospf-1-area-0.0.0.0]network 12.0.0.0 0.255.255.255 //指定运行OSPF协议的接口
        #该配置命令的含义是:如果R3的某个接口的IP地址属于12.0.0.0~12.255.255.255这个范围,那么该接口就需要在Area0中参与进程编号为1的OSPF进程。
[R3-ospf-1-area-0.0.0.0]network 13.0.0.0 0.255.255.255
[R3-ospf-1-area-0.0.0.0]quit
[R3-ospf-1]area 3
[R3-ospf-1-area-0.0.0.3]network 172.16.0.0 0.0.255.255
[R3-ospf-1-area-0.0.0.3]network 172.17.0.0 0.0.255.255
[R3-ospf-1-area-0.0.0.3]quit

注:R1路由器和R2路由器与R3路由器配置基本相同,不再赘述。

测试验证

display ospf peer //查看路由器的邻居信息

华为ospf配置,网络,华为,网络,网络协议

华为ospf配置,网络,华为,网络,网络协议

华为ospf配置,网络,华为,网络,网络协议

display ospf routing //查看路由器的OSPF路由表

华为ospf配置,网络,华为,网络,网络协议

华为ospf配置,网络,华为,网络,网络协议

华为ospf配置,网络,华为,网络,网络协议

PC端测试

华为ospf配置,网络,华为,网络,网络协议

华为ospf配置,网络,华为,网络,网络协议

参考连接:《笔记》关于网络运维那些事---(OSPF路由协议) - 简书文章来源地址https://www.toymoban.com/news/detail-665736.html

到了这里,关于华为---OSPF简介和基本配置示例的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 思科模拟器 实验7 OSPF基本配置

    实验要求: 1)按拓扑完成1-9-2的实验,验证路由表。 2)vlan50连一台pc,routerB连一台pc,验证实验。 3)三层交换机上,将任一端口划分到vlan10且连一台pc. 4) ip地址自行规划,最后所有的网段之间、pc之间能实现互连互通。 5)完成后将pt文件保存,同时完成实验报告的撰写。实验报

    2024年02月11日
    浏览(36)
  • 动态路由协议之OSPF基本原理、区域划分及配置

             什么是OSPF?        OSPF是我们平时使用最多的一种链路状态协议,其实OSPF协议可以视为是为了解决距离矢量协议所出现的一些系列问题而出现的(距离矢量协议RIP协议收敛慢、最大跳数为15跳、易产生环路)         1、区域划分        OSPF是可以支持单区域也可

    2024年02月09日
    浏览(31)
  • 华为---OSPF Router-ID:OSPF路由器标识符(Router Identifier)简介及示例配置---(OSPF Router-ID如何产生?为什么必须在整个路由选择域内保持唯一)

      OSPF Router-ID :路由器标识符(Router Identifier),在OSPF域中唯一地标识一台路由器。         OSPF协议使用Router-ID作为路由器的身份标示,如果在启动这些路由协议时没有指定Router-ID,则路由协议进程可能无法正常启动;在OSPF区域中必须保证Router-ID唯一,不然OSPF无法正确识别

    2024年02月05日
    浏览(34)
  • 动态路由协议 - OSPF 基本配置 详解 (反掩码,三张表,Cost默认值修改 )

    目录 预备工作   : 基础配置  :        先启动 OSPF 的进程  :        创建区域 :         宣告  :    查看三张表  邻居表  :  数据库表 :   路由表 :  以下示拓扑为 OSPF 示范  :                                  第一步确定有几个广播域, 

    2024年01月20日
    浏览(47)
  • 华为---OSPF DR(指定路由器)和BDR(备份指定路由器)简介及示例配置---为什么要选举DR和BDR?DR和BDR如何选举出来的?

    DR(Designated Router): 指定路由器。 BDR(Backup Designated Router): 备份指定路由器。 DR Other路由器: 除了DR和BDR之外的路由器都称为 DR Other 路由器。         DR与BDR只存在于MA【多路访问】网络(广播类型网络和NBMA类型网络),以太网就是MA型网络,本文以以太网为例进行讲解

    2024年02月08日
    浏览(43)
  • RIP路由协议简介+基本配置示例

            RIP(Routing Information Protocol)-路由信息协议: 是一种基于距离矢量(Distance Vector)算法的协议,以跳数(被传送数据所经过路由器的个数)为度量来衡量到达目标网络的距离,属于IGP(内部网关协议)协议,有RIP1和RIP2两个版本,基于UDP协议,端口号为520,主要用于

    2024年02月15日
    浏览(32)
  • 华为配置基本QinQ示例

    组网需求 如图1所示,网络中有两个企业,企业1有两个分支,企业2有两个分支。这两个企业的各办公地的企业网都分别和运营商网络中的SwitchA和SwitchB相连,且公网中存在其它厂商设备,其外层VLAN Tag的TPID值为0x9100。 现需要实现: 企业1和企业2独立划分VLAN,两者互不影响。

    2024年02月04日
    浏览(26)
  • 华为 连接OSPF和RIP网络---OSPF和RIP网络相互引入

            不同路由协议之间不能直接共享各自的路由信息,需要依靠配置路由的引入来实现。         获得路由信息一般有3种途径:直连网段、静态配置和路由协议。可以将通过这3种途径获得的路由信息引入到路由协议中,例如,把直连网段引入到OSPF中,叫做“引入

    2024年02月10日
    浏览(27)
  • 华为ensp ospf配置

    实验设备:准备三台路由器 拓扑图: 实验思路: 1、配置各个路由器上接口的IP地址和子网掩码 2、配置opsf协议 3、实验结果测试 步骤一: 配置AR1接口IP, Loopback 0 是逻辑接口 配置AR2接口IP 配置AR3接口IP 步骤二: 配置ospf 在AR1接口上配置ospf协议 注意:[R1]ospf 1  这里的代表是

    2024年02月09日
    浏览(35)
  • 华为路由如何建立OSPF网络详解

    OSPF也称为接口状态路由协议,通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表,OSPF会在网络上发送HELLO包,如果HELLO包里面有3个内容匹配的话,就会建立邻居关系,首先是HELLO包的死亡和更新时间,区

    2024年02月05日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包