您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 《计算机网络》路由与路由协议
第8章路由与路由协议2020/11/162本章主要内容8.1路由和路由选择8.2路由协议38.1路由和路由选择AEDCBF一、路由问题的引入4路由、路由器路由是指对到达目标网络所进行的最佳路径选择路由是网络层最重要的功能。路由器将某个输入端口收到的分组,按照分组要去的目的地(即目的网络),将该分组从某个合适的输出端口转发给下一跳路由器。5路由表在路由器中,所有关于如何到达目标网络的最佳路径信息以数据库表的形式存储起来。这种专门用于存放路由信息的表被称为路由表。目的网络地址子网掩码下一跳发送接口1.0.0.0255.0.0.08.8.8.1S0192.168.6.0255.255.255.0202.114.16.1S1100.12.0.0255.255.0.0100.10.1.1E06路由器的逐跳转发示例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.01.主机A的网络层生成IP数据报,源IP是10.0.0.2,目的IP是40.0.0.22.主机A查询自己的路由表,将IP数据报发送给默认网关R1(10.0.0.1)7路由器的逐跳转发示例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.03.R1根据目的IP(40.0.0.2)查找路由表,确定下一站是20.0.0.2(R2的接口0)8路由器的逐跳转发示例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.03.R2根据目的IP(40.0.0.2)查找路由表,确定下一站是30.0.0.2(R3的接口0)9路由器的逐跳转发示例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)查找路由表,确定下一站是R3的接口110关于路由表的问题路由表中的路由信息从何而来?路由器如何生成路由表?两种方式可用于路由表信息的生成和维护:静态路由动态路由11静态路由网络管理员根据其所掌握的网络连通信息以手工配置方式创建的路由表表项要求网络管理员对网络的拓扑结构和网络状态有着非常清晰的了解当网络连通状态变化时,路由的更新要手工完成。当网络互连规模增大或网络中的变化因素增加时,静态路由难以适应网络状态的变化,也称非自适应路由12静态路由的一般配置步骤(1)为路由器的每个接口配置IP地址(2)确定本路由器有哪些直连网段的路由信息(3)确定整个网络中还有哪些属于本路由器的非直连网段13静态路由配置iproute[网络编号][子网掩码][转发路由器的IP地址/本地接口]静态路由的配置命令:14静态路由的配置举例192.168.1.5172.16.2.1S1/0F0/0202.204.203.1192.168.1.1F0/0202.204.203.5172.16.2.2S1/1RARB15配置静态路由举例RA(config)#iproute202.204.203.0255.255.255.0172.16.2.2或RA(config)#iproute202.204.203.0255.255.255.0s1/016A10.0.0.1S0/010.0.0.2S0/0BNetworkNPublicNetwork默认路由(缺省路由)在路由器A上配置:iproute0.0.0.00.0.0.010.0.0.2Internet上大约99.99%的路由器上都存在一条缺省路由!17默认路由0.0.0.0/0可以匹配所有IP地址,属于最不精确的匹配。默认路由可以看作是静态路由的一种特殊情况当所有已知路由信息都查不到数据包如何转发时,按默认路由信息进行转发。18静态路由配置练习--写出下面拓扑中需要在各个路由器上配置静态路由的命令。Host11.1.1.2/24Host21.1.4.2/24Host31.1.5.2/24RouterARouterBRouterC1.1.1.1/24E1/0E1/01.1.4.1/24E1/01.1.5.1/241.1.2.1/24S0/01.1.2.2/24S0/0S0/11.1.3.2/24S0/01.1.3.1/2422动态路由指路由器通过自主学习而获得的路由信息,又称自适应路由。通过在路由器上运行路由协议并进行相应的路由协议配置即可保证路由器自动生成并维护正确的路由信息。能较好地适应网络状态的变化,如网络拓扑和网络流量的变化,同时也减少了人工生成与维护路由表的工作量。23路由协议路由协议(routingprotocol):在网络层用于动态生成路由表信息的协议;提供了关于如何到达既定目标的路径信息24因特网有两大类路由选择协议内部网关协议IGP(InteriorGatewayProtocol)即在一个自治系统内部使用的路由选择协议。目前这类路由选择协议使用得最多,如RIP和OSPF协议。外部网关协议EGP(ExternalGatewayProtocol)若源站和目的站处在不同的自治系统中,当数据报传到一个自治系统的边界时,就需要使用一种协议将路由选择信息传递到另一个自治系统中。这样的协议就是外部网关协议EGP。在外部网关协议中目前使用最多的是BGP-4。25小结路由的实现路由表静态路由、默认路由、动态路由路由协议
本文标题:《计算机网络》路由与路由协议
链接地址:https://www.777doc.com/doc-7245481 .html