zoukankan      html  css  js  c++  java
  • 常用动态路由协议之OSPF基础篇常用动态路由协议之OSPF基础篇

    根据上篇文章,我们认识了动态路由的中RIP协议和IS-IS两种协议,这次我们来简单认识下动态路由协议的第三种OSPF。

     

    OSPF(开放式最短路径优先)

    在自治系统(AS)中,OSPF与RIP和IS-IS一样,都属于内部网关协议(IGP)中的其中一种。

     

    OSPF的工作过程

    建立邻居关系,通过学习链路状态信息形成链路状态数据库,根据Dijkstra算法算出最短路径树,最后形成路由表。


     

     

    OSPF区域定义

    OSPF在AS内可以划分多个区域,每个OSPF路由器只能维护所在区域的完整链路状态信息。

    区域也分为骨干区(area0)和非骨干区(除area0以外的其他区域)


     

    Router ID是OSPF区域内唯一标识路由器IP地址,优先选取loopback接口ip地址,然后在选取物理接口最大的ip地址。

     

    OSPF的DR和BDR的选举方法

    先比优先级(优先级为0则不参与选举),再比Router ID(越大越优)

    第一大的为DR,第二大的为BDR

     

    OSPF的组播地址

    224.0.0.5

    224.0.0.6

     

    OSPF网络类型

    点到点网络

    广播多路访问网络

    非广播多路访问网络

    点到多点网络

     

    OSPF数据包类型

     

    OSPF特点

    一、可适应大规模网络

    二、路由变化收敛速度快

    三、无路由环

    四、支持变长子网掩码VLSM

    五、支持区域划分

    六、支持以组播地址发送协议报

     

    OSPF配置方式

    ## 以ensp的ospf2-4样式中为例:以ensp的ospf2-4样式中为例:

    第一步配置ip:

    AP1:

    int serial 2/0/0

    ip address 10.12.0.1 255.2525.255.0

    ip add 10.0.1.1 255.255.255.0

    AP2:

    int serial 2/0/1

    ip add 10.23.0.2 255.255.255.

    int gigabitethernet 0/0/0

    ip add 10.0.24.2 255.255.255.0

    int serial 2/0/0

    ip add 10.12.0.2 255.255.255.0

    int loopback 0

    ip add 10.0.2.2 255.255.255.0

    AP3:

    int serial 2/0/0

    ip add 10.0.23.3 255.255.255.0

    int serial 2/0/1

    ip add 10.0.35.3 255.255.255.0

    int loopback 0

    ip add 10.0.3.3 255.255.255.0

    AP4:

    int gigabitethernet 0/0/0

    ip add 10.0.24.4 255.255.255.0

    int loopback 0

    ip add 10.0.4.4 255.255.255.0

    AP5:

    int serial 2/0/0

    ip add 10.0.24.5 255.255.255.0

    int loopback 0

    ip add 10.0.4.5 255.255.255.0

    注意:华为路由器端口是默认开启的,思科路由器默认端口是关闭的需要进入端口执行no shutdown进行开启端口

     

    第二步:

    设置OSPF动态路由

    华为:

    AP1:

    ospf router-id 10.0.1.1

    area 0.0.0.2

    network 10.0.12.1 0.0.0.0

    network 10.0.1.1 0.0.0.0

    AP2:

    ospf router-id 10.0.2.2

    area 0.0.0.0

    network 10.0.23.2 0.0.0.0

    network 10.0.2.2 0.0.0.0

    area 0.0.0.2

    network 10.0.12.2 0.0.0.0

    area 0.0.0.3

    network 10.0.24.2 0.0.0.0

    AP3:

    ospf router-id 10.0.3.3

    area 0.0.0.0

    network 10.0.23.3 0.0.0.0

    network 10.0.3.3 0.0.0.0

    area 0.0.0.1

    network 10.0.35.3 0.0.0.0

    AP4:

    ospf router-id 10.0.4.4

    area 0.0.0.4

    network 10.0.24.4 0.0.0.0

    network 10.0.4.4 0.0.0.0

    AP5:

    ospf route-id 10.0.5.5

    area 0.0.0.5

    network 10.0.35.5 0.0.0.0

    network 10.0.5.5 0.0.0.0

    思科

    AP1:

    router ospf 1

    router-id 10.0.1.1

    network 10.0.12.1 0.0.0.0 area 2

    network 10.0.1.1 0.0.0.0 area 2

    AP2:

    router ospf 1

    router-id 10.0.2.2

    network 10.0.23.2 0.0.0.0 area 0

    network 10.0.2.2 0.0.0.0 area 0

    network 10.0.12.2 0.0.0.0 area 2

    network 10.0.24.2 0.0.0.0 area 3

    AP3:

    router ospf 1

    router-id 10.0.3.3

    network 10.0.23.3 0.0.0.0 area 0

    network 10.0.3.3 0.0.0.0 area 0

    network 10.0.35.3 0.0.0.0 area 1

    AP4:

    router ospf 1

    router-id 10.0.4.4

    network 10.0.24.4 0.0.0.0 area 3

    network 10.0.4.4 0.0.0.0 area 3

    AP5:

    router ospf 1

    route-id 10.0.5.5

    network 10.0.35.5 0.0.0.0 area 1

    network 10.0.5.5 0.0.0.0 area 1

     

    第三步:网络测试

    (只要路由条目都有,能够ping通所以ip表示ospf动态路由设置完成)

    ping测结果:


     

    路由条目:


     

  • 相关阅读:
    [Codeforces Round #617 (Div. 3)] 题解 A,B,C,D,E1,E2,F
    [Codeforces Round #611 (Div. 3)] C. Friends and Gifts (随机大法好)
    [Hello 2020] D. New Year and Conference (ST表,排序)
    [Hello 2020] C. New Year and Permutation (组合数学)
    Codeforces Beta Round #7 C. Line (扩展欧几里德)
    扩展欧几里德
    Codeforces Round #349 (Div. 2) D. World Tour (最短路)
    HDU 4052 Adding New Machine (线段树+离散化)
    HDU 3265 Posters (线段树+扫描线)(面积并)
    HDU 1828 Picture (线段树+扫描线)(周长并)
  • 原文地址:https://www.cnblogs.com/eflypro/p/14742021.html
Copyright © 2011-2022 走看看