网络工程静态路由与动态路由器的配置课件_第1页
网络工程静态路由与动态路由器的配置课件_第2页
网络工程静态路由与动态路由器的配置课件_第3页
网络工程静态路由与动态路由器的配置课件_第4页
网络工程静态路由与动态路由器的配置课件_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

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

文档简介

第5章路由器的配置5.1路由器互联5.2静态路由与动态路由5.3路由器的配置第5章路由器的配置5.1路由器互联1路由器工作原理一个路由器收到一个IP包时,它首先提取出包中的目标IP地址,路由器在路由表中把目标地址的网络部分与表中每一个网络相比较,查找到目标网络应该发给哪一个路由器如果路由器没有在它的路由表中找到目标网络,它就查找一个缺省路径选择.如果找不到缺省路由,这个包就被丢弃,并返回不可到达信息给所丢弃包的源IP地址.如果找到了一条这个网络的合适路径,路由器就测出到远程网络的距离,如果距离是0,则这个网络是与路由器直接相连接的网络,路由器发一个ARP请求给目标IP地址并把IP包封装成一个数据链路层侦,这个侦由目的地返回的ARP应答中的MAC地址所编址,这个地址实际就是目的端的MAC地址.5.1路由器互联路由器工作原理5.1路由器互联2路由表包含的信息内容静态路由表条目包含以下信息:网络地址—数据包发往网络的网络地址网络掩码—相关网络地址的子网掩码网关地址—发往目的网络的数据包被转发的IP地址路由表包含的信息内容静态路由表条目包含以下信息:3路由选择类型路由器对IP数据报的路由选择处理包括4种情况,它们是直接路由选择特定网络路由选择特定主机路由默认路由选择路由选择类型路由器对IP数据报的路由选择处理包括4种情况,它4直接路由选择如果路由表项中目的地址字段的值是本网络的网络号,则分组直接交付给目的主机,而不再发往其他路由器(下一跳地址为空),称为直接路由选择(directrouting)。直接路由选择5特定网络路由选择路由表中目的地址是一个网络地址,而不是这个网络中每个主机的地址,即该表项为一组主机指定了一条路由,称为特定网络路由选择(network-specificrouting)。特定网络路由选择路由表中目的地址是一个网络地址,而不是这个网6特定网络路由选择与特定主机路由特定网络路由选择表项在路由表中占大多数。特定网络路由选择与特定主机路由特定网络路由选择表项在路由表中7默认路由选择如果只能通过某个路由器才能到达互联网的一部分网络,而另一部分中的网络都已经指定了路由,那么该路由器就只需指明到那部分网络的默认路由(defaultroute)。。默认路由选择如果只能通过某个路由器才能到达互联网的一部分网络8例如:默认路由选择在路由表中,目的地址为0.0.0.0的路由代表默认路由。如图所示例如:默认路由选择在路由表中,目的地址为0.0.0.0的9生成路由表的方法有2种:静态路由(StaticRoute)—人工在路由器上配置路由表优点:路由器不必为路由表项的生成花费大量时间,有时可以抑制路由表的增长;缺点:人工配置开销大,网络拓扑结构变更时需重新配置路由表,一般只在小型网络或部分链路上使用。动态路由(DynamicRoute)—由动态路由协议自动生成路由表优点:网络拓扑发生变化时,动态路由协议自动更新路由表;缺点:路由器路由计算开销大;生成路由表的方法有2种:10静态和缺省路由的应用缺省路由(DefaultRoute)—凡是在路由表中无法查到的目标网络,在路由表中明确指定一个出口,这种路由方法称之为缺省路由。默认路由的配置格式:

