《交换机OSPF的基本原理和配置ppt课件.ppt》由会员分享,可在线阅读,更多相关《交换机OSPF的基本原理和配置ppt课件.ppt(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、目目 录录四 . OSPF原理关键字-五种报文五 . OSPF原理关键字-三个阶段七 . OSPF工作过程-邻居发现七 . OSPF工作过程-路由通告七 . OSPF工作过程-路由选择六 . OSPF原理关键字-三张表三 . OSPF原理关键字二 . OSPF常用术语一 . OSPF原理概述和特点八 . OSPF基本配置九 . OSPF配置实例一、OSPFOSPF原理概述和特点特点:Open Shortest Path First 开发最短路径优先协议链路状态路由协议全局拓扑、无路由环路快速收敛用链路开销衡量路径优劣支持区域划分适应范围广,可适应大规模网络 OSPF路由协议是一种典型的链路状态
2、(Link-state)的路由协议,一般用于同一个路由域内。在这里,路由域是指一个自治系统(Autonomous System),即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。在这个AS中,所有的OSPF路由器都维护一个相同的描述这个AS结构的数据库,该数据库中存放的是路由域中相应链路的状态信息, OSPF路由器正是通过这个数据库计算出其OSPF路由表的。二、OSPFOSPF常用术语l Router-ID在OSPF路由域内唯一标识一台路由器一般通过设置Loopback接口指定l Neighbor 邻居在同一网络中都有接口的两台路由器通过Hello包建立和维护邻居关系l
3、Adjacency 邻接相互交换路由信息的邻居三、OSPFOSPF原理关键字l 五种报文Hello、DBD、LSR、LSU、LSACK通过Hello形成邻居,邻接路由器交换LSU通告路由l 三个阶段邻居发现、路由通告、路由计算l 三张表邻居表、链路状态数据库、路由表四、OSPFOSPF原理关键字- -五种报文Hello 携带参数,建立和维持邻居关系 在多路访问网络中选举DR、BDRDBD 携带LSA头部信息,向邻居描述LSDBLSR 向邻居请求特定的LSALSU 携带LSA,向邻居通告拓扑信息LSAck 对LSU中的LSA进行确认五、OSPFOSPF原理关键字- -三个阶段邻居发现 通过Hel
4、lo报文发现并形成邻居关系 形成邻居表路由通告 邻接路由器之间通过LSU洪泛LSA,通告拓扑信息,最终同一个区域内所有路由器LSDB完全相同-同步 通过DBD、LSR、LSACK辅助LSA的同步 形成LSDB路由选择阶段LSDB同步后,每台路由器独立进行SPF运算,把最佳路由信息放进路由表。 形成路由表7六、OSPFOSPF原理关键字- -三张表l邻居表(邻居表(neighbor tableneighbor table)用邻居机制来维持路由通过Hello包形成邻居,邻居表存储双向通信的OSPF路由器列表信息l拓扑表(LSDB)描述拓扑信息的LSA存储在LSDB中lOSPF路由表对LSA进行SP
5、F计算,而得出的OSPF路由表l全局路由表路由器的全局路由表,用于数据包转发;OSPF把计算出来的路由,安装到全局路由表。8七、OSPFOSPF工作过程- -邻居发现9七、OSPFOSPF工作过程- -路由通告10七、OSPFOSPF工作过程- -路由选择11八、OSPFOSPF基本配置启动OSPF进程 cisco(config)# router ospf process-idprocess-id 指定 router id cisco(config-router)# router-id X.X.X.XX.X.X.X发布直连接口 cisco(config-router)# network ip-
6、addressip-address wildcard-maskwildcard-mask area area-idarea-id 验证show ip protocolshow ip routeshow ip ospf interfaceshow ip ospf neighbor12八、OSPFOSPF配置实例 实例: router(config)# router ospf 100 router(config)# log-adjacency-changes router(config)# area 0 authentication message-digest router(config)# r
7、edistribute connected subnets router(config)# redistribute static subnets router(config)# passive-interface Vlan1 router(config)# passive-interface Vlan2 router(config)# network 192.168.223.145 0.0.0.0 area 0 router(config)# network 192.168.224.0 0.0.0.255 area 0 router(config)# network 192.168.1.0 0.0.0.255 area 0 router(config)# network 192.168.2.0 0.0.0.31 area 0