null路由
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
原理与配置第4章 OSPF路由协议课时数:20课时路由协议原理与配置教师
自我介绍
自我介绍100字ppt自我介绍模板入职应聘自我介绍模板职场自我介绍医院面试自我介绍
教师自我介绍教师姓名:
(请进行自我介绍 )
课程介绍课程介绍本课程容包括:高级IP编制管理、路由选择概述、RIP路由协议、OSPF路由协议、BGP路由协议、路由策略与路由优化。
以应用为目标,具有较强的实践性,重点和难点突出;在相应的知识点后面都附有小结、习题和实训。
课程安排课程安排
OSPF路由协议 20课时
OSPF路由协议简介 1课时
OSPF包的类型 2课时
配置OSPF路由协议 3课时
OSPF的LSA类型 5课时
OSPF路由汇总 3课时
配置OSPF区域类型 3课时
配置OSPF认证 3课时
学习对象学习对象希望了解 网络路由技术方面知识的学生、专业人士等
学习目标学习目标在完成本课程的学习后,您应该能够:
了解OSPF 的工作原理,掌握OSPF的配置;
理解OSPF的包类型
理解OSPF LSA原理
目录大纲 目录大纲OSPF路由协议简介
OSPF包的类型
配置OSPF路由协议
OSPF的LSA类型
OSPF路由汇总
配置OSPF区域类型
配置OSPF认证
null1 OSPF路由协议简介null链路状态数据结构邻居表:
也称为毗邻数据库
包含了已知的邻居路由器
拓扑表:
一般称为链路状态数据库(LSDB)
包含了在一个区域或网络中的所有路由器和他们所连接的链路
在同一个区域内的所有路由器都有相同的LSDB
路由表:
也称为前转表
包含到达目的网络的最优路径1 OSPF路由协议简介null链路状态路由选择协议链路状态路由器比距离矢量路由器包含更多关于本网络的信息
每一台路由器都有本网络的完整拓扑表
因此, 链路状态路由器能够做出更好的路由选择1 OSPF路由协议简介null链路状态数据结构: 网络层次链路状态路由选择算法(如:OSPF)需要层次化的网络结构
这层次结构包括以下两种:
传输区域 (骨干区域或区域 0)
一般区域 (非骨干区域)1 OSPF路由协议简介nullOSPF 区域特点:
使路由表中条目最少化
在区域内缩小查找拓扑变化的范围
LSA在区域边界处停止泛洪
需要层次化的网络
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
OSPF 区域1 OSPF路由协议简介null路由器A和B是骨干路由器
骨干路由器构成区域0
路由器 C, D, 和 E 是区域边界路由器(ABRs).
ABRs 连接其他所有区域到区域0区域术语1 OSPF路由协议简介nullOSPF 毗邻关系路由器通过交换HELLO数据包来发现邻居
路由器在检查完HELLO数据包中的具体参数或选项之后宣告毗邻关系的建立1 OSPF路由协议简介null建立OSPF的毗邻关系点到点广域网(WAN)链路:
邻居双方为全毗邻关系
局域网(LAN)链路:
路由器只与DR或BDR建立全毗邻关系.
其他路由器(DROTHERs)之间维持在 two-way 的状态下
路由更新和拓扑信息仅仅在邻接路由器之间作交换
当路由器毗邻关系建立起来后, LSDBs 通过交换 LSAs来进行数据库的同步.
LSAs 可靠地泛洪在区域或网络里面1 OSPF路由协议简介nullOSPF Calculation路由器运用Dijkstra最短路径优先算法去寻找到达目标网络的最短路径:
区域内的路由器有相同的链路状态数据库
在区域中的路由器都以自己为根建立最短路径树
到目标网络最优路径的计算方法是计算到该网络的最低开销(COST)
最优的路由被放进前转表中(即路由表中) 1 OSPF路由协议简介nullSPF 计算假设所有链路都是以太网, 其 OSPF 的链路开销(COST)值为10.1 OSPF路由协议简介null2 OSPF包的类型nullOSPF 数据包包头格式2 OSPF包的类型null邻居关系: Hello 数据包2 OSPF包的类型null建立双向通信2 OSPF包的类型null发现网络路由2 OSPF包的类型null加入链路状态条目2 OSPF包的类型null路由器A用224.0.0.6目标地址通告给所有DR.
DR 用224.0.0.5目标地址通告给其他路由器(DROTHERS).维护路由选择信息2 OSPF包的类型null调试 ospf 数据包R1#debug ip ospf packet
OSPF packet debugging is on
R1#
*Feb 16 11:03:51.206: OSPF: rcv. v:2 t:1 l:48 rid:10.0.0.12
aid:0.0.0.1 chk:D882 aut:0 auk: from Serial0/0/0.2调试 OSPF 数据包Shows fields in OSPF header2 OSPF包的类型配置基本的 OSPFrouter ospf process-id [vrf vpn-name] Router(config)#启用一个或多个 ospf 路由选择进程配置基本的 OSPFnetwork ip-address wildcard-mask area area-idRouter(config-router)#定义 OSPF 运行的接口Router(config-if)#ip ospf process-id area area-id [secondaries none]启用OSPF进程的另一种方法——在接口上启用3 配置OSPF路由协议在单一区域的内部路由器中配置OSPF在单一区域的内部路由器中配置OSPF3 配置OSPF路由协议在多区域中配置OSPF在多区域中配置OSPF3 配置OSPF路由协议OSPF Router IDOSPF Router ID在 ospf 中,用 router id 来区分路由器
LSDBs 使用 OSPF router ID 去区分路由器
缺省情况下,在OSPF刚启动时,最高活跃接口的 IP address 为router id
如果使用了环回接口, router ID 为最高 IP address 的环回接口
OSPF router-id 命令能够被用于去覆盖 OSPF的 router ID.
为了更稳定建议使用使用环回接口或者 router-id 命令3 配置OSPF路由协议环回接口Router(config)#interface loopback 0
Router(config-if)#ip address 172.16.17.5 255.255.255.255如果 OSPF 进程已经启用, 如果想要一个新的环回接口成为router id路由器必须被重起,或者 OSPF 进程必须被删除和重新配置环回接口3 配置OSPF路由协议OSPF router-id 命令router-id ip-address 该命令是在 router ospf [process-id] 命令下配置的.
能够使用任意唯一的 32位IP address (点分十进制).
如果该命令在 OSPF 进程中 已经被激活, 那么如果想用一个新的 router ID ,必须重起路由器或者重起OSPF进程OSPF router-id 命令Router(config-router)#Router(config)#router ospf 1
Router(config-router)#router-id 172.16.1.1
Router#clear ip ospf processclear ip ospf process Router#3 配置OSPF路由协议OSPF Router ID 验证OSPF Router ID 验证RouterB#sh ip ospf
Routing Process "ospf 50" with ID 10.64.0.2