HCIP(五)

MGRE配置方法:中心的配置方法:

1,创建隧道接口 [r1]int t 0/0/0 [r1-Tunnel0/0/0]

2,配置IP地址

[r1-Tunnel0/0/0]ip address 192.168.5.1 24

3,选择封装方式

[r1-Tunnel0/0/0]tunnel-protocol gre p2mp       ----- p2mp是点到多点

4,定义源IP地址

[r1-Tunnel0/0/0]source 15.0.0.1

5,通过NHRP获取目标IP

[r1-Tunnel0/0/0]nhrp network-id 100 --- 域ID具有全局意义,配置相同的域ID就可以加入同一个nhrp域

分支的配置方法:

1,创建隧道接口

[r2]interface Tunnel 0/0/0 [r2-Tunnel0/0/0]

2,配置IP地址

[r2-Tunnel0/0/0]ip address 192.168.5.2 24

3,选择封装方式

[r2-Tunnel0/0/0]tunnel-protocol gre p2mp

4,确定源IP(因为分支的源IP可能发生变化,所以直接用接口来代替)

[r2-Tunnel0/0/0]source GigabitEthernet 0/0/0

[r2-Tunnel0/0/0]source GigabitEthernet 0/0/1

5,加入中心的nhrp域

[r2-Tunnel0/0/0]nhrp network-id 100

6,到中心尽心注册

[r2-Tunnel0/0/0]nhrp entry 192.168.5.1 15.0.0.1 register

[r1]display nhrp peer all --- 查看nhrp注册信息

[r1-Tunnel0/0/0]nhrp entry multicast dynamic --- 开启伪广播 

[r1-Tunnel0/0/0]undo rip split-horizon --- 关闭RIP的水平分割

 OSPF --- 开放式最短路径优先协议 ----- 是典型的链路状态型协议

LSA --- 链路状态通告

距离矢量性协议与链路状态型协议区别:

          距离矢量性协议 ,穿滴的是路由信息,距离体现在看开销值,矢量在方向上,

          链路状态型协议 ,传递的是拓扑(LSA--- 链路状态通告)信息,

一个好的路由协议应具备的三个特点:

                                  选路佳,收敛快,占用资源少

OSPFV2的特点

1,OSPFV2是无类别的路由协议。

2,OSPFV2采用组播的形式进行邻居间通信 ---

224.0.0.5,224.0.0.6 ---- 本地链路组播

3,OSPFV2支持手工认证和汇总(区域汇总)

4,OSPFV2支持等开销负载均衡

OSPF可以应用在中大型网络环境中 ---  原因:OSPF为适应中大型的网络环境会进行结构化部署 --- 实际就是:区域划分

区域划分的目的:区域内部传递拓扑信息,区域之间传递路由信息。区域之间想要实现路由递,需要存在中间设备 ---- 区域边界路由器 --- ABR --- 同时属于多个个区域,一个接口对应一个区域,且有一个接口在骨干区域中。

区域之间可以不止一个ABR,一个ABR可以同时属于多个区域。

区域划分的要求 --- 1,区域之间必须存在ABR

2,区域划分必须按照星型拓扑结构划分 --- 星型拓扑中间的区域称之为骨干区域。

为了方便管理,我们给每个区域设计一个区域ID --- area ID ---- 32位二进制构成(表达方式:1,点分十进制;2,十进制) ---- 骨干区域的area ID为0.

OSPF不一定必须进行区域划分。

如果一个OSPF网络中只存在一个区域,那这样的OSPF网络称为单区域OSPF网络

如果一个OSPF网络中只存在多个区域,那这样的OSPF网络称为多区域OSPF网络

OSPF的数据包类型

HELLO包 --- 主要是用来周期发现,建立保活邻居关系

                  hello周期10S(30S)

                  失效判断---Dead time --- 死亡时间 --- 4倍的hello时间

                  RID的特点:1,全网(整个OSPF网络)唯一;

                                       2,格式统一 --- 按照IP地址的格式来建立。

                  RID两种获取方式:1,手工配置 --- 只需要满足以上两点要求即可。

                                                  2,自动获取 --- 先查看路由器的环回接口,若存在环回接口,则选择环回接口中IP地址数值最大的作为RID;若没有环回接口,则在物理接口中选择IP地址数值最大的作为RID。

