《【基础大全】一文带你打好网工路由基础.docx》由会员分享,可在线阅读,更多相关《【基础大全】一文带你打好网工路由基础.docx(8页珍藏版)》请在第一文库网上搜索。
1、【基础大全】一文带你打好网工路由基础01所谓路由,就是指导IP数据报文转发的路径通过路由条目,生成路由表,根据路由表中的条目,进行路径选择。路由表存储在RAM中,掉电丢失,加电重新装载计算。路由分类:直连路由通过接口感知到的直连(网络接口配置IP ,并且该接口的物理层及链路层状态为UP)静态路由使用静态路由命令手工配置的路由动态路由路由器之间动态学习到的路由表动态路由协议:RIP、EIGRP. IS-IS. OSPF、BGP路由选择原理:最长掩码匹配:I主机地址I子网I 一组子网(汇总路由)I主类网络号(ABC类)I超网汇总(CIDR )I缺省地址(默认路由)示例:172.16.10.1 ,应
2、该被 172.16.10.1/32 匹配住去往 172.16.10.2 ,应该被 172.16.10.0/30 匹配住去往 172.16.10.100 ,应该被 172.16.10.0/24 匹配住去往 172.16.20.1 ,应该被 172.16.0.0/16 匹配住172.17.20.1 ,应该被 172.0.0.0/8 匹配住去往192.168.10.1,应该被默认路由匹配住show ip route4.0.0.0/24 is subnetted, 1 subnetsS 4.4.4.0 1/0 via 12.1.1.2路由标识:也可称为路由来源,S表示静态目的网络地址:4.4.4.0/
3、24 ,目的网络地址1/0管理距离AD ,静态路由为1 , Metric值,静态路由0AD :管理距离,用于确定路由协议的优先级Metric :度量值,用于确定到达目的的最佳路径02各类协议的管理距离:R1#show ip route 1.1.1.1Routing entry for 1.1.1.1/32Known via connected, distance 0, metric 0 (connected)直连路由Routing Descriptor Blocks:* directly connected, via LoopbackORoute metric is 0; traffic sh
4、are count is 1R1#show ip route 4.4.4.0Routing entry for 4.4.4.0/24Known via static, distance 1Z metric 0 静态路由Routing Descriptor Blocks:* 12.1.1.2Route metric is 0, traffic share count is 1全局模式下,show ip protocols可以查看动态路由协议的管理距离show ip protocolsRouting Protocol is ospf 1Outgoing update filter list for
5、 all interfaces is not setIncoming update filter list for all interfaces is not setRouter ID 1.1.1.1Number of areas in this router is 0. 0 normal 0 stub 0 nssaMaximum path: 4Routing for Networks:Routing Information Sources:Gateway Distance Last UpdateDistance: (default is 110)度量值分类:I带宽,负载,延迟,可靠性,EIG
6、RP协议使用I开销,OSPF,IS-IS协议使用I跳数,RIP协议使用03静态路由配置:配置要点:I通信是双向的,因此要留意往返流量I尽量配置下一跳IP,不要配置出接口,会产生ARP消息,但可以下一跳和出接口一起配置,如:I ip route 192.168.23.0 255.255.255.0 s0/0 192.168.12.2 ,多一个路由属性,比如BFD检测,路由策略会用到。I注意通信双方的源地址,以及目的地址I路由递归查询何谓路由递归:假设上面的图例,R3后面还有一个网段,比如192.168.20.0 ,那么在R1上可以这样写:ip route 192.168.20.0 255.255
7、.255.0 192.168.233那么当R1收到一个去往目的网络192.168.20.0/24的数据包时,先查路由表,发现有去往这个目的网络的路由,但发现下一跳路由器是192.168.23.3 ,这时路由器会做一个操作,路由递归。那就是再查路由表,看192.168.23.3怎么去,发现去往192.168.23.3 ,有路由,下一跳是192.168.12.2。浮动静态路由:去往一个目的网段,有多个路径,一条为主,一条为备指定两个下一跳,通过调整AD值,正常情况下,AD值小的路由加表,AD值大的大的隐藏在后台,当主路由出现问题时才加入路由表,ip route 192.168.23.0 255.2
8、55.255.0 192.168.12.2ip route 192.168.23.0 255.255.255.0 192.168.12.3 10 /AD 调整为 1004负载均衡:去往一个目的网段,有多个路径,路由的AD值一致,metric值也一致,流量两条链路同时走ip route 192.168.23.0 255.255.255.0 192.168.12.2ip route 192.168.23.0 255.255.255.0 192.168.12.3汇总路由:改变子网掩码,通过汇总路由匹配明细,从而简化路由表,减少配置量及路由负器载ip route 192.168.0.0 255.255
9、.252.0 192.168.254.1实际上匹配了:192.168.0.0/24192.168.1.0/24192.168.2.0/24192.168.3.0/24默认路由:常用于边缘路由器,比如,最底层接入路由器,或者出口路由器匹配所有目的网段,ip route 0.0.0.0 0.0.0.0 192.168.12.2黑洞路由:将不需要的流量丢弃到null 0接口,null 0是路由的一个黑洞接口,ip route 10.10.10.0 255.255.255.0 null 0loopback 接口 :I也叫回环口,是一个逻辑的、虚拟的接口I使用全局配置命令interface loobac
10、k x创建I创建完成后即可为接口配置IP地址(可以是32位的IP地址)I Looback接口创建后,除非人为shutdown ,否则不会down作用:I模拟路由器的直连网段,用于测试I可用于设备管理(Loopback接口比较稳定)I供其它协议使用。例如OSPF、BGP、MPLS等I其他用途,总之非常广泛05案例分享:通过浮动静态路由,结合BFD双向技术检测,保证出口路由冗余,环境如下:交换机为二层交换机R5IP地址:I loopback : 5.5.5.5/32I E0/1 : 100.1.1.5/24I E0/3 : 200.1.1.5/24R6 IP地址:I loopback : 6.6.
11、6.6/32I E0/0 : 100.1.1.6/24I E0/2 : 200.1.1.6/24配置要点:I接口下开启BFD检测,R5 , R6都要开启,并且参数保持一致,因为BFD是双向检测技术I配置静态路由,必须带上出接口字段,否则BFD无法检测I将静态路由与BFD进行关联06查看:show bfd nei动态路由协议:通过在路由器之间,运行动态路由协议,赋予路由器动态感知网络变化,以及发现网络的能力,并且将发现的网络生成路由条目,自动的添加到本地路由表中,并进行维护。动态路由协议分类:距离矢量路由协议:I距离矢量路由协议,他并不了解网络的拓扑I只知道自身与目的网络之间的距离I应该往那个方
12、向,从哪个接口转发数据I直接传递路由条目I周期性的更新自己整张路由表I距离二有多远;矢量二方向链状态路由协议:I传递的不是路由条目,而是自己本地的一些链路状态的信息I全网都能够收集到这些链路信息,了解整个网络的拓扑情况I触发更新有类路由协议:在进行路由更新的时候是不带掩码信息;RIPvl x IGRP无类路由协议:在更新路由协议的时候,包含网络前缀以及子网掩码,更加精准。RIPv2. ISPF、EIGRP、IS-IS , BGP有类及无类路由查找区别无类路由(ip classless ,默认打开):路由器不会注意目的地址的类别,它会在目的地址和本身已知的路由之间进行逐位执行最长匹配去往目的 I
13、P : 192.168.1.1,走 F1/0去往目的 IP : 192.168.1.33 ,走 F0/0有类路由(no ip classless 或 ip classful):当路由器收到一个数据包时,先查看目的地址所属的主类网络去往目的 IP : 192.168.1.1 ,主类网络是 192.168.1.0/24查子网,匹配192.168.1.0/27 ,所以走F1/0去往目的 IP : 192.168.1.33 ,主类网络是 192.168.1.0/24查子网,应该是192.168.1.32/27 ,所以被丢弃有主类路由的情况下:I如果路由表中有主类网络,则查找下属子网I如果有该子网的路由,就在该子网中进一步查找I如果查找失败,则丢弃数据包,不管有没有配置默认路由。无主类路由的情况下I则查看是否有默认路由,有则转发,无则丢弃END本篇完