交换机OSPF的基本原理和配置

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

目录四.OSPF原理关键字-五种报文五.OSPF原理关键字-三个阶段七.OSPF工作过程-邻居发现七.OSPF工作过程-路由通告七.OSPF工作过程-路由选择六.OSPF原理关键字-三张表三.OSPF原理关键字二.OSPF常用术语一.OSPF原理概述和特点八.OSPF基本配置九.OSPF配置实例一、OSPF原理概述和特点特点:OpenShortestPathFirst开发最短路径优先协议•链路状态路由协议•全局拓扑、无路由环路•快速收敛•用链路开销衡量路径优劣•支持区域划分•适应范围广,可适应大规模网络OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。在这里,路由域是指一个自治系统(AutonomousSystem),即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。在这个AS中,所有的OSPF路由器都维护一个相同的描述这个AS结构的数据库,该数据库中存放的是路由域中相应链路的状态信息,OSPF路由器正是通过这个数据库计算出其OSPF路由表的。二、OSPF常用术语Router-ID•在OSPF路由域内唯一标识一台路由器•一般通过设置Loopback接口指定Neighbor邻居•在同一网络中都有接口的两台路由器•通过Hello包建立和维护邻居关系Adjacency邻接•相互交换路由信息的邻居三、OSPF原理关键字五种报文•Hello、DBD、LSR、LSU、LSACK•通过Hello形成邻居,邻接路由器交换LSU通告路由三个阶段•邻居发现、路由通告、路由计算三张表•邻居表、链路状态数据库、路由表四、OSPF原理关键字-五种报文HelloDBD数据包LSR数据包LSU数据包LSAck包•Hello–携带参数,建立和维持邻居关系–在多路访问网络中选举DR、BDR•DBD–携带LSA头部信息,向邻居描述LSDB•LSR–向邻居请求特定的LSA•LSU–携带LSA,向邻居通告拓扑信息•LSAck–对LSU中的LSA进行确认五、OSPF原理关键字-三个阶段•邻居发现–通过Hello报文发现并形成邻居关系–形成邻居表•路由通告–邻接路由器之间通过LSU洪泛LSA,通告拓扑信息,最终同一个区域内所有路由器LSDB完全相同-----同步–通过DBD、LSR、LSACK辅助LSA的同步–形成LSDB•路由选择阶段–LSDB同步后,每台路由器独立进行SPF运算,把最佳路由信息放进路由表。–形成路由表7六、OSPF原理关键字-三张表邻居表(neighbortable)•用邻居机制来维持路由•通过Hello包形成邻居,邻居表存储双向通信的OSPF路由器列表信息拓扑表(LSDB)•描述拓扑信息的LSA存储在LSDB中OSPF路由表•对LSA进行SPF计算,而得出的OSPF路由表全局路由表•路由器的全局路由表,用于数据包转发;•OSPF把计算出来的路由,安装到全局路由表。8七、OSPF工作过程-邻居发现172.16.1.1172.16.1.2ABDownState我的RouterID是172.16.1.1我谁也没看见InitState路由器B邻居列表172.16.1.1路由器A邻居列表172.16.1.2我的RouterID是172.16.1.2我看见172.16.1.1TwoWayStateHello包Hello包9七、OSPF工作过程-路由通告172.16.1.1172.16.1.2ABExstartState我开始交换信息,因为我的RouterID是1.1不,我开始交换信息,因为我的RouterID比你高DBDDBDExchangeState这是我链路状态数据库的汇总信息这是我链路状态数据库的汇总信息DBDDBD10七、OSPF工作过程-路由选择172.16.1.1172.16.1.2ABLoadingState我需要你完整的关于172.16.10.0网络的信息这是关于172.16.10.0的网络信息LSRLSUFullStateLsAck我收到了,谢谢你的信息拓扑数据库路由表拓扑数据库路由表11八、OSPF基本配置•启动OSPF进程cisco(config)#routerospfprocess-id•指定routeridcisco(config-router)#router-idX.X.X.X•发布直连接口cisco(config-router)#networkip-addresswildcard-maskareaarea-id•验证•showipprotocol•showiproute•showipospfinterface•showipospfneighbor12八、OSPF配置实例实例:router(config)#routerospf100router(config)#log-adjacency-changesrouter(config)#area0authenticationmessage-digestrouter(config)#redistributeconnectedsubnetsrouter(config)#redistributestaticsubnetsrouter(config)#passive-interfaceVlan1router(config)#passive-interfaceVlan2router(config)#network192.168.223.1450.0.0.0area0router(config)#network192.168.224.00.0.0.255area0router(config)#network192.168.1.00.0.0.255area0router(config)#network192.168.2.00.0.0.31area0

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功