路由类型:

    直连路由

    非直连    

                  静态

                  动态

         IGP:Internal gateway protocol ,内部网关协议

            目的:在内网,快速,计算出一个去往目标网络的,无环,最短的数据转发路径;

            DV-distance vector ,距离矢量路由协议

               RIP

               IGRP(淘汰)

               EIGRP(思科私有)

            LS-link state ,链路状态路由协议

               ISIS

               OSPF

         EGP: external gateway protocol ,外部网关协议

            目的:在网络之间,通过BGP实现路由的灵活控制和选路,同时确保无环;

                    BGP

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

无法形成邻接关系的常见原因

Hello间隔和Dead间隔必须相同才能建立邻接关系。

区域号码不一致。

特殊区域(如stub和nssa等)区域类型不匹配。

认证类型和密码不一致。

路由器ID相同。

Hello包被ACLdeny。

链路上的MTU不匹配。

接口下OSPF网络类型不匹配。

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

实验:OSPF建立邻居 地址重分发 特殊区域配置;

OSPF多区域;特殊区域;_特殊区域


建立ospf邻居

  1. 配置各个接口的IP,在每个路由器创建回环测试端口;

  2. 创建ospf;宣告网段;

  3. 验证

    R5pingR1

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

地址重分发

OSPF多区域;特殊区域;_特殊区域_02

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

特殊区域:

保护45区域不受外界网络影响:做成特殊区域STUB

在45区域的所有路由器都写这两条命令;

OSPF多区域;特殊区域;_特殊区域_03


验证R5路由表:会由R4也就是ABR建立一个默认路由是的R5与外界互通

OSPF多区域;特殊区域;_特殊区域_04




# totally stub 区域 : 完全末节区域

                  该区域中不允许存在3、4、5类LSA(仅保留一个特殊的3类LSA,表示默认路由)

                 可以减小 stub 区域中的数据库的大小;

                 同时,还可以减少其他区域的不稳定,对该区域造成的不良影响。

拒绝三类LSA:

R5上有三类LSA

OSPF多区域;特殊区域;_多区域_05


配置步骤:先配置stub区域,后仅仅在stub区域的ABR上配置

OSPF多区域;特殊区域;_多区域_06


R5的34类LSA只有默认路由

OSPF多区域;特殊区域;_特殊区域_07


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

nssa特殊区域:

配置命令:

OSPF多区域;特殊区域;_特殊区域_08

起先R1:

OSPF多区域;特殊区域;_特殊区域_09


配置nssa之后:

OSPF多区域;特殊区域;_多区域_10

验证:

OSPF多区域;特殊区域;_特殊区域_11


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

OSPF多区域;特殊区域;_特殊区域_12


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

        hello:

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

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

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

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