已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
我们前面已经简单介绍了三种类型的动态我们前面已经简单介绍了三种类型的动态路由路由协议协议算法分别是距离矢量算法 链路状态算法以及平衡混合算法 那么咱们今天就来看看算法分别是距离矢量算法 链路状态算法以及平衡混合算法 那么咱们今天就来看看 这几种算法的类型代表 这几种算法的类型代表 RIPRIP OSPFOSPF EIGRPEIGRP 而且它们都是内部网关 而且它们都是内部网关协议协议 IGPIGP 也就是说它们都运行在一个自治系统内部 什么是 也就是说它们都运行在一个自治系统内部 什么是 自治系统 我们来简单看一下 自治系统 我们来简单看一下 自治系统 就是使用相同路由准则的网络集合 一般是一个自治系统 就是使用相同路由准则的网络集合 一般是一个 ISPISP 或者是一个大型的行政机构 大家刚听到这个术语时会感到有 或者是一个大型的行政机构 大家刚听到这个术语时会感到有 点模糊 有点抽象 在点模糊 有点抽象 在 CCNPCCNP 的课程中会有详细的介绍 我们的课程中会有详细的介绍 我们 CCNACCNA 部分很少会用到自治系统间的部分很少会用到自治系统间的协议协议 使用的基本上都是自治系统内的 使用的基本上都是自治系统内的 协议 所以如果按照在自动系统内运行还是用于连接不同的自治系统 路由协议又分为两种 协议 所以如果按照在自动系统内运行还是用于连接不同的自治系统 路由协议又分为两种 IGPIGP 内部网关协议 在一个自治系统内运行 比如 内部网关协议 在一个自治系统内运行 比如 RIPRIP OSPFOSPF IS ISIS IS EIGRPEIGRP 等 等 EGPEGP 外部网关协议 用于连接不同的自治系统 比如 外部网关协议 用于连接不同的自治系统 比如 BGPBGP 在在 12 312 3 2 2 T T 之前的之前的 CiscoCisco IOSIOS 版本中 版本中 IPIP 路由选择协议支持的最大平行路由 成本相等的路由 数为路由选择协议支持的最大平行路由 成本相等的路由 数为 6 6 而在 而在 12 312 3 2 2 T T 中 支持的最大平行路由数为中 支持的最大平行路由数为 1616 BGPBGP 要求静态地指定邻居 要求静态地指定邻居 RipRip v1v1 属于分类路由选择协议 属于分类路由选择协议 RipRip v2v2 EIGRPEIGRP OSPFOSPF IS ISIS IS 和和 BGPBGP 属于无类路由选择协议 使用分类路由选择协议时 必须属于无类路由选择协议 使用分类路由选择协议时 必须 是连续网络 汇总才不会出现问题 使用无类路由选择协议时 支持是连续网络 汇总才不会出现问题 使用无类路由选择协议时 支持 VLSMVLSM 如果路由选择表中有多个与目标地址匹配的条目 则将使用 如果路由选择表中有多个与目标地址匹配的条目 则将使用 前缀最长的匹配条目 前缀最长的匹配条目 对于对于 RIPv2RIPv2 和和 EIGRPEIGRP 可以使用路由器配置命令 可以使用路由器配置命令 nono auto summaryauto summary 来禁用自动汇总 来禁用自动汇总 IGRPIGRP EIGRPEIGRP IS ISIS IS 是思科私有协议 是思科私有协议 路由来源路由来源管理距离管理距离会聚速度会聚速度 RIPRIP V2V2120120 慢慢 ERGIPERGIP9090 非常快非常快 IS ISIS IS115115 快快 OSPFOSPF110110 快快 BGPBGP 内部内部 200200 外部 外部 2020慢慢 管理距离是管理距离是 0 2550 255 的值 管理距离越小 协议的可信度越高 的值 管理距离越小 协议的可信度越高 静态路由 静态路由 ExampleExample ipip routeroute 172 16 1 0172 16 1 0 255 255 255 0255 255 255 0 s0 0 0s0 0 0 可用来到达目标网络的本地路由器出站接口 可用来到达目标网络的本地路由器出站接口 ipip routeroute 172 16 1 0172 16 1 0 255 255 255 0255 255 255 0 192 168 1 1192 168 1 1 可用来到达目标网络的下一跳的 可用来到达目标网络的下一跳的 IPIP 地址 地址 静态默认路由 静态默认路由 ipip routeroute 0 0 0 00 0 0 0 0 0 0 00 0 0 0 172 16 1 0172 16 1 0 按需静态路由 按需静态路由 ODR onODR on demanddemand routing routing 只适合于中央只适合于中央 分支拓扑 在中央路由器上 使用全局配置命令分支拓扑 在中央路由器上 使用全局配置命令 routerrouter odrodr 配置配置 ODR ExampleODR Example R1 confR1 conf t t R1 config routerR1 config router odrodr 在末节路由器上 无需配置任何在末节路由器上 无需配置任何 IPIP 路由选择协议 路由选择协议 默认情况下 默认情况下 CiscoCisco 路由器全局的启用路由器全局的启用 CDPCDP CDPCDP 每隔每隔 60S60S 发送一次更新 要调整定时器时 发送一次更新 要调整定时器时 ExampleExample R1 confR1 conf t t R1 config cdpR1 config cdp timertimer 5 254 S RIPRIP RIPv1RIPv1 的特征 的特征 使用跳数作为度量值 使用跳数作为度量值 最大允许跳数为最大允许跳数为 1515 默认情况下 每隔默认情况下 每隔 30s30s 广播一次路由更新 广播一次路由更新 RIPRIP 最多可以在最多可以在 6 6 条 默认为条 默认为 4 4 条 等成本路径之间均衡负载 条 等成本路径之间均衡负载 不支持身份验证 不支持身份验证 可使用接口命令可使用接口命令 ipip riprip sendsend versionversion 和和 ipip riprip receivereceive versionversion RIPv2RIPv2 使用组播地址使用组播地址 224 0 0 9224 0 0 9 将更新发给其他将更新发给其他 RIPv2RIPv2 的路由器 的路由器 RIPv1RIPv1 使用使用 255 255 255 255255 255 255 255 RIPv2RIPv2 的路由更新时间也是的路由更新时间也是 30s30s EIGRP EIGRP EIGRPEIGRP 是是 ciscocisco 专有协议 同时具备链路状态和距离矢量路由选择协议的优点 专有协议 同时具备链路状态和距离矢量路由选择协议的优点 EIGRPEIGRP 发送部门更新而不是定期更新 且仅在路由的路径或度量值发生变化时才发送 发送部门更新而不是定期更新 且仅在路由的路径或度量值发生变化时才发送 EIGRPEIGRP 使用的组播地址 使用的组播地址 224 0 0 10224 0 0 10 EIGRPEIGRP 术语 术语 通告距离 通告距离 ADAD 下一条路由器到目的地的成本 下一条路由器到目的地的成本 可行距离 可行距离 FDFD 当前路由器到下一跳路由器的成本加上下一条路由器到目的地的成本 当前路由器到下一跳路由器的成本加上下一条路由器到目的地的成本 后继站 后继站 successorsuccessor 到目的地的路径成本最低 到目的地的路径成本最低 FDFD 最低 的邻接路由器 最低 的邻接路由器 可行后继站 可行后继站 FSFS 备用路径的下一跳路由器被称为可行后继站 备用路径的下一跳路由器被称为可行后继站 默认情况下 最多可以将默认情况下 最多可以将 4 4 条前往同一个目的地且度量值相同的路由加入到路由选择表中 通过修改配置最后可以条前往同一个目的地且度量值相同的路由加入到路由选择表中 通过修改配置最后可以 1616 条 条 EIGRPEIGRP 运行时使用运行时使用 3 3 个表 邻居表 个表 邻居表 showshow ipip eigrpeigrp neighborsneighbors 拓扑表 路由选择表 拓扑表 路由选择表 EIGRPEIGRP 发送发送 5 5 种类型的分组 种类型的分组 HelloHello 更新 查询 应答 确认 更新 查询 应答 确认 ACKACK 默认情况下 在默认情况下 在 T1T1 1 544mbps1 544mbps 是美国电信标准 或速度更低的多点接口上 每隔 是美国电信标准 或速度更低的多点接口上 每隔 60S60S 就发送一个就发送一个 hellohello 分组 在分组 在 LANLAN 和其他和其他 串行接口上 每隔串行接口上 每隔 5S5S 发送一个发送一个 hellohello 分组 可以使用接口命令分组 可以使用接口命令 ipip eigrpeigrp hello intervalhello interval as numberas number secondsseconds 来调整 保持时间为来调整 保持时间为 HelloHello 时间的时间的 3 3 倍 可以使用接口命令倍 可以使用接口命令 ipip eigrpeigrp hold timehold time as numberas number secondsseconds 来调整 来调整 可以手动汇总 可以手动汇总 ExampleExample R3 config if ipR3 config if ip summarysummary eigrpeigrp 5050 192 168 0 0192 168 0 0 255 255 252 0255 255 252 0 RIPRIP 路由信息协议 路由信息协议 在在 CCNACCNA 部门主要介绍的是内部网关协议 那么我们先从部门主要介绍的是内部网关协议 那么我们先从 RIPRIP 开刀 开刀 RIPRIP 是一个典型的距离矢量路由协议 全称是是一个典型的距离矢量路由协议 全称是 RoutingRouting informationinformation protocol protocol 路由信息协议路由信息协议 它使用的是数据包所经过的网关来做为距离的单位 最大跳数为 它使用的是数据包所经过的网关来做为距离的单位 最大跳数为 1515 跳 超过跳 超过 1515 跳便无法到达 跳便无法到达 大家从这个数中就可以看出大家从这个数中就可以看出 来 来 RIPRIP 是一个元老级的路由协议 正是因为受到是一个元老级的路由协议 正是因为受到 1515 跳的限制 所以现在使用的是越来越少 它只适合于跳的限制 所以现在使用的是越来越少 它只适合于 一些规模不大的网络 路由器的数量不多的网络中 因一些规模不大的网络 路由器的数量不多的网络中 因 为它评价网络的好处就是依靠跳数 但是这个跳数并不一定说就能代表最佳路为它评价网络的好处就是依靠跳数 但是这个跳数并不一定说就能代表最佳路 径 如图所示 径 如图所示 PC1PC1 希望到达希望到达 PC2PC2 按照 按照 RIPRIP 协议来说肯定是经过协议来说肯定是经过 Router3Router3 再转交给 再转交给 Router4Router4 就到达就到达 PC2PC2 因为这 因为这 样的话相对于样的话相对于 Router3Router3 来说 它只来说 它只 要经过两跳 就可以到达要经过两跳 就可以到达 PC2PC2 所在的网段 跳数最少 但是这条线路的带宽是所在的网段 跳数最少 但是这条线路的带宽是 19 2Kbps19 2Kbps 而另一条路虽然跳线 而另一条路虽然跳线 多 但它是多 但它是 T1T1 线路 带线路 带 宽大 延迟小 肯定会比第一条路要优 但是宽大 延迟小 肯定会比第一条路要优 但是 RIPRIP 是以跳数计算最佳路径 所以它就选择了第一条路 所以大家也感觉到了 是以跳数计算最佳路径 所以它就选择了第一条路 所以大家也感觉到了 RIPRIP 有点有点 笨笨的感觉 以至于现在用的不多了 当启用笨笨的感觉 以至于现在用的不多了 当启用 RIPRIP 协议时 协议时 RIPRIP 会从会从 RIPRIP 的相关接口上向外发广播包 这里使用的是的相关接口上向外发广播包 这里使用的是 520 UDP520 UDP 端口 广端口 广 播包的内容主要播包的内容主要 是请求信息 侦听来自其他路由器的请求信息和应答信息 当邻居收到请求信息以后 就发送应答息给该路由器 在是请求信息 侦听来自其他路由器的请求信息和应答信息 当邻居收到请求信息以后 就发送应答息给该路由器 在 RIPRIP 启动成功之后 平均每启动成功之后 平均每 3030 秒 注意这里秒 注意这里 是平均每是平均每 3030 称 不是正好是称 不是正好是 3030 秒 就会发送应答信息 又称为秒 就会发送应答信息 又称为 updateupdate 包 这个包 这个 updateupdate 包中包含了路由器完整的路由表 这里应该还有路由无效值 包中包含了路由器完整的路由表 这里应该还有路由无效值 路由刷新时间等参数 这一部分应该是路由刷新时间等参数 这一部分应该是 CCNPCCNP 的内容 在此简单介绍一下 的内容 在此简单介绍一下 详细内容大家可以参考详细内容大家可以参考 NPNP 部分 我们来看下图部分 我们来看下图 如果如果 Router3Router3 所连接的所连接的 4040 网段断开了 那么相对于网段断开了 那么相对于 Router2Router2 来说 如果在来说 如果在 180180 秒内 没有得到关于秒内 没有得到关于 4040 网段的路由消息 就会网段的路由消息 就会 认为它失效了 但仅认为它失效了 但仅 仅是失效而已 将仅是失效而已 将 Router2Router2 上关于上关于 4040 网段的路由设置为网段的路由设置为 holddownholddown 状态 默认时间为状态 默认时间为 180180 秒 如果在这秒 如果在这 180180 秒里 秒里 Router2Router2 接收到接收到 4040 网网 段可行路由后会中止计时 并将原来关于段可行路由后会中止计时 并将原来关于 4040 网段的路由改为可用路由 如果经过网段的路由改为可用路由 如果经过 240240 秒 仍没有得到关于秒 仍没有得到关于 4040 网网 段的确认 就认为这个网段直的段的确认 就认为这个网段直的 死悄悄死悄悄 了 了 那就把它从路由表中删除 那就把它从路由表中删除 关于关于 RIPRIP 还要提到一点是还要提到一点是 RIPRIP 分为分为 RIP1RIP1 与与 RIP2RIP2 两个版本 区别在于两个版本 区别在于 RIP1RIP1 是一个有类路由协议 即所有的更新包中不含子网掩是一个有类路由协议 即所有的更新包中不含子网掩 码 不支持码 不支持 VLSMVLSM 所以就要求网络中所有设备必须使用相同的子网掩码 否则就会出错 而所以就要求网络中所有设备必须使用相同的子网掩码 否则就会出错 而 RIP2RIP2 是一个无类的路由协议 它使用子网是一个无类的路由协议 它使用子网 掩码 第二个不同的地方是掩码 第二个不同的地方是 RIP1RIP1 是发送更是发送更 新包的时候使用的是广播包 而新包的时候使用的是广播包 而 RIP2RIP2 使用的是组播使用的是组播 224 0 0 9224 0 0 9 这样相对于这样相对于 RIP1RIP1 来说就节省来说就节省 了一部分网络带宽 第三个就是了一部分网络带宽 第三个就是 RIP2RIP2 支持明文或者是支持明文或者是 MD5MD5 验证 要求两台路由器在同步路由表的时候必须进行验证 通过才可以进行验证 要求两台路由器在同步路由表的时候必须进行验证 通过才可以进行 路由同步 这样可以加强路由同步 这样可以加强安全安全性 性 rip1rip1 和和 rip2rip2 的区别 的区别 下面咱们来看一个下面咱们来看一个 RIPRIP 协议的具体配置 协议的具体配置 相对来说相对来说 RIPRIP 的配置还是很简单的 下面咱们就以实验来结束的配置还是很简单的 下面咱们就以实验来结束 RIPRIP 的讨论 我们在此做两个实验 一个使用的讨论 我们在此做两个实验 一个使用 RIP1RIP1 来完成 一个来完成 一个 使用使用 RIP2RIP2 来完成 其实它们的配置大同小异 我们先来看来完成 其实它们的配置大同小异 我们先来看 RIP1RIP1 Lab1Lab1 动态路由协议 动态路由协议 RIPRIP 使用 使用 RIP1RIP1 协议使得网络中达到全网互通的目的协议使得网络中达到全网互通的目的 实验目的 通过设置实验目的 通过设置 RIP1RIP1 路由协议达到全网通的效果路由协议达到全网通的效果 实验设备 三台实验设备 三台 CiscoCisco 系列路由器系列路由器 拓扑图 拓扑图 RARA 上的配置 上的配置 Router enableRouter enable Router confRouter conf t t RA config interfaceRA config interface s0 0s0 0 RA config if ipRA config if ip addressaddress 192 168 0 1192 168 0 1 255 255 255 0255 255 255 0 RA config if clockRA config if clock raterate 6400064000 RA config if noRA config if no shutdownshutdown RA config if exitRA config if exit RA config interfaceRA config interface loopbackloopback 1 1 RA config if ipRA config if ip addressaddress 10 10 10 1010 10 10 10 255 255 255 0255 255 255 0 RA config if exitRA config if exit RA config router networkRA config router network 192 168 0 0192 168 0 0 RA config router networkRA config router network 10 10 10 010 10 10 0 RARA 配置完毕 配置完毕 RBRB 的配置 的配置 Router enRouter en Router confRouter conf t t Router config hostnameRouter config hostname RBRB RB config interfaceRB config interface s0 0s0 0 RB config if ipRB config if ip addressaddress 192 168 0 2192 168 0 2 255 255 255 0255 255 255 0 RB config if noRB config if no shutdownshutdown RB config if interfaceRB config if interface s0 1s0 1 RB config if ipRB config if ip addressaddress 192 168 1 1192 168 1 1 255 255 255 0255 255 255 0 RB config if clockRB config if clock raterate 6400064000 RB config if noRB config if no shutdownshutdown RB config if endRB config if end RB config routerRB config router riprip RB config router networkRB config router network 192 168 0 0192 168 0 0 RB config router networkRB config router network 192 168 1 0192 168 1 0 RCRC 上的配置上的配置 Router enRouter en Router configRouter config t t Router config hostnameRouter config hostname RCRC RC config if ipRC config if ip addressaddress 192 168 1 2192 168 1 2 255 255 255 0255 255 255 0 RC config if noRC config if no shutdownshutdown RC config interfaceRC config interface loopbackloopback 1 1 RC config if ipRC config if ip addressaddress 20 20 20 2020 20 20 20 255 255 255 0255 255 255 0 RC config routerRC config router riprip RC config router networkRC config router network 192 168 1 0192 168 1 0 RC config router networkRC config router network 20 20 20 020 20 20 0 大家可以看到其实大家可以看到其实 RIPRIP 的真正配置命令就两个的真正配置命令就两个 RouterRouter riprip 激活激活 RIPRIP 协议协议 NetworkNetwork network numbernetwork number 选择需要激活接口所在的网段选择需要激活接口所在的网段 验证配置 验证配置 我们在此没有使用我们在此没有使用 PCPC 就使用扩展 就使用扩展 pingping 来来测试测试我们的配置是否正确 我们先来验证网络的连通性 我们的配置是否正确 我们先来验证网络的连通性 OKOK 网络是通的 说明 网络是通的 说明 RIPRIP 已经生效了 已经生效了 那么我们接下来就可以通过那么我们接下来就可以通过 showshow ipip routerrouter 查看路由器的路由表查看路由器的路由表 在此我们可以看到在此我们可以看到 RARA 这个路由器上的路由表信息 两个直连路由 两个是通过这个路由器上的路由表信息 两个直连路由 两个是通过 RIPRIP 学习到的动态路由 其中学习到的动态路由 其中 120 2 120 2 120120 代表管理距代表管理距 离 离 2 2 代表到达对方的跳数 至于其他两个路由器上的路由表我们在此不再查看 代表到达对方的跳数 至于其他两个路由器上的路由表我们在此不再查看 也可以使用也可以使用 showshow ipip protocolsprotocols 来查看当前运行的协议 如图所示 来查看当前运行的协议 如图所示 这里可以看到正在运行的协议 更新时间 失效时间 刷新时间 还可以查看到激活的网络号和默认距离值等信息 还可以使用这里可以看到正在运行的协议 更新时间 失效时间 刷新时间 还可以查看到激活的网络号和默认距离值等信息 还可以使用 DebugDebug ipip riprip 来查看来查看 RIPRIP 协议的学习过程 协议的学习过程 只是大家在选择网段的时候一定要注意 如下图路由器只是大家在选择网段的时候一定要注意 如下图路由器 B B 上上 network10 0 0 0network10 0 0 0 就把就把 10 1 1 010 1 1 0 和和 10 2 2 010 2 2 0 都包含了 都包含了 Lab2Lab2 和实验 和实验 1 1 相同 只是相同 只是 RIP2RIP2 来实现来实现 注意 注意 RIP2RIP2 与与 RIP1RIP1 相比配置命令差不多 只是多了一个命令相比配置命令差不多 只是多了一个命令 versionversion 2 2 因为你不指定 会默认是因为你不指定 会默认是 RIP1RIP1 最好执行命令关闭自动聚合 最好执行命令关闭自动聚合 nono auto summaryauto summary Router enableRouter enable Router configureRouter configure terminalterminal RA config if interfaceRA config if interface serialserial 0 0 RA config if ipRA config if ip addressaddress 192 168 0 1192 168 0 1 255 255 255 0255 255 255 0 RA config if noRA config if no shutdownshutdown RA config if clockRA config if clock raterate 6400064000 RA config if exitRA config if exit RA config interfaceRA config interface loobacklooback 1 1 RA config if ipRA config if ip addressaddress 10 10 10 1010 10 10 10 255 255 255 0255 255 255 0 RA config if exitRA config if exit RA config routerRA config router riprip RA config router versionRA config router version 2 2 RA config router noRA config router no auto summaryauto summary RA config router networkRA config router network 192 168 0 1192 168 0 1 RA config router networkRA config router network 10 10 10 010 10 10 0 RBRB 的配置 的配置 Router enRouter en Router confRouter conf t t Router config interfaceRouter config interface s0s0 Router config if ipRouter config if ip addressaddress 192 168 0 2192 168 0 2 255 255 255 0255 255 255 0 Router config if noRouter config if no shutdownshutdown Router config if clockRouter config if clock raterate 6400064000 Router config if interfaceRouter config if interface s1s1 Router config if ipRouter config if ip addressaddress 192 168 1 1192 168 1 1 255 255 255 0255 255 255 0 Router config if clockRouter config if clock raterate 6400064000 Router config if noRouter config if no shutdownshutdown Router config if exitRouter config if exit Router config routerRouter config router riprip Router config router verRouter config router ver 2 2 Router config router noRouter config router no auto summaryauto summary Router config router networkRouter config router network 192 168 0 0192 168 0 0 Router config router networkRouter config router network 192 168 1 0192 168 1 0 RCRC 的配置 的配置 Router enableRouter enable Router configureRouter configure terminalterminal Router config interfaceRouter config interface s0s0 Router config if ipRouter config if ip addressaddress 192 168 1 2192 168 1 2 255 255 255 0255 255 255 0 Router config if noRouter config if no shutdownshutdown Router config if interfaceRouter config if interface loopbackloopback 1 1 Router config if ipRouter config if ip addressaddress 20 20 20 2020 20 20 20 255 255 255 0255 255 255 0 Router config if endRouter config if end Router configureRouter configure t t Router config routerRouter config router riprip Router config router verRouter config router ver 2 2 Router config router noRouter config router no auto summaryauto summary Router config router networkRouter config router network 192 168 1 0192 168 1 0 Router config router networkRouter config router network 20 20 20 020 20 20 0 到时为止 配置全部完成 我们还是首先来验证网络的连通性到时为止 配置全部完成 我们还是首先来验证网络的连通性 RARA 上上 PINGPING 还是使用还是使用 showshow ipip routeroute 来查看路由信息来查看路由信息 也可以通过命令也可以通过命令 showshow ipip protocolsprotocols 查看当前的协议信息 可以看到现在的版本已经是查看当前的协议信息 可以看到现在的版本已经是 2 2 还可以通过还可以通过 defubdefub ipip riprip 查看查看 RIPRIP 的学习过程 的学习过程 再给出一个思科官方的一个关于再给出一个思科官方的一个关于 RIP2RIP2 的配置实例 供大家学习使用 的配置实例 供大家学习使用 在这个例子中要注意 在这个例子中要注意 1 1 B B 使用是使用是 RIP2RIP2 而 而 C C 使用的是使用的是 RIP1RIP1 所以需要在 所以需要在 B B 的的 S3S3 口上定义口上定义 RIP1RIP1 版本 目的是为了和版本 目的是为了和 C C 路由器结合 一般最好是都使用同一路由器结合 一般最好是都使用同一 个版本的个版本的 RIPRIP 2 2 nono auto summaryauto summary 关闭自动汇总 当路由更新经过主类网络时 会自动向主灯网络号进行汇总 这样就会造成配置不正确 所以我关闭自动汇总 当路由更新经过主类网络时 会自动向主灯网络号进行汇总 这样就会造成配置不正确 所以我 们需要先关闭汇总 再手动开启汇总 再手动开启时就可以指定子网掩码 们需要先关闭汇总 再手动开启汇总 再手动开启时就可以指定子网掩码 关于关于 RIPRIP 协议就介绍这么多了 下面咱们看一个链路状态协议的代表 协议就介绍这么多了 下面咱们看一个链路状态协议的代表 OSPFOSPF OSPFOSPF OpenOpen ShortestShortest PathPath FirstFirst 开放最短路径优先协议 它是开放最短路径优先协议 它是 IETFIETF 组织开发的一个基于链路状态的内部网关协议 大家从组织开发的一个基于链路状态的内部网关协议 大家从 OpenOpen 这个词就可以看出来 这个协议这个词就可以看出来 这个协议 是公开的 可以支持不同厂家是公开的 可以支持不同厂家 的设备 而我们下面要讲到的的设备 而我们下面要讲到的 EIGRPEIGRP 就是思科所独有的 就是思科所独有的 OSPFOSPF 目前使用的是版本目前使用的是版本 2 2 可适应大规模网络 可适应大规模网络 因为因为 OSPFOSPF 没有没有 RIPRIP 的跳数限制 并且由于引的跳数限制 并且由于引 进了区域的概念也比进了区域的概念也比 EIGRPEIGRP 支持的网络规模大 支持的网络规模大 OSPFOSPF 已经被广泛的用在网络 企业网络 已经被广泛的用在网络 企业网络 电力网络 金融网络 是一个支持大规模网络的电力网络 金融网络 是一个支持大规模网络的 IGPIGP 路由协议 路由协议 最多可支持几百台路由器的网络规模 最多可支持几百台路由器的网络规模 下面咱们来看一下下面咱们来看一下 OSPFOSPF 的优点 的优点 路由变化收敛速度快 路由变化收敛速度快 OSPFOSPF 的路由是经过路由器的路由是经过路由器存储存储在本地的数据库计算出来的 当发生网络更新的时候不需要被动的询问邻居路由器 在本地的数据库计算出来的 当发生网络更新的时候不需要被动的询问邻居路由器 所以所以 OSPFOSPF 相对来说收敛速度比较快 相对来说收敛速度比较快 无路由环路 无路由环路 OSPFOSPF 路由协议采用的是最短路径优先算法 路由协议采用的是最短路径优先算法 SPFSPF 而且路由器 而且路由器 用用 RouterRouter IDID 来表示 所以可以保证在一个区域内没有环来表示 所以可以保证在一个区域内没有环 路 由于路 由于 使用直连骨干区域的设计 所以可以保证即使在多载的情况下无环路出现 注意 这里所说的无环路的意思是当网络仅使用使用直连骨干区域的设计 所以可以保证即使在多载的情况下无环路出现 注意 这里所说的无环路的意思是当网络仅使用 OSPFOSPF 路由协议时没有环路 如果出现路由协议时没有环路 如果出现 其他路由协议或静态路由的参与 就不能保证没有环路了 其他路由协议或静态路由的参与 就不能保证没有环路了 支持支持 CIDRCIDR 和和 VLSMVLSM 我们前面所讲的 我们前面所讲的 RIPRIP 路由协议不支持路由协议不支持 CIDRCIDR 和和 VLSMVLSM 这被认为是 这被认为是 RIPRIP 路由不适用于大型网络的又一个重要原因 采路由不适用于大型网络的又一个重要原因 采 用用 CIDRCIDR 和和 VLSMVLSM 可以在最大限度上节约可以在最大限度上节约 IPIP 地址 地址 层次区域划分 在层次区域划分 在 OSPFOSPF 中 一个网络可以被划分为很多个区域中 一个网络可以被划分为很多个区域 AreaArea 其中分 其中分 为两种 骨区域 为两种 骨区域 areaarea 0 0 和常规区域 其中常规区域可 和常规区域 其中常规区域可 以支持以支持 4242 亿个 亿个 2 2 的的 3232 次方个区域 绝对够用 但是要求所有的常规区域必须与骨干区域相连 一个区域通过次方个区域 绝对够用 但是要求所有的常规区域必须与骨干区域相连 一个区域通过 OSPFOSPF 边界路边界路 由器相连 由器相连 区域间可以通过路由汇总 区域间可以通过路由汇总 SummarySummary 来减少路由信息 减小路由表 提高路由器的运算速度 来减少路由信息 减小路由表 提高路由器的运算速度 组播地址发送协议报文 使用专用的组播地址发送协议报文 因为是在小范围内通讯 所以可以减少对网络中非组播地址发送协议报文 使用专用的组播地址发送协议报文 因为是在小范围内通讯 所以可以减少对网络中非 OSPFOSPF 设备的影响 设备的影响 下面咱们要介绍下面咱们要介绍 OSPFOSPF 中一个重要但是很不算复杂的概念 中一个重要但是很不算复杂的概念 RouterRouter ID RID ID RID 一台路由器如果要运行一台路由器如果要运行 OSPFOSPF 协议 就必须存在协议 就必须存在 RouterRouter IDID RouterRouter IDID 的作用其实很简单 就是唯一标示一台的作用其实很简单 就是唯一标示一台 OSPFOSPF 路由器 路由器 如果没有配置如果没有配置 IDID 号 系统会从当前接口的号 系统会从当前接口的 IPIP 地址中自动选一个作为路由器的地址中自动选一个作为路由器的 IDID 号 选择顺序通常号 选择顺序通常 是优先从是优先从 loopbackloopback 地址中选择一地址中选择一 个作为路由器的个作为路由器的 IDID 号 也可以从接口地址中选择 这时如果同时存在多个接口 则将接口中最大的号 也可以从接口地址中选择 这时如果同时存在多个接口 则将接口中最大的 IPIP 地址作为路由器的地址作为路由器的 IDID 号 也就号 也就 是说如果有逻辑接口也就是是说如果有逻辑接口也就是 LoopbackLoopback 接口 则使用接口 则使用 LoopbackLoopback 地址作为自己的地址作为自己的 RIDRID 那如果没有逻辑接口 只有物理接口 则会使用 那如果没有逻辑接口 只有物理接口 则会使用 物物 理接口理接口 IPIP 地址比较大的那个作为自己的地址比较大的那个作为自己的 RIPRIP 那么哪些是物理接口如 那么哪些是物理接口如 SerialSerial 口 口 EthernetEthernet 口 口 ATMATM 口等等 但是如果有两个逻辑接口等等 但是如果有两个逻辑接 口 则口 则 也是逻辑接口中也是逻辑接口中 IPIP 地址较大的那个为地址较大的那个为 RIDRID 通常建议先通常建议先 RouterRouter IDID 再配置再配置 OSPFOSPF 路由协议 否则如果先启动了路由协议 否则如果先启动了 OSPFOSPF 而路由器自己选举的而路由器自己选举的 RouterRouter IDID 又不是你希望的 那么又不是你希望的 那么 重新重新配置重新重新配置 RouterRouter IDID 就需要重启动一次就需要重启动一次 OSPFOSPF 路由进程了 为什么使用路由进程了 为什么使用 LoopbackLoopback IPIP 地址来优先配置地址来优先配置 RouterRouter IDID 因为早期的路由器 因为早期的路由器 操作 操作 IOSIOS 中使用物理接口 中使用物理接口 IPIP 地址充当地址充当 RouterRouter IDID 如果物理接口出现问题而 如果物理接口出现问题而 downdown 了 那么了 那么 RouterRouter IDID 也就跟着消失了 这样很容易也就跟着消失了 这样很容易 OSPFOSPF 路由协议的不稳定 虽然现在路由器操作系统已经改掉了这个路由协议的不稳定 虽然现在路由器操作系统已经改掉了这个 BUGBUG 但路由器优先考比物理接口稳定的 但路由器优先考比物理接口稳定的 LoopbackLoopback 口口 IPIP 地址成为了地址成为了 一个惯例 另外由于一个惯例 另外由于 LoopbackLoopback 接口一般不参与路由工作 所以可以通过接口一般不参与路由工作 所以可以通过 LoopbackLoopback 接口优先配置接口优先配置 RouterRouter IDID 手动配置手动配置 RouterRouter IDID 的好处 的好处 因为因为 OSPFOSPF 协议以协议以 RouterRouter IDID 识别邻居路由器 所以当出现各种问题的时候管理员总是看到识别邻居路由器 所以当出现各种问题的时候管理员总是看到 RouterRouter IDID 路由器有问题 那么在路由器有问题 那么在 分配分配 RouterRouter IDID 的时候 就可以考虑按照逻辑或物理的地址来进行分配 在的时候 就可以考虑按照逻辑或物理的地址来进行分配 在 CiscoCisco 路由器中还有一个特性是通过 架设路由器中还有一个特性是通过 架设 DNSDNS 服务器服务器来解来解 析析 RouterRouter IDID 名称 这样当网络管理员监视网络状况的时候就可以直接看到对方路由器的名字了 名称 这样当网络管理员监视网络状况的时候就可以直接看到对方路由器的名字了 咱们了解了咱们了解了 RouterRouter IDID 之后咱们就要接着来了解另外两个概述之后咱们就要接着来了解另外两个概述 DRDR 和和 BDR BDR DR DesignatedDR Designated Router Router 指定指定路由器路由器 BDRBDR BackupBackup DesignatedDesignated RouterRouter 备份指定路由器 备份指定路由器 因为 因为 RouterRouter IDID 直接影响到直接影响到 DBDB 和和 BDRBDR 的选举 我们来详细看一下 我们的选举 我们来详细看一下 我们 先从一个图入手 先从一个图入手 那么如果在一个以太网环境中这五台路由器之间希望那么如果在一个以太网环境中这五台路由器之间希望交
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创维光伏安装合同范本
- 口袋相机转让合同范本
- 协议车买卖合同协议书
- 冷冻仓储租赁合同范本
- 共享麻将合作合同范本
- 厂房保证金协议书范本
- 农村废弃大坑合同范本
- 双方经济纠纷合同范本
- 2026年一级注册建筑师之建筑经济、施工与设计业务管理考试题库300道(重点)
- 2026年上海海洋大学单招综合素质考试题库附答案
- 依法全面治国课件
- 学前儿童扭伤课件
- 2025年全国新闻记者职业资格考试(新闻采编实务)综合试题及答案
- 2025至2030年中国硬脆性陶瓷材料市场分析及竞争策略研究报告
- 2025四川成都市简州新城投资集团有限公司专业技术人才招聘23人笔试参考题库附带答案详解
- 可持续城市更新项目100平方公里历史文化街区保护可行性研究报告
- 2025年重庆专职网格员招聘考试经典试题及答案一重庆社区工作者
- 中安保集团安全培训课件
- 2025年深圳市中等职业学校调研考试中职英语(联考)试卷
- 铜精矿海外采购合同范本
- 销售仪表仪态培训课件
评论
0/150
提交评论