网络应用技术 第7讲:路由器组网一一动态路由 许成刚 信息管理与信息系统教硏室
网络应用技术 第7讲:路由器组网——动态路由 许成刚 信息管理与信息系统教研室 1
本章教学计划 动态路由基础 动态路由举例——R|P
本章教学计划 1. 动态路由基础 2. 动态路由举例——RIP 2
动态路由
动态路由 3
动态路由 口静态路由的不足 ■静态路由适用于小型且拓扑结构基本稳定的局域网络,但是对于较 大型的网络来说,由于拓扑结构较为复杂,且网络结构会发生变化, 静态路由就不再适用了。此时,通常采用更加灵活,更具自动特性 的动态路由
动态路由 静态路由的不足 ◼静态路由适用于小型且拓扑结构基本稳定的局域网络,但是对于较 大型的网络来说,由于拓扑结构较为复杂,且网络结构会发生变化, 静态路由就不再适用了。此时,通常采用更加灵活,更具自动特性 的动态路由。 4
动态路由 口什么是动态路由? ■路由器通过运行动态路由协议,而获取到的路由 ■当网络结构发生变化时,动态路由协议会自动发现这种变化,重新 计算路由,并更新路由表里的信息,也就是说,动态路由会随着网 络结构的变化,而自动进行调整。 ■动态路由适用于网络规模大,网络拓扑复杂的网络
动态路由 什么是动态路由? ◼路由器通过运行动态路由协议,而获取到的路由; ◼当网络结构发生变化时,动态路由协议会自动发现这种变化,重新 计算路由,并更新路由表里的信息,也就是说,动态路由会随着网 络结构的变化,而自动进行调整。 ◼动态路由适用于网络规模大,网络拓扑复杂的网络。 5
动态路由 口什么是动态路由协议? 动态路由协议是用于路由器之间交换路由信息的协议,它允许路由 器与其他路由器通信学习,相互传送路由信息,从而更新和维护自 己的路由表。(知道别人的,也让别人知道我的) ■通过动态路由协议,可以帮助路由器自动发现远程网络,确定到达 目标网络的最佳路径。 ■不仅如此,通过动态路由协议,还可以帮助路由器自动学习到新增 加的网络信息,并且在当前通信路径失败时,自动寻找到备用路径。 ■举例
动态路由 什么是动态路由协议? ◼动态路由协议是用于路由器之间交换路由信息的协议,它允许路由 器与其他路由器通信学习,相互传送路由信息,从而更新和维护自 己的路由表。(知道别人的,也让别人知道我的) ◼通过动态路由协议,可以帮助路由器自动发现远程网络,确定到达 目标网络的最佳路径。 ◼不仅如此,通过动态路由协议,还可以帮助路由器自动学习到新增 加的网络信息,并且在当前通信路径失败时,自动寻找到备用路径。 ◼举例 6
举例:动态路由的应用 网络3 网络4 网络1 R2 网络5 R1 E1 R3 网络2 网络6 E6 R1路由表 R2路由表 R3路由表 目的 NEXT 类型 目的NEXT类型 NEXT 类型 网络1 直连3网络3 」直连各网络5 直连 网络2 直连 网络4 直连 网络6 直连 为节省篇幅,此处路由表中,省略了路由器之间的网络的直连路由
给路由器R1、R2、R3的接口配置IP地址,使路由器具有直连路由。 R1 7 E2 网络6 网络5 网络3 R2 R3 ➢ 举例:动态路由的应用 网络4 网络2 网络1 E1 E3 E4 E5 E6 目的 NEXT 类型 网络1 — 直连 网络2 — 直连 目的 NEXT 类型 网络3 — 直连 网络4 — 直连 目的 NEXT 类型 网络5 — 直连 网络6 — 直连 R1路由表 R2路由表 R3路由表 为节省篇幅,此处路由表中,省略了路由器之间的网络的直连路由
8 举例:动态路由的应用 网络3 网络4 网络1 R2 网络5 R1 E1 R3 网络2 网络6 E6 R1路由表 R2路由表 R3路由表 目的 NEXT 类型 目的NEXT类型 NEXT 类型 网络1 直连3网络3一直连网络5 直连 网络2 直连 网络4 直连 网络6 直连 给路由器配置动态路由协议,使各路由器相互之间可以交换路由信息
给路由器R1、R2、R3的接口配置IP地址,使路由器具有直连路由。 R1 8 E2 网络6 网络5 网络3 R2 R3 ➢ 举例:动态路由的应用 网络4 网络2 网络1 E1 E3 E4 E5 E6 目的 NEXT 类型 网络1 — 直连 网络2 — 直连 目的 NEXT 类型 网络3 — 直连 网络4 — 直连 目的 NEXT 类型 网络5 — 直连 网络6 — 直连 R1路由表 R2路由表 R3路由表 给路由器配置动态路由协议,使各路由器相互之间可以交换路由信息
举例:动态路由的应用 网络3R2说:我知道网同络4 络3和网络4在哪 网络1R说:我知道网 R2 R3说:我知道网 络5和网络6在嘛网络5 络1和网络2在哪 R1 E1 5R3 网络2 网络6 E6 R1路由表 R2路由表 R3路由表 目的 NEXT 类型 目的NEXT类型 NEXT 类型 网络1 直连 网络3 直连 网络5 直连 网络2 直连 网络4 直连 网络6 直连 通过动态路由协议的“寻径”操作,使各个路由都知道了到达各个 目的网络的路由信息 网络6 E6 动态 网络6 动态 网络2 动态
R1 9 E2 网络6 网络5 网络3 R2 R3 ➢ 举例:动态路由的应用 网络4 网络2 网络1 目的 NEXT 类型 网络1 — 直连 网络2 — 直连 目的 NEXT 类型 网络3 — 直连 网络4 — 直连 目的 NEXT 类型 网络5 — 直连 网络6 — 直连 R1说:我知道网 络1和网络2在哪 R1路由表 R2路由表 R3路由表 网络1 E1 动态 网络3 E4 动态 网络2 E1 动态 网络4 E4 动态 E1 E3 E4 E5 E6 R2说:我知道网 络3和网络4在哪 R3说:我知道网 络5和网络6在哪 网络5 E6 动态 网络3 E3 动态 网络4 E3 动态 网络6 E6 动态 网络1 E2 动态 网络2 E2 动态 网络5 E5 动态 网络6 E5 动态 通过动态路由协议的“寻径”操作,使各个路由都知道了到达各个 目的网络的路由信息
0 举例:动态路由的应用 网络3R2说:我知道网同络4 络3和网络4在哪 R1说:我知道网 R2 R3说:我知道网 络5和网络6在嘛网络5 络1和网络2在哪 R1 E1 R3 网络2 网络6 E6 口问题:从网络1到达网络6,该如何走? 方案1:网络1→R1→R2→R3→网络6(思考:方案1如何形成的?) 方案2:网络1→R1→R3→网络6(思考:方案2如何形成的?) 经过计算,动态路由协议选择了方案2,认为这是最佳路径,并将相关信息写入R1路由表。 因此,当R1收到目的地是网络6的数据包时,就会转发至R3,而不是转发给R2 通过动态路由协议的路由选择策略,可以确定“最佳”路径
R1 10 E2 网络6 网络5 网络3 R2 R3 ➢ 举例:动态路由的应用 网络4 网络2 网络1 R1说:我知道网 络1和网络2在哪 E1 E3 E4 E5 E6 R2说:我知道网 络3和网络4在哪 R3说:我知道网 络5和网络6在哪 问题:从网络1到达网络6,该如何走? ➢ 方案1:网络1→R1 →R2 →R3 →网络6(思考:方案1如何形成的?) ➢ 方案2:网络1→R1 →R3 →网络6(思考:方案2如何形成的?) ➢ 经过计算,动态路由协议选择了方案2,认为这是最佳路径,并将相关信息写入R1路由表。 ➢ 因此,当R1收到目的地是网络6的数据包时,就会转发至R3,而不是转发给R2。 通过动态路由协议的路由选择策略,可以确定“最佳”路径