资源描述:
《OSPF路由协议在城域网中的应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、OSPF在城域网中的应用1.0华为公司合肥技术服务部2005年9月互联网技术提纲物理层和数据链路层技术网络层技术网络层寻址和基于路由的转发协议寻址(IP、IPX、AppleTake)网络层内部网关路由协议及路由再分配(RIP、OSPF、ISIS)网络层外部网关路由协议及路由再分配(IP:BGPv4)非IP路由协议业务流管理IPFeatureOSPF协议概述无路由自环可适应大规模网络路由变化收敛速度快支持区域划分支持等值路由支持验证支持路由分级管理支持以组播地址发送协议报文OSPF协议6个实体:RouterRouterinteralrouter:
2、使用基本路由算法的一个简单拷贝;areaborderrouter:使用基本路由算法的多个拷贝,一类用于于之相连的各个area,另一类用于area0;backbonerouter:一类是area0内的interalrouter,一类是areaborderrouter,它们使用的路由算法拷贝随其基本类型不同而不同;ASboundaryrouter:无论其位置,它同外部AS路由器交换路由;OSPF协议6个实体:Router续1Area0Area1Area3RIPBGPOSPF协议6个实体:Router续2RouterID一个32-bit的无符号整数,
3、是一台路由器的唯一标识,在整个自治系统内唯一OSPF协议6个实体:NetworkTypeNetworkType(OSPF网络接口类型)点到点:总是成为adjacency,noDR,noBDR;双方总能收到destinationaddress是224.0.0.5的ALLSPFRouter组播;广播:将选举DR、BDR;DR以destinationaddress224.0.0.5发送ALLSPFRouter组播;otherrouter以destinationaddress224.0.0.6发送ALLDRouter作链路状态更新和链路状态确认;只有一
4、个路由器有资格参加DR、BDR选举,将只有DR没有BDR;没有一个路由器有资格参加DR、BDR选举,将无法形成adjacency,始终保持在2-way状态;点到多点:作为point-to-point看待,不要选举DR、BDR;所有OSPF包使用unicast;OSPF协议6个实体:NetworkType续1NetworkType续(OSPF网络接口类型)非广播多路访问:将选举DR、BDR;所有OSPF包使用unicast;有可能需要在DR上使用neighbor/peer语句;Virtuallink:unmunberedpoint-to-poin
5、tnetwork,belongtobackbone,betweentwoABRs;;所有OSPF包使用unicast;必须配置在两个ABRs间;transitarea不能是stubarea,并且必须全路由;displayospfinterfaceOSPF协议6个实体:NetworkType续2NetworkType续(OSPF网络接口类型)一个运行OSPF协议的接口状态根据接口的不同类型可划分为:DR、BDR、DROther、point-to-pointdisplayospfinterfaceOSPF协议6个实体:协议报文协议报文Hello报文
6、:发现及维持邻居关系,选举DR,BDR;DD报文:交换LSDB的概要信息;LSR报文:向对端请求自己没有的LSA;LSD报文:回应对方的LSA请求;LSAck:收到LSU之后,进行确认;OSPF协议6个实体:协议报文续1协议号OSPF是基于IP的,其协议号是89OSPFHeaderProtocol#89OSPFPacket通常OSPF的协议报文是不被转发的,只能传递一跳,即在IP报文头中TTL值被设为1。(虚连接除外)OSPF协议6个实体:协议报文续2RT1RT2DownDownHello(DR=0.0.0.0,NeighborsSeen=0)
7、Hello(DR=RT2,NeighborsSeen=RT1)DD(Seq=x,I=1,M=1,MS=1)DD(Seq=y,I=1,M=1,MS=1)DD(Seq=y,I=0,M=1,MS=0)DD(Seq=y+1,I=0,M=1,MS=1)DD(Seq=y+1,I=0,M=1,MS=0)DD(Seq=y+n,I=0,M=0,MS=1)DD(Seq=y+n,I=0,M=0,MS=0)LSRequestLSUpdateLSAckExStartExStartInitExchangeExchangeLoadingFullFullOSPF协议6个实体:
8、协议报文续3DownAttemptInit2-wayExStartExchangeLoadingFullOSPF的邻居状态机收到了hello分组,但缺