1、第五章:路由原理和静态路由第五章:路由原理和静态路由 TCP/IP互联网络互联网络cisco网络设备的基本配置网络设备的基本配置IP网络编地址网络编地址路由原理和静态路由路由原理和静态路由RIP路由协议路由协议EIGRP路由协议路由协议企业高级路由交换网络企业高级路由交换网络课程结构课程结构企业高级路由交换企业高级路由交换网络互联基础网络互联基础单区域单区域OSPF路由协议路由协议多区域多区域OSPF路由协议路由协议路由重分布路由重分布ACL访问控制列表访问控制列表 NAT接入技术接入技术广域网接入技术广域网接入技术PPP协议协议帧中继协议帧中继协议数据链路层与以太网技术数据链路层与以太网技术
2、VLAN&VTP企业高级路由交换网络企业高级路由交换网络课程结构课程结构企业高级路由交换企业高级路由交换策略路由策略路由STP单臂路由和三层交换单臂路由和三层交换HSRP热备份协议热备份协议综合实验综合实验4一一、路由路由原理原理 货运生涯货运生涯出发的货物 目的地。目的地。目的地。目的地。这么多货物,货运公司是怎样调度,及时快速的把货物送到目的地呢?路由:路由:把一个数据包从一个设备发送到不同网络里的另一个设备上去。把一个数据包从一个设备发送到不同网络里的另一个设备上去。这些工作这些工作依靠路由器来完成。路由器并不关心主机,它们只关心网络的状态和决定网络依靠路由器来完成。路由器并不关心主机,
3、它们只关心网络的状态和决定网络中的最佳路径。中的最佳路径。路由的实现依靠路由器中的路由表来完成路由的实现依靠路由器中的路由表来完成;对于每个不同的可;对于每个不同的可路由协议来说,在路由器会分别构造一张路由表。记住:每个路由器针对每个路由协议来说,在路由器会分别构造一张路由表。记住:每个路由器针对每个可路由协议来说只能有一张路由表可路由协议来说只能有一张路由表.1.1、什么是路由、什么是路由?E0 要实现路由路由器必须知道要实现路由路由器必须知道:目的地址目的地址 源地址源地址 所有可能的路由路径所有可能的路由路径 最佳路由路径最佳路由路径 管理路由信息管理路由信息1.2、路由器如何实现路由、
4、路由器如何实现路由172.16.1.010.120.2.0 1.2、路由器是如何进行选路?、路由器是如何进行选路?路由器转发数据包的关键是路由表。路由器转发数据包的关键是路由表。每个路由器中都保存着一张路由表,表中每条路由项都指每个路由器中都保存着一张路由表,表中每条路由项都指明数据包到某子网或某主机应通过路由器的哪个物理端口明数据包到某子网或某主机应通过路由器的哪个物理端口发送,然后就可到达该路径的下一个路由器,或者不再经发送,然后就可到达该路径的下一个路由器,或者不再经过别的路由器而传送到直接相连的网络中的目的主机。过别的路由器而传送到直接相连的网络中的目的主机。1.31.3、路由表、路由
5、表 1.3、路由表的解释、路由表的解释 目的地址目的地址:用来标识用来标识IPIP包的目的地址或目的网络。包的目的地址或目的网络。网络掩码网络掩码:与目的地址一起来标识目的主机或路由器所在的与目的地址一起来标识目的主机或路由器所在的网段的地址。网段的地址。输出接口:说明输出接口:说明IP IP 包将从该路由器哪个接口转发。包将从该路由器哪个接口转发。下一跳下一跳IP IP 地址:说明地址:说明IP IP 包所经由的下一个路由器。包所经由的下一个路由器。路由表输出的解释路由表输出的解释1.3、路由表的解释、路由表的解释 1.41.4、管理距离(、管理距离(Administrative Dista
6、ncesAdministrative Distances)管理距离主要用于不同路由协议之间的可信度。管理距离主要用于不同路由协议之间的可信度。可信度的范围是:可信度的范围是:0 0 到到255 255 之间之间,它表示一条路由选择信它表示一条路由选择信息源的可信性值息源的可信性值.该值越小该值越小,可信度越高可信度越高.0.0 为最信任为最信任,255,255 为最不信任即没有从这条线路将没有任何流量通过为最不信任即没有从这条线路将没有任何流量通过.管理距离可以理解为路由优先级,通过不同的路由协议产管理距离可以理解为路由优先级,通过不同的路由协议产生相同的路由条目时,优先级高的会出现在路由表中
7、。生相同的路由条目时,优先级高的会出现在路由表中。常见路由信息源及其对应的管理距离值常见路由信息源及其对应的管理距离值路由信息源 缺省管理距离值 Connected(直连路由)0 Static(静态路由)1 EIGRP 90 IGRP 100 OSPF 110 RIP 120 1.5、路由器匹配原则、路由器匹配原则 路由器会尽量做到按最精确匹配:路由器会尽量做到按最精确匹配:主机地址主机地址10.1.1.110.1.1.1 子网子网10.1.1.0/2410.1.1.0/24 一组子网(汇总的路由)一组子网(汇总的路由)10.1.0.0/1610.1.0.0/16 主网号主网号10.0.0.0
8、/810.0.0.0/8 一组主网号(超网)一组主网号(超网)10.0.0.0/710.0.0.0/7 缺省地址缺省地址 0.0.0.0/0 0.0.0.0/0 最长掩码匹配原则最长掩码匹配原则1.5、路由器匹配原则、路由器匹配原则 1.6、路由过程中的数据包交换、路由过程中的数据包交换路由过程中的数据包交换路由过程中的数据包交换 1.7、路由协议、路由协议 被路由协议(被路由协议(routed protocols)ip、ipx等等等等 路由选择协议(路由选择协议(routing protocols)rip、igrp、eigrp、ospf、is-is、bgp等等等等 在在TCP/IP协议栈中协
9、议栈中Routed Protocol(IP)工作在网络层工作在网络层Routing Protocol工作在传输层或者应用层工作在传输层或者应用层 他们之间的关系为他们之间的关系为Routing Protocol 负责学习最佳路径负责学习最佳路径Routed Protocol根据最佳路径将来自上层根据最佳路径将来自上层的信息封装在的信息封装在IP包里传输包里传输1.7、路由协议、路由协议 直连路由、静态路由、动态路由直连路由、静态路由、动态路由1.8、直连路由、静态路由、动态路由、直连路由、静态路由、动态路由 1.9、动态路由协议、动态路由协议 距离向量路由选择协议距离向量路由选择协议 距离向量
10、路由选择协议基于距离矢量的路由选择算法(距离向量路由选择协议基于距离矢量的路由选择算法(distance vector-based routing algorithms),也称为贝尔曼),也称为贝尔曼-福特福特(Bellman-Ford)算法。)算法。基于距离矢量路由选择算法的路由协议包括:基于距离矢量路由选择算法的路由协议包括:RIP、IGRP等。等。链路状态路由选择协议链路状态路由选择协议 链路状态路由选择协议基于链路状态路由选择算法(链路状态路由选择协议基于链路状态路由选择算法(link-state routing protocol),也称为最短路径优先算法(),也称为最短路径优先算法(
11、shortest-path first,SPF)。)。基于链路状态路由选择算法的路由协议包括:基于链路状态路由选择算法的路由协议包括:OSPF、IS-IS等等21二、静态路由二、静态路由 172.16.2.1SO2.1 静态路由静态路由172.16.1.0B172.16.2.2NetworkA由管理员手动配置,在小型网络中适合设置静态路由。由管理员手动配置,在小型网络中适合设置静态路由。BStub Network 2.2 静态路由优缺点静态路由优缺点优点:优点:1.对路由器对路由器CPU没有管理性开销没有管理性开销 2.在路由器间没有带宽占用在路由器间没有带宽占用 3.增加安全性增加安全性缺点
12、:缺点:1.必须真正了解网络必须真正了解网络 2.对于新添网络配置繁琐对于新添网络配置繁琐 3.对于大型网络工作量巨大对于大型网络工作量巨大 Stub Networkip route 172.16.1.0 255.255.255.0 172.16.2.1172.16.2.1SO2.3 静态路由的例子静态路由的例子172.16.1.0B172.16.2.2NetworkAB这是一条单方向的路径,这是一条单方向的路径,必须配置一条相反的路径必须配置一条相反的路径。2.4 静态路由的例子静态路由的例子2501(config)#ip route 172.16.1.0 255.255.255.0 172
13、.16.2.1172.16.1.0:目的网络:目的网络255.255.255.0:子网掩码:子网掩码172.16.2.1:下一跳的:下一跳的IP地址地址 Stub Networkip route 0.0.0.0 0.0.0.0 172.16.2.22.5、缺省路由缺省路由172.16.2.1SO172.16.1.0B172.16.2.2NetworkAB使用缺省路由后,使用缺省路由后,Stub Network可以到达路由器可以到达路由器A以外的网络。以外的网络。在Stub Router(连接Stub Network的路由器)上通常配置缺省路由这也是大多数企业在接入INTERNET时所采用的配置 2.6、负载均衡、负载均衡将流量分不到多条路径上,以提高数据的转发速度。将流量分不到多条路径上,以提高数据的转发速度。2.7、浮动静态路由、浮动静态路由浮动静态路由是一种特殊的静态路由,通过配置一个比主路浮动静态路由是一种特殊的静态路由,通过配置一个比主路由的管理距离更大的静态路由,保证网络中主路由失效的情由的管理距离更大的静态路由,保证网络中主路由失效的情况下,提供备份路由。但在主路由存在的情况下它不会出现况下,提供备份路由。但在主路由存在的情况下它不会出现在路由表中。在路由表中。