校园网校园网边界路由器省网中心路由器缺省路由静态路由静态和缺省路由的应用缺省路由(DefaultRoute)校11在路由设备上配置静态路由配置命令格式为:iprouteprefixsubmasknext-hop参数prefix表示所要到达的目的网络的网络号;submask表示子网掩码;next-hop表示下一跳的IP地址,即相邻路由器的接口IP地址。默认路由配置的命令格式为:Router(config)#iproute0.0.0.00.0.0.0{address|interface}在路由设备上配置静态路由配置命令格式为:12实验一:静态路由实验配置实验PC1PC2e0Ethernet_2Router2Router1s0s0e0实验一:静态路由实验配置实验PC1PC2e0Ethernet13步骤1:ROUTER1接口配置实例Router1#configtRouter1(config)#inte0(以太网接口)Router1(config-if)#Router1(config-if)#noshut(打开端口)输入Ipconfig/all查看主机的设置Router1#configtRouter1(config)#intS0(串行口)Router1(config)#clockrate56000Router1(config-if)#Router1(config-if)#noshut(打开端口)输入Ipconfig/all查看主机的设置配置Router1的接口步骤1:ROUTER1接口配置实例Router1#con14步骤2ROUTER2的S0接口配置实例Router2#configtRouter2(config)#ints0Router2(config-if)#clockrate56000Router2(config-if)#Router2(config-if)#noshut输入Ipconfig/all查看主机的设置Router2#configtRouter2(config)#inte0Router2(config-ifRouter2(config-if)#noshut输入Ipconfig/all查看主机的设置配置Router2的接口步骤2ROUTER2的S0接口配置实例Router2#con15R1与R2静态路由配置Router1#configtRouter1(config)#Router2#configtRouter2(config)#Router2#showiproute//配Router1的默认路由Router1#configtRouter1(config)#R1与R2静态路由配置Router1#configt16默认路由选择默认路由选择17实验二:复杂配置静态路由示例RouterA和RouterB以及RouterC使用串口通过广域网连接起来

这里假设RouterA和RouterC除了与RouterB相连外,不再与其它路由器相连,这样才能为它赋予一条默认路由代替两条静态路由。只要在路由表中找不到去特定目的地址的路径,则数据包均被路由到所指定的默认路由上。