DBD包 --- 中文名:数据库描述报文 --- 主要携带的是路径摘要信息。

             数据库 --- 指的是存放LSA的数据库 --- LSDB(链路状态数据库)

LSR包 --- 链路状态请求报文 --- 基于DBD包请求未知的LSA信息

LSU包 --- 链路状态更新报文 --- 真正携带LSA信息的数据包

LSACK包 --- 链路状态确认报文 --- 确认包

OSPF的状态机

 

TWO-way --- 邻居关系建立的标志

(条件匹配) --- 条件匹配成功,则进入下一个状态;如果条件匹配失败,则停留在邻居关系,使用hello包进行周期保活

 EXSTART 状态 --- 使用未携带数据的DBD包进行主从关系选举。主可以优先进入下一个阶段。

 

FULL状态 --- 标志着邻接关系的建立。 ---- 邻接主要是为了和邻居状态进行区分。邻接关系之间才会进行真正的链路状态数据的交换,邻居之间仅使用hello包进行保活。

7个状态机:

down状态 --- 启动OSPF,发出hello包之后,进入下一个状态

init(初始化)状态 --- 收到hello包中包含自己本地RID,则进入下一个状态。

Two-way(双向通讯)状态 --- 邻居关系建立的标志

(条件匹配)条件匹配成功,则进入下一个状态,否则,将停留在邻居关系中,仅使用hello包进行保活。

exstart(预启动)状态 --- 使用未携带数据的DBD包进行主从关系选举,RID大的为主,主可以优先进入下一个阶段

exchange(准交换)状态 --- 使用携带数据的DBD包进行链路状态数据库(LSDB)目录的共享

loading(加载)状态 --- 基于未知的LSA信息,使用LSR/LSU/LSACK数据包进行LSA信息的交换。

FULL状态 --- 标志着邻接关系的建立。

(3),OSPF的基本工作过程

         启动配置完成后,OSPF会向本地所有运行协议的接口以组播224.0.0.5的方式发送hello包;hello包中携带自己本地的RID及自身已知邻居的RID。之后将收集到的邻居关系记录在一张表中 --- 邻居表。

邻居关系建立完成后将进行条件匹配;匹配失败,则将停留在邻居关系中,仅使用hello包进行周期保活。匹配成功,则将开始建立邻接关系。首先,使用未携带数据的DBD包进行主从关系选举。再使用携带数据的DBD包进行LSA数据库目录的共享。之后,将基于未知的LSA信息,使用LSR/LSU/LSACK来完成LSA信息的收集工作。将收集到的LSA信息存放在LSDB中,完成本地链路状态数据库的建立,生成 --- 数据库表

最后,将基于本地的链路状态信息生成有向图,使用SPF算法转换成最短路径树。之后计算本地到未知网段的路由信息,将路由信息添加到路由表中。

收敛完成后,ospf依然会每10S(30S)一次发送hello包进行周期保活。及30分钟一次的周期更新。

拓扑结构突变三种场景:

                   1,突然新增一个网段:触发更新,立即使用LSU包将变更信息发出,需要ACK确认

                   2,突然断开一个网段:触发更新,立即使用LSU包将变更信息发出,需要ACK确认

                   3,无法沟通 --- dead time

OSPF的基本配置

           1,启动ospf进程

                     [r1]ospf 1 router-id 1.1.1.1

                     [r1-ospf-1]

           2,创建区域

                     [r1-ospf-1]a 0

                     [r1-ospf-1-area-0.0.0.0]

            3,宣告          (宣告的作用:1.激活接口,接受OSPF的数据;2.激活接口对应的路由才能发送出去。)

                     [r1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0 ---- 反掩码(反掩码是32位二进制构成,由1或0构成,0代表不可变,1代表可变)

[r1]display ospf peer --- 查看邻居表

[r1]display ospf peer brief --- 查看邻居关系简表

[r1]display ospf lsdb ---- 查看链路状态数据库

[r1]display ospf lsdb router 2.2.2.2 --- 展开具体的LSA信息

在华为设备中,OSPF协议生成的路由默认优先级(pre)为10。

COST = 参考带宽 / 真实带宽 ---- OSPF参考带宽默认值为100Mbps

[r1-ospf-1]bandwidth-reference 1000 --- 参考带宽的修改方法注意:参考带宽一旦修改,必须所有路由器都进行修改。

[r1]display ospf 1 routing --- 查看OSPF路由表
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值