组网技术-路由与路由协议课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《组网技术-路由与路由协议课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组网 技术 路由 协议 课件
- 资源描述:
-
1、组网技术组网技术路由与路由协议路由与路由协议主要内容:主要内容:1.路由和路由选择路由和路由选择 路由与路由器路由与路由器 路由表路由表 路由选择的实现路由选择的实现 直接路由与间接路由直接路由与间接路由 静态路由与动态路由静态路由与动态路由路由与路由协议路由与路由协议主要内容:主要内容:2.Internet的路由协议的路由协议路由协议的概念路由协议的概念路由选择算法及路由选择算法及Internet分层次的路由选择协议分层次的路由选择协议路由协议的分类路由协议的分类路由协议举例:路由协议举例:RIP第八章第八章 路由与路由协议路由与路由协议路由问题的引入路由问题的引入AEDCBF2213112
2、53路由与路由器路由与路由器l 路由是指对到达目标网络所进行的最佳路径选择路由是指对到达目标网络所进行的最佳路径选择 l 路由是网络层最重要的功能。路由是网络层最重要的功能。l 路由的实现:路由的实现:路由器路由器 用于实现网络层路由功能的专用网络互连设备用于实现网络层路由功能的专用网络互连设备路由模块路由模块 某些交换机里面带了路由功能模块,这些交换机被称某些交换机里面带了路由功能模块,这些交换机被称 为三层交换机。为三层交换机。软件路由软件路由 在操作系统软件中所实现的路由功能。提供软件路由功能在操作系统软件中所实现的路由功能。提供软件路由功能的主机必须具有多宿主功能,即通过多块网卡连接了
3、至少的主机必须具有多宿主功能,即通过多块网卡连接了至少两个以上的不同网络。两个以上的不同网络。路由器路由器 路由器是一种具有多个输入端口和多个路由器是一种具有多个输入端口和多个输出端口的专用计算机,其任务是转发分组。输出端口的专用计算机,其任务是转发分组。也就是说,将路由器某个输入端口收到的分也就是说,将路由器某个输入端口收到的分组,按照分组要去的目的地(即目的网络),组,按照分组要去的目的地(即目的网络),将该分组从某个合适的输出端口转发给下一将该分组从某个合适的输出端口转发给下一跳路由器。跳路由器。目的站点目的站点源站点源站点路由器和路由器和OSI模型模型传输层传输层网络层网络层数据链路层
4、数据链路层物理层物理层网络层网络层数据链路层数据链路层物理层物理层传输层传输层网络层网络层数据链路层数据链路层物理层物理层路由器路由器路由器路由器路由器的实现路由器路由器 路由器端口路由器端口 路由器路由器路由器的基本构成路由器的基本构成l 路由器的核心作用是实现网络互连路由器的核心作用是实现网络互连l 路由器必须具备:路由器必须具备:两个或两个以上的接口协议至少实现到网络层至少支持两种以上的子网协议具有存储、转发和寻径的功能典型的路由器的结构典型的路由器的结构 路由选择路由选择处理机路由选择协议路由表3输入端口3交换结构输入端口输出端口分组转发转发表分组处理输出端口11133122223网络
5、层2数据链路层1物理层路由选择的实现路由选择的实现路由表路由表丢弃丢弃IP分组分组成帧模块成帧模块分片模块分片模块接接收收帧帧IP分组分组不存在匹配不存在匹配存在匹配存在匹配IP分组分组发发送送帧帧路由选择模块路由选择模块IP处理模块处理模块路由表路由表l在路由器中,所有关于如何到达目标网络的在路由器中,所有关于如何到达目标网络的最佳路径信息以数据库表的形式存储起来。最佳路径信息以数据库表的形式存储起来。l 这种专门用于存放路由信息的表被称为路由这种专门用于存放路由信息的表被称为路由表。表。PC机上的路由表机上的路由表路由选择的实现路由选择的实现l路由器查找路由表以获得最佳路径信息的功能被称路
6、由器查找路由表以获得最佳路径信息的功能被称为路由器的为路由器的“路由路由”功能;功能;l路由器将从接收端口进来的数据在输出端口重新转路由器将从接收端口进来的数据在输出端口重新转发出去的功能称为路由器的发出去的功能称为路由器的“交换交换”功能。功能。l“路由路由”与与“交换交换”被称为路由器的两大基本功能。被称为路由器的两大基本功能。直接路由直接路由源主机源主机主机主机Z路由器路由器A路由器路由器B主机主机Y主机主机X1)2)直接路由与间接路由直接路由与间接路由ldirect routing 1)当源主机与目标主机在当源主机与目标主机在同一网络中;同一网络中;2)目标主机在路由器直接相连的某目标
7、主机在路由器直接相连的某个网络中,路由器直接查找该目标个网络中,路由器直接查找该目标IP地址所对应地址所对应的的MAC地址信息,并利用该地址信息将地址信息,并利用该地址信息将IP分组重分组重新封装成目标网络所期望的帧发送到该直接相连新封装成目标网络所期望的帧发送到该直接相连的目标网络中。的目标网络中。间接路由间接路由源主机源主机主机主机Z路由器路由器A路由器路由器B主机主机Y主机主机X间接路由间接路由间接路由间接路由lindirect routing目标主机不在路由器直接目标主机不在路由器直接相连的任何一个网络中,但路由器从路由表中找相连的任何一个网络中,但路由器从路由表中找到一条与目标网络相
8、匹配的最佳路径信息到一条与目标网络相匹配的最佳路径信息(路由器路由器转发接口或下一跳路由器的转发接口或下一跳路由器的IP地址信息地址信息),于是将,于是将IP分组重新进行封装成出去端口所期望的帧转发分组重新进行封装成出去端口所期望的帧转发给下一跳路由器,由下一跳路由器继续后续的分给下一跳路由器,由下一跳路由器继续后续的分组转发组转发-逐跳逐跳(hop by hop)转发转发。路由器的逐跳转发示例路由器的逐跳转发示例ABR1R2R310.0.0.2255.0.0.010.0.0.1255.0.0.0接口0接口120.0.0.1255.0.0.0接口0接口1接口0接口120.0.0.2255.0.
9、0.030.0.0.1255.0.0.030.0.0.2255.0.0.040.0.0.1255.0.0.040.0.0.2255.0.0.01.主机主机A的网络层生成的网络层生成IP数据报,源数据报,源IP是是10.0.0.2,目的目的IP是是40.0.0.22.主机主机A查询自己的路由表,将查询自己的路由表,将IP数据报发送给默认网关数据报发送给默认网关R1(10.0.0.1)路由器的逐跳转发示例路由器的逐跳转发示例ABR1R2R310.0.0.2255.0.0.010.0.0.1255.0.0.0接口0接口120.0.0.1255.0.0.0接口0接口1接口0接口120.0.0.2255
10、.0.0.030.0.0.1255.0.0.030.0.0.2255.0.0.040.0.0.1255.0.0.040.0.0.2255.0.0.03.R1根据目的根据目的IP(40.0.0.2)查找路由表,查找路由表,确定下一站是确定下一站是20.0.0.2(R2的接口的接口0)路由器的逐跳转发示例路由器的逐跳转发示例ABR1R2R310.0.0.2255.0.0.010.0.0.1255.0.0.0接口0接口120.0.0.1255.0.0.0接口0接口1接口0接口120.0.0.2255.0.0.030.0.0.1255.0.0.030.0.0.2255.0.0.040.0.0.1255
11、.0.0.040.0.0.2255.0.0.03.R2根据目的根据目的IP(40.0.0.2)查找路由表,查找路由表,确定下一站是确定下一站是30.0.0.2(R3的接口的接口0)路由器的逐跳转发示例路由器的逐跳转发示例ABR1R2R310.0.0.2255.0.0.010.0.0.1255.0.0.0接口0接口120.0.0.1255.0.0.0接口0接口1接口0接口120.0.0.2255.0.0.030.0.0.1255.0.0.030.0.0.2255.0.0.040.0.0.1255.0.0.040.0.0.2255.0.0.04.R3根据目的根据目的IP(40.0.0.2)查找路由
12、表,查找路由表,确定下一站是确定下一站是R3的接口的接口1关于路由表的问题关于路由表的问题l 路由表中的路由信息从何而来?路由表中的路由信息从何而来?l 路由器如何生成路由表?路由器如何生成路由表?l 两种方式可用于路由表信息的生成和维护:两种方式可用于路由表信息的生成和维护:静态路由静态路由动态路由动态路由静态路由静态路由l 网络管理员根据其所掌握的网络连通信息以手工配网络管理员根据其所掌握的网络连通信息以手工配置方式创建的路由表表项置方式创建的路由表表项l 要求网络管理员对网络的拓扑结构和网络状态有着要求网络管理员对网络的拓扑结构和网络状态有着非常清晰的了解非常清晰的了解l 当网络连通状态
13、变化时,路由的更新要手工完成。当网络连通状态变化时,路由的更新要手工完成。l 当网络互连规模增大或网络中的变化因素增加时当网络互连规模增大或网络中的变化因素增加时,静态路由难以适应网络状态的变化,也称,静态路由难以适应网络状态的变化,也称非自非自适应路由适应路由 A10.0.0.1S0/010.0.0.2S0/0 BNetwork NPublic Network在路由器在路由器 A上配置:上配置:lip route-static 0.0.0.0 0.0.0.0 10.0.0.2默认路由默认路由静态路由配置静态路由配置H3C ip route-static ip-address mask|mas
14、klen interface-type interface-name|nexthop-address preference value reject|blackhole l静态路由的配置命令静态路由的配置命令:l例如:例如:ip route-static 129.1.0.0 16 10.0.0.2ip route-static 129.1.0.0 16 10.0.0.2 ip route-static 129.1.0.0 255.255.0.0 10.0.0.2 ip route-static 129.1.0.0 255.255.0.0 10.0.0.2 ip route-static 129
15、.1.0.0 16 Serial 0/0 ip route-static 129.1.0.0 16 Serial 0/0静态路由配置示例静态路由配置示例l在路由器在路由器 H3C A上配置:上配置:ip route-static 129.1.0.0 255.255.0.0 10.0.0.2 ip route-static 129.1.0.0 16 10.0.0.2 129.1.0.0/16E0/0H3C BS0/010.0.0.2H3C A10.0.0.1S0/0删除一条静态路由删除一条静态路由undo ip route-static ip-address mask|mask-length i
16、nterfacce-name nexthop-address preference value 缺省路由配置示例缺省路由配置示例l在路由器在路由器 H3C A上配置:上配置:lip route-static 0.0.0.0 0.0.0.0 10.0.0.2lInternet 上大约上大约99.99%的路由器上都存在一条缺省路由的路由器上都存在一条缺省路由!H3C A10.0.0.1S0/010.0.0.2S0/0H3C BNetwork NPublic Network配置缺省路由配置缺省路由l ip route-static 0.0.0.0 0.0.0.0|0 interface-type i
17、nterface-number|nexthop-address preference value tag tag-value description string 删除全部静态路由删除全部静态路由l delete static-routes alll 使用此命令可以删除配置的全部静态路由,包括使用此命令可以删除配置的全部静态路由,包括缺省路由缺省路由路由表的显示路由表的显示l 查看路由表摘要信息查看路由表摘要信息 display ip routing-tablel 查看路由表详细信息查看路由表详细信息 display ip routing-table verbose静态路由配置举例静态路由配置
18、举例Host1 1.1.1.2/24Host2 1.1.4.2/24Host3 1.1.5.2/24Router ARouter BRouter C1.1.1.1/24 E1/0 E1/0 1.1.4.1/24 E1/0 1.1.5.1/24 1.1.2.1/24 S0/0 1.1.2.2/24 S0/0 S0/1 1.1.3.2/24S0/0 1.1.3.1/24配置路由器Router A#配置路由器配置路由器Router A 静态路由:静态路由:Router A ip route-static 1.1.3.0 255.255.255.0 1.1.2.1Router A ip route-s
19、tatic 1.1.4.0 255.255.255.0 1.1.2.2Router A ip route-static 1.1.5.0 255.255.255.0 1.1.2.2或只配缺省路由:或只配缺省路由:Router A ip route-static 0.0.0.0 0.0.0.0 1.1.2.2配置路由器Router B#配置路由器配置路由器Router B 静态路由:静态路由:Router B ip route-static 1.1.2.0 255.255.255.0 1.1.3.2Router B ip route-static 1.1.5.0 255.255.255.0 1.1
20、.3.2Router B ip route-static 1.1.1.0 255.255.255.0 1.1.3.2或只配缺省路由:或只配缺省路由:Router B ip route-static 0.0.0.0 0.0.0.0 1.1.3.2#配置路由器配置路由器RouterC 静态路由:静态路由:Router C ip route-static 1.1.1.0 255.255.255.0 1.1.2.1Router C ip route-static 1.1.4.0 255.255.255.0 1.1.3.1主机主机Host1 上配缺省网关为上配缺省网关为1.1.1.1主机主机Host 2
21、 上配缺省网关为上配缺省网关为1.1.4.1主机主机Host 3 上配缺省网关为上配缺省网关为1.1.5.1配置路由器配置路由器Router C动态路由动态路由l 指路由器通过自主学习而获得的路由信息,又称指路由器通过自主学习而获得的路由信息,又称自适自适应路由应路由。l 通过在路由器上运行通过在路由器上运行路由协议路由协议并进行相应的路由协议并进行相应的路由协议配置即可保证路由器自动生成并维护正确的路由信息。配置即可保证路由器自动生成并维护正确的路由信息。l 能较好地适应网络状态的变化,如网络拓扑和网络流量能较好地适应网络状态的变化,如网络拓扑和网络流量的变化,同时也减少了人工生成与维护路由
22、表的工作量。的变化,同时也减少了人工生成与维护路由表的工作量。l 开销大开销大 第八章第八章 路由与路由协议路由与路由协议路由协议路由协议l 路由协议路由协议(routing protocol):在网络层用于动态:在网络层用于动态生成路由表信息的协议;生成路由表信息的协议;l 路由协议用于生成路由表,提供了关于如何到达路由协议用于生成路由表,提供了关于如何到达既定目标的路径信息,为网络分组既定目标的路径信息,为网络分组(如如IP数据包数据包)如如何到达目标网络提供了路径选择服务何到达目标网络提供了路径选择服务(主动主动)路由路由(routing)协议协议 How路由选择算法路由选择算法l 路由
23、协议的核心是路由选择算法。路由协议的核心是路由选择算法。不同的路由选择算法通常会采用不同的评价因子、不同的路由选择算法通常会采用不同的评价因子、权重及算法思想来进行最佳路径的计算。权重及算法思想来进行最佳路径的计算。l Internet采用了分层次的路由选择协议采用了分层次的路由选择协议分层次的路由选择协议分层次的路由选择协议l 因特网采用分层次的路由选择协议。因特网采用分层次的路由选择协议。l 因特网的规模非常大。如果让所有的路由器知因特网的规模非常大。如果让所有的路由器知道所有的网络应怎样到达,则这种路由表将非道所有的网络应怎样到达,则这种路由表将非常大,处理起来也太花时间。而所有这些路由
展开阅读全文