实验二:复杂配置静态路由示例RouterA和RouterB以18动态路由协议和路由选择算法分类什么叫动态路由?静态路由表手工维护路由表,当网络规模庞大时,手工维护几乎不可能.我们希望能够通过路由表的变化,自动通知其他的路由器来改变相应的路由,这就是”动态路由”动态路由的工作方式按照某种路由协议收集网络的路由信息(例如:路径长度、带宽、负载、可靠性、延迟等),通过路由器间不断交换的路由信息动态地更新和确定路由表项.路由协议(1)距离向量路由协议(适合小规模)(2)链路状态算法(适合大规模)动态路由协议和路由选择算法分类什么叫动态路由?(1)距离向19动态路由协议(1)主要的动态路由选择协议—RIP(RoutingInformationProtocol):适用于小型网络内,如校园网;—OSPF(OpenShortestPathFirstProtocol):常用于中、大型网络内,如广域网、城域网和大型校园网;—BGP4(BorderGatewayProtocolv4):用于大型网络之间的互联,如CERENT和ChinaNet之间。动态路由协议(1)主要的动态路由选择协议20将参加通信的机器分为主动和被动两种方式,主动路由向其他路由器通告其路由,被动路由器接收并在此基础上更新其路由.RIP路由器每隔30秒广播(UDP520端口)一个选路更新报文,报文包含了取自路由器当前的选路数据库的信息RIP以跳数作为度量到达目的站点的距离。跳数是一个数据包到达目标所经过的路由器的个数.路由器到他直接相连的网络距离为1跳距离向量路由选择协议(RIP)距离向量路由选择协议(RIP)21路由信息更新过程(1)收到的路由记录中,是否有我没有记录到的数据?若然,则增加此笔记录(2)次笔记录是不是由同一台路由器发出的?若然,则更新路由记录(3)比对Metric值,若该笔路由记录的Metic值小,则更新路由记录,反之不予理会(4)最后每台路由器都会拥有一份IP完整的动态路由表,里面记载了所有的网络的位置(5)计算出最小Metric值的路径,当做封包传递的最佳路径。路由信息更新过程(1)收到的路由记录中,是否有我没有记录到的22LAN1LAN2LAN3R1R2DestNext-hopMetricLAN1Direc1LAN2Direc1DestNext-hopMetricLAN2Direc1LAN3Direc1起用RIP之后,R1会将自己的路由表广播到网络上,当R2收到后,在自己的表中找不到,就会将该笔记录加入路由表R1广播:和我相邻的网络有LAN1和LAN2;R2广播:和我相邻的网络有LAN2和LAN3每台路由器收到广播后,便会核对自己的路由表,进行以下步骤:RIP路由信息更新过程LAN1LAN2LAN3R1R2DestNext-ho23RIP更新举例--1RIP更新后的路由器1的路由表RIP更新举例--1RIP更新后的路由器1的路由表24Lan1Lan2Lan3R1R2Lan4R3DESTNEXTMetricLAN1端口11LAN2端口21DESTNEXTMetricLAN2端口11LAN3端口21DESTNEXTMetricLAN3端口11LAN4端口21RIP更新举例--2端口1端口2端口1端口2端口1端口2DESTNEXTMetricLAN1R11LAN2R11R1发广播,并将下一跳变为自己R2路由器进行更新判断,Lan1在R2路由器中没有,将这笔路由加入;Lan2的Mertic值小于R1路由器,不理会Lan1Lan2Lan3R1R2Lan4R3DESTNEXT25Lan1Lan2Lan3R1R2Lan4R3DESTNEXTMetricLAN2端口11LAN3端口21LAN1Route12R2路由器更新为R2更新后的路由表DESTNEXTMetricLAN1端口11LAN2端口21DESTNEXTMetricLAN3端口11LAN4端口21端口1端口2端口1端口2端口1端口2Lan1Lan2Lan3R1R2Lan4R3DESTNEXT26Lan1Lan2Lan3R1R2Lan4R3R1与R3都会更新自己的路由表R2发广播DESTNEXTMetricLAN1端口11LAN2端口21DESTNEXTMetricLAN3端口11LAN4端口21DESTNEXTMetricLAN2端口11LAN3端口21LAN1RouteA2R2发广播,并将下一跳变为自己DESTNEXTMetricLAN2R21LAN3R21LAN1R22Lan1Lan2Lan3R1R2Lan4R3R1与R3都会更27Lan1Lan2Lan3R1R2Lan4R3R2发广播,并将下一跳变为自己DESTNEXTMetricLAN2R21LAN3R21LAN1R22R1与R2更新后的路由表DESTNEXTMetricLAN1端口11LAN2端口21LAN3R22DESTNEXTMetricLAN3端口11LAN4端口21LAN1R23DESTNEXTMetricLAN2端口11LAN3端口21LAN1RouteA1Lan1Lan2Lan3R1R2Lan4R3R2发广播,并将28RIP的不足:广播流量大:每个路由器每30秒广播一条MAC消息,广播流量增大路由器发生故障造成改变路由信息的困难:算法不能明确的检测出循环路由,会产生慢收敛和无限计数问题步跳数不能反映链路的真实开销,例如步跳数为4的LAN路径不一定比步跳数为1的64KDDN链路差。RIP的不足:广播流量大:每个路由器每30秒广播一条MAC29Router1(config-if)#置路由表,一般只在小型网络或部分链路上使用。Router2(config-if)#clockrate56000Router1(config)#(3)比对Metric值,若该笔路由记录的Metic值小,则更新路由记录,反之不予理会[120/2]中的120表示管理距离,2表示跳数。只要在路由表中找不到去特定目的地址的路径,则数据包均被路由到所指定的默认路由上。R2正好在R1与网络1的连接失效后通告其路由(R2到达网络1的费用是2跳),R1->R2-R1是3跳,R2到达网络1的下跳是R2.RouterA和RouterB以及RouterC使用串口通过广域网连接起来Router2(config-if)#noshut(1)先除去所有的静态路由以及默认路由表按照某种路由协议收集网络的路由信息(例如:路径长度、带宽、负载、可靠性、延迟等),通过路由器间不断交换的路由信息动态地更新和确定路由表项.iprouteprefixsubmasknext-hop路由器发生故障造成改变路由信息的困难:网络1R1R2R31.R1与网络1直接相连。2.通过周期性路由广播,R1、R2、R3都建立了到网络1的路由(a)3.某时刻,R1到网络1的路由消失,将距离值设为16.4.R2正好在R1与网络1的连接失效后通告其路由(R2到达网络1的费用是2跳),R1->R2-R1是3跳,R2到达网络1的下跳是R2.:更新报文会在R1,R2来回传输直到距离值到达RIP规定的上限。网络1R1R2R3(a)(b)慢收敛和无限计数问题RIP的跳数<=16跳Router1(config-if)#网络1R1R2R31.30距离矢量路由选择算法局限—为解决分组的无限循环和距离的无限计数问题,规定当距离=16时,该路由信息无效,即表示目标网络不可达,这样既中止了分组无修止循环,也避免了无限计数。—由此限制了网络的规模,即网络的最大距离不能达于15。—无论拓扑结构是否发生变化,通过定期传送路由表来传达路由变更的方法,收敛速度慢,这是距离矢量算法的另一大缺陷。距离矢量路由选择算法局限—为解决分组的无限循环和距离的无限313.配置RIP动态路由(1)先除去所有的静态路由以及默认路由表(cleariproute)(2)查看路由表确认记录清除(3)对各个路由器都要配置(全局模式)3.配置RIP动态路由(1)先除去所有的静态路由以及默认路32RIP实验:动态路由RIP配置拓扑图:RIP实验:动态路由RIP配置拓扑图:33

