已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网络组建技术补充 路由 动态路由 三 主要内容 掌握RIP和OSPF协议的基本原理 3 重点掌握RIP和OSPF协议的配置 4 1 熟悉动态路由协议路由表项的生成与静态路由的不同之处 掌握路由排错基本指令及方法 5 概念 OSPF是内部网关协议 属于链路状态路由协议类型 用于同一个自治系统内部 运行OSPF的路由器彼此交换并保存整个网络的链路状态信息 从而掌握全网的拓扑结构 独立计算路由 OSPF协议用IP报文直接封装协议报文 协议号为89 协议的最新标准为RFC2328 OSPF路由协议的概述 注意 OSPF基本IP协议 而RIP基于UDP协议 1 跟距离矢量协议 RIP 相比较 OSPF具有支持大型网络 路由收敛快 占用网络资源少 无自环 支持VLSM和等值路由 支持验证和组播发送协议报文等优点 2 缺点是占CPU的计算能力较多 OSPF路由协议的特点 功能与定义 运行OSPF协议的路由器必需RouterID 32bit的无符号整数 在整个自治系统内唯一标识运行了OSPF协议的路由器 取值原则 在没有手动配置的情况下 自动优先选择Loopback接口的IP地址作为RouterID 因为该接口可总处于开启状态 否则OSPF会从接口的IP地址中自动选择一个作为RouterID 不同设备商选择原则可能不一样 RouterID 定义 为了提高其可扩展性 OSPF协议引入 分层路由 的概念 将网络分解成一个 主干 连接的一组相互独立的部分 这些相互独立的部分被称为 区域 Area 主干 的部分称为 主干区域 功能 每个区域就如同一个独立的网络 该区域的OSPF路由器只保存该区域的链路状态信息 这样LSA报文数量及链路状态信息库表项都会极大减少 SPF计算速度因此得到提高 多区域的OSPF必须存在一个主干区域 主干区域负责收集非主干区域发出的汇总路由信息 并将这些信息返还给到各区域 区域 Area 注意 链路状态信息只在各个OSPF区域内部路由器间交换 而在各区域之间交换是路由信息 而不是链路状态信息 因此各区域的OSPF路由器只保存该区域的链路状态信息 根据路由器所连接的物理网络不同 OSPF将网络划分为四种类型 广播多路访问型网络如 Ethernet TokenRing FDDI NBMA型网络如 FrameRelay X 25 SMDS Point to Point型网络如 PPP HDLC点到多点型 Point to MultiPoint OSPF网络类型 只在多路访问网络里需要DR和BDR 其中NBMA网络全连通时才需要DR 而广播网络里必须有DR才能正常工作 BDR不是必要 DR避免在建立完全相邻关系引起的大量开销 每个路由器都只与DR和BDR 如有 建立完全相邻关系 DR收集所有的链路状态信息 发布给其他路由器 DR失效时 BDR担负起DR的职责 选举使用Hello报文 指派路由器 DR 和备份指派路由器 BDR 1 建立邻接关系 向相邻路由器发送包含自身的RouterID的Hello报文 注意邻接关系与邻居关系的区别 2 选举DR BDR 选举利用Hello报文内的ID和优先权 Priority 字段值来确定 3 交换链路状态信息 利用Hello报文的RouterID信息确认主从关系 然后主从路由器相互交换部分链路状态信息 OSPF协议工作原理 4 计算路由表 依据完整的链路状态数据库的内容 独立地用SPF算法计算出到每一个目的网络的路径 并将路径存入路由表中 5 维护路由信息 当链路状态发生变化时 OSPF通过泛洪 Flooding 通告网络上其他路由器 注意 这一点与RIP不同 OSPF协议工作原理 con 1 1 内部路由器 所有端口在同一区域的路由器 维护一个链路状态数据库 2 主干路由器 具有连接主干区域端口的路由器 3 区域边界路由器 ABR 具有连接多区域端口的路由器 其中一个端口连接主干区域 4 自治域系统边界路由器 ASBR 至少拥有一个连接外部自治域网络 如非OSPF的网络 端口的路由器 负责将非OSPF网络信息引入OSPF网络 OSPF中的四种路由器 ABR为每一个所连接的区域建立链路状态数据库 负责将所连接区域的路由摘要信息发送到主干区域 而主干区域上的ABR则负责将这些信息发送到其他各区域它可能是内部路由器 ABR或ASBR的一种 注意 路由摘要信息是路由信息 而不是链路状态信息 LSATYPE1 RouterLSA 每台运行OSPF的路由器都会生成LSATYPE1 2 LSATYPE2 NetworkLSA 由DR产生 3 LSATYPE3 NetworkSummaryLSA 由ABR产生 OSPF链路状态公告类型 描述本路由器运行OSPF接口的状态和代价 一个边界路由器可能产生多个LSATYPE1 含有连接某个区域路由器的所有链路状态和代价信息 只有DR可以监测该信息 含有ABR与本地内部路由器连接信息 用于在区域间传递路由信息 它通常汇总缺省路由而不是传送汇总的OSPF信息给其他网络 4 LSATYPE4 ASBRSummaryLSA 由ABR产生5 LSATYPE5 ASExternalLSA 由ASBR产生6 LSATYPE6 NetworkLSA 组播OSPF MOSF 7 LSATYPE7 NSSAExternalLSA 由NSSA区域中的ASBR产生 OSPF链路状态公告类型 con 1 主要用来向其他区域通告到达本区域的ASBR的路由 描述到达自治域外的链路信息 LSATYPE5在整个网络中发送 除了Stub区域除外 MOSF可以让路由器利用链路状态数据库的信息构造用于组播报文的组播发布树 描述到达自治域外的链路信息 它和LSATYPE5不同之处在于它只在始发LSATYPE7的NSSA区域内部进行传递 LSATYPE7可以转换为LSATYPE5 注意 只有LSATYPE1和LSATYPE2是链路状态信息 而其他LSA中包含都是路由信息 LSA中包含连接的接口 使用的Metric及其他变量信息 OSPF路由器收集链接状态信息并使用SPF算法来计算到各节点的最短路径 标准区域 一个标准区域可以接收链路更新信息和路由总结 2 主干区域 Area0 OSPF协议配置中必须存在的区域 区域间的路由信息必须要通过主干区域进行交换 自治系统只有一个区域时除外 因为它自己就是主干区域 OSPF区域类型 多区域网络中 每个其他区域必须与主干区域Area0直接相连 要么使用虚链接 3 Stub区域 Stub区域的ABR不传播自治系统以外的路由信息 4 完全Stub区域 它不接受外部自治系统的路由以及自治系统内其他区域的路由总结 通告缺省路由的那一条LSATYPE3除外 5 NSSA Not So StubbyArea 区域 它类似于Stub区域 但是允许接收LSAType7发送的外部路由信息 并且要把LSAType7转换成LSAType5在区域内部传递 OSPF区域类型 con 1 为了保证自治系统以外路由可达 该区域的ABR可以生成一条缺省路由传送给区域内的其他路由器 该Stub区域内的其他路由器只会根据这条缺省路由把到自治系统外的数据包传给ABR 再由ABR来转发出去 虚连接不能在Stub区域进行配置 也不能穿过Stub区域 它Stub区域一样 其ABR生成一条缺省路由传送给区域内的其他路由器 需要发送到区域外的报文同Stub区域一样使用这条缺省路由 注意 区域间的路由信息必须要通过主干区域进行交换 自治系统只有一个区域时除外 因为它自己就是主干区域 Stub和完全Stub区域内是不能有ASBR的 这是由他们特性决定的 区分不同OSPF区域类型的关键在于它们对外部路由的处理方式 3 邻居路由器收到RIP请求后 回送应答消息 应答消息中包含了自己的完整路由表 4 启动了RIP的路由器根据接收到的RIP应答来更新其路由表 具体方法是添加新的路由表项 并将接收到的路由表项中跳数值加1 RIP协议工作原理 Con 1 注意 启动了RIP的路由器即使在没有收到请求的情况下 也会每30秒 缺省时间 向它的邻居发送包含完整路由表的应答消息 启动OSPF路由进程 系统视图 SYS ospf process id AR28 SYS ospf process id router idrouter id MSR30 20 关闭OSPF进程 系统视图 SYS undoospf process id OSPF基本配置指令1 启动进程 AR28路由器的router id配置使用如下指令 SYS routeridx x x x取消router id SYS undorouterid 配置 取消OSPF区域 OSPF视图 SYS ospf 1 areaarea id SYS ospf 1 undoareaarea idarea id为区域号 每个区域有唯一的编号 主干区域号为0 区域号是32位的2进制数 可以用点分十进制表示法来写 如 area0也可以表示为area0 0 0 0 OSPF基本配置指令2 配置区域 配置 取消区域的工作网段 OSPF区域视图 SYS ospf 1 area 0 0 0 0 networkip addresswildcard mask SYS ospf 1 area 0 0 0 0 undonetworkip addresswildcard mask指令参数中的IP地址ip address与子网掩码 wildcard mask 反子网掩码 相与的结果即为OSPF的工作网段 OSPF基本配置指令3 声明工作网段 示例 SYS ospf1router id1 1 1 1 配置router id并启动ospf进程1 SYS ospf 1 area0 0 0 0 进入区域0 SYS ospf 1 area 0 0 0 0 network192 168 2 1280 0 0 255 声明工作网段192 168 2 0 配置路由引入指令 OSPF区域视图 SYS ospf 1 import routeprotocol AR28 SYS ospf 1 import routeprotocol process id MSR30 20 取消路由引入指令 OSPF区域视图 SYS ospf 1 undoimport routeprotocol AR28 SYS ospf 1 undoimport routeprotocol process id MSR30 20 OSPF配置指令4 路由引入 protocol参数是路由来源 包括 direct static rip is is BGP 也可以引入其他进程的OSPF路由 示例 SYS ospf 1 import routerip 将RIP协议生成的路由引入OSPF路由表 OSPF引入路由聚合 OSPF视图 SYS ospf 1 asbr summaryip addressmask not advertise tagvalue OSPF区域路由聚合 OSPF区域视图 SYS ospf 1 area 0 0 0 0 abr summaryip addressmask advertise not advertise OSPF配置指令5 路由聚合 参数ip addressmask指明哪个网段的引入路由会聚合 如果使用关键字not advertise 则参数ip addressmask所指定的网段的聚合路由不会被通告 缺省情况下通告聚合路由 tag值为1 注意 引入路由聚合在是ASBR路由器上进行配置的 缺省情况下 不对引入路由进行聚合 区域路由聚合是在ABR 区域边界路由器 上进行配置的 ABR将本区域的路由进行聚合 且只向其他区域发布聚合后的路由 缺省情况下 ABR不进行路由聚合 如果进行了聚合 缺省情况下会向其他区域通告聚合路由 虚拟链路配置 OSPF区域视图 SYS ospf 1 area 0 0 0 0 vlink peerrouter id helloseconds retransmitseconds trans delayseconds deadseconds simplepassword md5keyidkey 虚拟链路取消 OSPF区域视图 SYS ospf 1 area 0 0 0 0 undovlink peerrouter id OSPF配置指令6 虚拟链路配置 router id 虚连接邻居的路由器的IDhelloseconds 接口发送Hello报文的时间间隔retransmitseconds 接口重传LSA报文的时间间隔trans delayseconds 接口延迟发送LSA报文的时间间隔deadseconds 死亡定时器的时间间隔simplepassword 接口的明文验证字keyid 接口的MD5验证字标识符key 接口的验证字 指令结总 指令结总 con 1 指令结总 con 2 OSPF协议基本配置实例 图 路由器A和B都运行OSPF协议 A和B上各有两个区域 其中主区域Area0把A和B的s0 0端口联系在一起 路由器A PPP S0 0 210 0 0 1 24 S0 0 210 0 0 2 24 E0 0 211 0 0 1 26 area0 area1 图10 7OSOF协议配置实例图 路由器B area2 E0 0 212 0 0 1 26 RouterA RouterA interfaceethernet0 0 RouterA Ethernet0 0 ipaddress211 0 0 1255 255 255 192 RouterA Ethernet0 0 quit RouterA interfaceserial0 0 RouterA serial0 0 link protocolppp RouterA serial0 0 ipaddress210 0 0 124 以上配置各端口IP地址 RouterAserial0 0 quit RouterA ospf1 RouterA ospf 1 area0 0 0 0 RouterA ospf 1 area 0 0 0 0 network210 0 0 00 0 0 255 RouterA ospf 1 area 0 0 0 0 quit RouterA ospf 1 area0 0 0 1 RouterA ospf 1 area 0 0 0 1 network211 0 0 00 0 0 63 OSPF协议基本配置实例指令 con 1 RouterB RouterB interfaceethernet0 0 RouterB Ethernet0 0 ipaddress212 0 0 1255 255 255 192 RouterB Ethernet0 0 quit RouterB interfaceserial0 0 RouterB serial0 0 link protocolppp RouterB serial0 0 ipaddress210 0 0 224 以上配置各端口IP地址 RouterBserial0 0 quit RouterB ospf1 RouterB ospf 1 area0 0 0 0 RouterB ospf 1 area 0 0 0 0 network210 0 0 00 0 0 255 RouterB ospf 1 area 0 0 0 0 quit RouterB ospf 1 area0 0 0 2 RouterB ospf 1 area 0 0 0 2 network212 0 0 00 0 0 63 OSPF协议基本配置实例指令 con 2 思考一下两个路由器配置指令中的最后一条里面的反掩码值 查看OSPF协议概要信息 任意视图 displayospf process id brief AR28与MS30 20指令相同 查看OSPF协议错误信息 任意视图 SYS displayospf process id error AR28与MS30 20指令相同 OSPF协议信息查看 查看OSPF协议接口信息 任意视图 SYS displayospf process id interface interface typeinterface number AR28 SYS displayospf process
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 减脂期肌肉量维持课件
- 2024辅导员考试新考点与适应性试题
- 阑尾切除患者健康教育规范
- 材料力学(给排水)材料力学绪论
- 医学26年:内分泌疾病与心血管 查房课件
- 肝胆外科患者出院指导与家庭护理
- 2026 减脂期包子课件
- 阴疮护理新技术应用
- 2026年共青团团员知识竞赛试卷及答案(四)
- 2026 塑型进阶鱼尾课件
- 水文勘测工专业知识考试题库(含答案)
- 长城的历史资料概括
- 2020新版药品GCP考试题库及答案
- 证据法学-典型案例分析
- 2022年一级注册建筑师考试《建筑材料与构造》真题及答案解析
- 滴水实验 说课课件
- 小型液压机液压系统设计
- 玉米的综合利用玉米皮的综合利用
- GB/T 4450-1995船用盲板钢法兰
- 汽轮机TSI系统详解
- 建档立卡-退役军人信息登记表(基础电子档案)
评论
0/150
提交评论