第一讲:静态路由与RIP协议.ppt_第1页
第一讲:静态路由与RIP协议.ppt_第2页
第一讲:静态路由与RIP协议.ppt_第3页
第一讲:静态路由与RIP协议.ppt_第4页
第一讲:静态路由与RIP协议.ppt_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

华誉维诚ITO联通项目网络技术培训第一讲 静态路由与RIP主讲 白麟CCIE 目录 一 路由与路由表二 静态路由协议三 动态路由协议四 动态路由协议的基本概念距离矢量 链路状态路由协议 有类路由 无类路由 收敛时间 路由回环 路由环路 路由环路解决办法五 RIP协议原理六 RIP协议配置举例七 实验操作八 Q A 一 路由与路由表什么是路由 路由是数据包从源网络经过一系列中间网络被转发到达目的网络的过程 主要由路由器来完成 有三个主要功能模块 路径信息的维护 最佳路径的查找以及数据包的转发 为了能够路由 路由器必须知道以下内容 目的网络地址路由的来源方向 即到达目的的方向 可能的的路径最好的路径验证和维护路由信息 一 路由与路由表路由表的组成 00 00 24 路由表项 1 路由条目的来源6 度量值 Metric值 2 目的网络7 到目的地的下一跳路由器3 子网掩码 目的网络大小 8 路由在存在的时间4 管理距离 可信度 9 到达目的网络的出口5 主类网络号 二 静态路由协议 静态路由是指由网络管理员手工配置的路由信息 当网络的拓扑结构或链路的状态发生变化时 网络管理员需要手工去修改路由表中相关的静态路由信息 静态路由一般适用于比较简单的网络环境 在这样的环境中 网络管理员易于清楚地了解网络的拓扑结构 便于设置正确的路由信息 例 原湖北网通办公网络网络结构 关山与远洋路由器配置 三 动态路由协议 动态路由器上的路由表项是通过相互连接的路由器之间交换彼此信息 然后按照一定的算法优化出来的 而这些路由信息是在一定时间间隙里不断更新 以适应不断变化的网络 以随时获得最优的寻路效果 动态路由协议的概念 距离矢量路由协议的概念 距离矢量路由协议路由以矢量 距离 方向 的方式被通告出去的 其中距离是根据度量来定义的 方向是根据下一跳路由器定义的 被认为是 依照传闻进行路由选择 距离向量 distancevector 主要有 RIPIGRP 四 动态路由协议基本概念 1 距离矢量路由协议 距离矢量路由协议的特性 1 定期发送更新 2 广播更新 255 255 255 255 3 全路由选择更新表 依照传闻进行路由 4 只支持有类路由 5 支持协议认证 ripv2 6 支持自动路由汇总 四 动态路由协议基本概念 路由器从收集到的源信息中选择到达目标地址的最佳路径 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 RoutingTable 10 2 0 0 10 3 0 0 0 0 RoutingTable 10 3 0 0 S0 0 10 4 0 0 E0 0 RoutingTable 10 1 0 0 10 2 0 0 0 0 距离矢量 源信息的获得 路由器从收集到的源信息中选择到达目标地址的最佳路径 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 RoutingTable 10 1 0 0 10 2 0 0 10 3 0 0 RoutingTable 10 2 0 0 10 3 0 0 10 4 0 0 10 1 0 0 0 0 1 1 RoutingTable 10 3 0 0 S0 0 10 4 0 0 E0 0 10 2 0 0 1 1 0 0 距离矢量 源信息的获得 距离矢量 源信息的获得 路由器从收集到的源信息中选择到达目标地址的最佳路径 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 RoutingTable 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 RoutingTable 10 2 0 0 10 3 0 0 10 4 0 0 10 1 0 0 0 0 1 1 RoutingTable 10 3 0 0 S0 0 10 4 0 0 E0 0 10 2 0 0 S0 10 1 0 0 1 2 1 2 0 0 距离矢量 管理路由信息 路由表的更新过程将通过路由器之间一步一步来完成 A 更新路由表 距离矢量 管理路由信息 路由表的更新过程将通过路由器之间一步一步来完成 A 更新路由表 距离矢量 管理路由信息 路由表的更新过程将通过路由器之间一步一步来完成 A B 更新路由表 更新路由表 链路状态路由协议的概念 链路状态路由选择协议是通过链路状态数据库来进行路由的转发和实现无环拓扑的 常用的链路状态 linkstate 有ospfIS IS 四 动态路由协议基本概念 2 链路状态路由协议 链路状态路由协议的特性 1 采用增量更新 2 组播更新方式 3 维护全网拓扑 4 支持无类路由 5 支持协议认证 6支持自动汇总和手工汇总 四 动态路由协议基本概念 3 有类路由和无类路由 1 有类路由有类路由协议不传递子网掩码 因此 在主类网络中 子网掩码必须一致 在主类网络边界自动汇总 2 无类路由无类路由协议传递子网掩码 所以在主类网络中 可以使用不同的掩码 支持手工汇总 典型的有类路由协议有RIP IGRP 无类路由协议有OSPF IS ISEIGRP 四 动态路由协议基本概念 4 收敛时间 收敛时间 convergencetime 从网络拓扑发生变化到网络中所有路由器都知道这个表化的时间就叫收敛时间 四 动态路由协议基本概念 5 路由回环 每一个节点管理着与之相连的所有网络 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 RoutingTable 10 3 0 0 S0 E0 S0 S0 1 2 10 1 0 0 10 2 0 0 10 4 0 0 0 0 RoutingTable 10 1 0 0 E0 S0 S0 S0 1 2 10 4 0 0 10 3 0 0 10 2 0 0 0 0 RoutingTable 10 2 0 0 S0 S1 S1 S0 1 1 10 1 0 0 10 4 0 0 10 3 0 0 0 0 四 动态路由协议基本概念 5 路由回环 缓慢的收敛容易造成路由信息的不一致 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 X RoutingTable 10 3 0 0 S0 E0 S0 S0 1 2 10 1 0 0 10 2 0 0 10 4 0 0 0 Down RoutingTable 10 1 0 0 E0 S0 S0 S0 1 2 10 4 0 0 10 3 0 0 10 2 0 0 0 0 RoutingTable 10 2 0 0 S0 S1 S1 S0 1 1 10 1 0 0 10 4 0 0 10 3 0 0 0 0 四 动态路由协议基本概念 路由器C推断到达10 4 0 0网络的最好路径是通过路由器B 5 路由回环 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 X 四 动态路由协议基本概念 路由器A根据错误的信息升级它的路由表 5 路由回环 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 X RoutingTable 1 2 0 2 RoutingTable 1 4 0 0 RoutingTable 3 1 0 0 四 动态路由协议基本概念 无限计数 10 4 0 0网络的跳数将无限大 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 X RoutingTable 10 3 0 0 1 2 10 1 0 0 10 2 0 0 10 4 0 0 0 4 RoutingTable 1 6 0 0 RoutingTable 5 1 0 0 四 动态路由协议基本概念 Packetsfornetwork10 4 0 0bounce loop betweenroutersBandC 6 RoutingLoops 路由环路 四 动态路由协议基本概念 7 DV中解决环路的几种办法 水平分割毒性逆转保持失效定时器触发更新最大跳数 终极武器 四 动态路由协议基本概念 SplitHorizon 水平分割 不会接收到由自身传达出去的路由信息 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 X X X 四 动态路由协议基本概念 RoutePoisoning 路由中毒 路由器将该路由信息的跳数标记为无限大 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 X 四 动态路由协议基本概念 PoisonReverse 毒性逆转 反转毒杀可以超越水平分割 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 X PoisonReverse 四 动态路由协议基本概念 TriggeredUpdates 触发更新 当路由表发生变化时路由器立即发送更新信息 A B C 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 X Network10 4 0 0isunreachable Network10 4 0 0isunreachable Network10 4 0 0isunreachable 10 1 0 0 四 动态路由协议基本概念 Max Hop 最大跳数 指定最大跳数来防止路由回环 A B C 10 1 0 0 10 2 0 0 10 3 0 0 10 4 0 0 E0 S0 S0 S1 S0 E0 X 四 动态路由协议基本概念 五 RIP协议原理 在IGP中 RIP是个广泛使用的协议RIP也称距离矢量协议 用信息包所经过的网关来做距离的单位 超过15跳便无法到达IGRP是CISCO专用的路由协议 可以服务于大型互连网络 不受限于16跳的限制 默认是100跳 19 2kbps T1 T1 T1 Hop计算路由器每隔30秒更新最多支持相同hop数的6条路径 实现负载均衡 RIP概述 五 RIP协议原理 RIP概述 RIP是通过UDP端口520来进行操作的 RIP信息包是封装在UDPsegment中的 RIP定义了2种信息类型Requestmessage 请求信息 和Responsemessage 应答信息 请求信息是用来向邻居请求发送一个update 更新 应答信息运载着这个被请求的update RIP的metric是基于hopcount 跳数 的 metric为16代表不可达 五 RIP协议原理 RIP概述 在刚启动的时候 RIP从启用了RIP的接口上向外广播请求信息 接下来RIP进程进入一个循环状态 监听来自其他路由器的请求信息和应答信息 当邻居收到请求信息以后 就发送应答信息给这个发出请求信息的路由器在RIP启动之后 平均每30秒 启用了RIP的接口会发送应答信息 也就是update 这个update包含了路由器完整的路由表 五 RIP协议原理 RIP定时器 路由更新定时器 设置路由定期更新的时间间隔 默认30s 发送完整的路由表拷贝到邻居路由失效定时器 认定一个路由成为失效路由的等待时间 默认180s 一旦成为失效路由 将发送更新消息至所有邻居 通知自己失效保持失效定时器 设置路由信息被抑止时间 默认180s 当指示某路由成为不可达路由的更新数据包被接受 路由器进入保持失效状态 持续到一个更好的度量的更新数据包被接受或定时器到期 路由刷新定时器 设置路由成为无效路由并从路由表删除的时间间隔 240s 五 RIP协议原理 RIP的被动接口特性 默认情况下 RIP的定期更新会从路由器的所有接口发送 对端路由器的所有与之相接端口都会收到RIP更新 为了防止RIP路由更新 可以PASSIVE所有接口 单播建立NEIGHBOR 发送路由更新 五 RIP协议原理 Passsive接口 R1S1 1接口启用passsive后 R1不会发送lo0 lo3的路由给R2 只会接受R2的更新 五 RIP协议原理 RIPOFFSET LIST偏移列表 Ripoffset list可以人为的控制RIP的跳数来实现选路的原则 五 RIP协议原理 修改RIP跳数 OFFSET LIST跳数修改 19 2kbps T1 T1 T1 A B C D A B的路径由1跳改为4跳 五 RIP协议原理 激活RIP协议 Router config routerrip Router config router networknetwork number 选择需要激活的接口所在的网段 RIPV1配置 六 RIP协议配置举例 2 3 0 0 2 3 0 0 172 16 1 1 S2 E0 S3 192 168 1 1 10 1 1 1 10 2 2 2 10 1 1 2 S2 S3 10 2 2 3 172 16 1 0 A B C 192 168 1 0 E0 六 RIP协议配置举例 查看RIP信息 RouterA shipprotocolsRoutingProtocolis rip Sendingupdatesevery30seconds nextduein0secondsInvalidafter180seconds holddown180 flushedafter240OutgoingupdatefilterlistforallinterfacesisIncomingupdatefilterlistforallinterfacesisRedistributing ripDefaultversioncontrol sendversion1 receiveanyversionInterfaceSendRecvKey chainEthernet0112Serial2112RoutingforNetworks 10 0 0 0172 16 0 0RoutingInformationSources GatewayDistanceLastUpdate10 1 1 212000 00 10Distance defaultis120 172 16 1 1 S2 E0 S3 192 168 1 1 10 1 1 1 10 2 2 2 10 1 1 2 S2 S3 10 2 2 3 172 16 1 0 A B C 192 168 1 0 E0 六 RIP协议配置举例 查看路由表 RouterA shiprouteCodes C connected S static I IGRP R RIP M mobile B BGPD EIGRP EX EIGRPexternal O OSPF IA OSPFinterareaN1 OSPFNSSAexternaltype1 N2 OSPFNSSAexternaltype2E1 OSPFexternaltype1 E2 OSPFexternaltype2 E EGPi IS IS L1 IS ISlevel 1 L2 IS ISlevel 2 candidatedefaultU per userstaticroute o ODRT trafficengineeredrouteGatewayoflastresortisnotset172 16 0 0 24issubnetted 1subnetsC172 16 1 0isdirectlyconnected Ethernet010 0 0 0 24issubnetted 2subnetsR10 2 2 0 120 1 via10 1 1 2 00 00 07 Serial2C10 1 1 0isdirectlyconnected Serial2R192 168 1 0 24 120 2 via10 1 1 2 00 00 07 Serial2 172 16 1 1 S2 E0 S3 192 168 1 1 10 1 1 1 10 2 2 2 10 1 1 2 S2 S3 10 2 2 3 172 16 1 0 A B C 192 168 1 0 E0 六 RIP协议配置举例 RIPv1总结 负载均衡最大6条路径 默认 4 使用跳数选择路径每隔30秒进行路由表的更新有类的 更新包中不含掩码 不支持VLSM广播更新不支持认证 六 RIP协议配置举例 RIPV2改进1 Netmaskfield 子网掩码字段 Authenticationfield 认证字段 Multicastupdates 224 0 0 9 组播更新 六 RIP协议配置举例 RIPV2的操作 RIP2改进 RIPv1对该改进的响应 六 RIP协议配置举例 RIPv2与RIPv1的区别 是个无类的路由协议组播 224 0 0 9 路由更新 不用广播 支持VLSM 在更新过程中发送掩码 支持手动汇总支持 MD5 或者纯文本认证 六 RIP协议配置举例 Router config routerrip StartstheRIProutingprocess version1bydefault RIPv2配置命令 Router config router version2 DefinesRIPv2ontherouter Router config router networknetwork number 哪些接口参与路由通告主类网络号码 六 RIP协议配置举例 配置RIPV2 192 16 1 24 若没有指定版本 则可以接收v1和v2版的RIP包 仅发送RIPv1的包 若指定v2 则只发送接收RIPv2包 172 16 0 20172 16 16 20172 16 32 20 172 16 48 20172 16 64 20172 16 80 20 六 RIP协议配置举例 关闭自动汇总 解决方案 路由汇总必须关闭 config router noauto summary Issue UsingRIP2whensubnetsaredisconnected 六 RIP协议配置举例 Rip关闭自动汇总试验 Lo0 171 16 0 1 24Lo1 171 16 1 1 24Lo2 171 16 2 1 24Lo3 171 16 3 1 24 Lo0 171 16 4 1 24Lo1 171 16 5 1 24Lo2 171 16 6 1 24Lo3 171 16 7 1 24 六 RIP协议配置举例 Router config router noauto summaryRouter config if ipsummary addressripnetworkmask 在路由配置模式下关闭自动汇总在接口上开启经过该接口的路由的汇总 RIPV2手动汇总 六 RIP协议配置举例 Rip关闭自动汇总试验进行手动汇总 Lo0 171 16 0 1 24Lo1 171 16 1 1 24Lo2 171 16 2 1 24Lo3 171 16 3 1 24 Lo0 171 16 4 1 24Lo1 171 16 5 1 24Lo2 171 16 6 1 24Lo3 171 16 7 1 24 171 16 0 0 22 171 16 4 0 22 六 RIP协议配置举例 掌握Ripver1和ver2的兼容性配制 六 RIP协议配置举例 Router config if iprip send receive version 1 2 12 该接口命令可以指定RIP在该接口上发送或接收的版本 RIPV2与RIPV1兼容性设置 六 RIP协议配置举例 理解Ripver2的认证 六 RIP协议配置举例 启用RIP认证 六 RIP协议配置举例 启用RIP认证 cont 以maple作为密码的认证包将会不加限定的发送和接收 因为它的发送和接收时间没有定义 六 RIP协议配置举例 验证和排错 showipprotocols命令showkeychains命令 可以用 六 RIP协议配置举例 配置RIP被动接口 Router config router passiveinterfaceserial defaultRouter config if neighborA B C D 六 RIP协议配置举例 配置offset list Router config router of

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论