Router1配置:

Route1(config)#inte0Router1(config-if)#clockrate5600Router1(config-if)#noshutRoute1(config)#ints0Route1(config)#noshut

Router1配置:

Route1(config)#i34Router2配置Router2(config-if)#ints0Router2(config-if)#clockrate6400Router2(config-if)#noshutRouter2(config-if)#ints1Router2(config-if)#clockrate6400Router2(config-if)#noshutRouter2(config-if)#inte0Router2(config-if)#noshutRouter2(config-if)#exitRouter2配置Router2(config-if)#35Router3配置:Route3(config)#ints0Router3(config-if)#Router3(config-if)#noshutRouter3(config-if)#inte0Router3(config-if)#Router3(config-if)#noshutRouter3配置:Route3(config)#in36Router1:routerripRouter2:routerrip在特权模式下:Router1#Showiproute(以R开头为RIP动态路由记录)Router1#Debugiprip(在终端显示收到/发出的路由信息)Nodebugall(停止查看路由表更新)//每30秒更新一次Router1:37Gatewayoflastresortisnotset

172.16.0.0/24issubnetted,1subnets

C

172.16.1.0isdirectlyconnected,Ethernet0

10.0.0.0/24issubnetted,2subnets

R

10.2.2.0[120/1]via10.1.1.2,00:00:07,Serial2

C

10.1.1.0isdirectlyconnected,Serial2

R

192.168.1.0/24[120/2]via10.1.1.2,00:00:07,Serial2Showiproute命令的执行结果示例:RouterA#showiproute其中:C表示直接相连,R表示通过RIP协议学习到的;[120/2]中的120表示管理距离,2表示跳数。Gatewayoflastresortisnot38R2正好在R1与网络1的连接失效后通告其路由(R2到达网络1的费用是2跳),R1->R2-R1是3跳,R2到达网络1的下跳是R2.R1与R2更新后的路由表Router1(config)#R2广播:和我相邻的网络有LAN2和LAN3LAN1Direc1Router1(config-if)#noshut(打开端口)通过周期性路由广播,R1、R2、R3都建立了到网络1的路由(a)缺点:人工配置开销大,网络拓扑结构变更时需重新配路由器到他直接相连的网络距离为1跳Router2(config)#ints0OSPF最短路由选择协议R1广播:和我相邻的网络有LAN1和LAN2;效率更高。如果找不到缺省路由,这个包就被丢弃,并返回不可到达信息给所丢弃包的源IP地址.配置Router1的接口Router2#configtR2正好在R1与网络1的连接失效后通告其路由(R2到达网络1的费用是2跳),R1->R2-R1是3跳,R2到达网络1的下跳是R2.链路状态算法(适合大规模)开放最短路由优先(OpenShortestPathFirst,OSPF)是非常流行的内部路由选择协议,属于链路状态路由协议。链路状态路由算法又称最短路径优先算法,使用链路状态算法来更新一个区域的路由表。主要使用链路状态报告LSA(Link—StateAdvertisement)、网络拓扑数据库、最短路径SPF算法、最短路径SPF树和路由表5种技术手段。R2正好在R1与网络1的连接失效后通告其路由(R2到达网络139为了有效和及时

温馨提示

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

评论

0/150

提交评论