• 常用动态路由协议之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测结果:


     

    路由条目:


     

  • 相关阅读:
    跟我一起学习ASP.NET 4.5 MVC4.0(二)(转)
    跟我一起学习ASP.NET 4.5 MVC4.0(一)(转)
    MVC3 Razor视图引擎的基础语法
    了解ASP.NET MVC几种ActionResult的本质:HttpStatusCodeResult & RedirectResult/RedirectToRouteResult
    通过一个模拟程序让你明白ASP.NET MVC是如何运行的
    ASP.NET中后台注册js脚本攻略(转)
    Python: 什么是*args和**kwargs
    配置mysql 及 设置密码
    java静态方法Static
    并发程序设计知识总结
  • 原文地址:https://www.cnblogs.com/eflypro/p/14742021.html
Copyright © 2020-2023  润新知