4.0.0 路由 路由分类(IGP与EGP、直连、静态、动态)与路由表介绍
路由分类
IGP内部网关协议
IGP内部网关协议( Interior Gateway Protocol),指常用于企业内部及中小型网络中的路由协议统称。
RIP、IGRP(思科协议)、OSPF、ISIS都是IGP协议。
对于IGP协议还可以分为两小类:
距离矢量路由协议
- RIP、IGRP
- 该类协议的特点:周期性的泛洪自己的路由信息,相邻的路由器学习到路由信息之后”选择性“的添加相应的路由到自己的路由表中。
- 该类路由协议无法支持较大型的网络,因为当网络规模变大时,泛洪的路由条目过多将会在一定程度上影响正常业务的传输。
- 该类路由协议无法感知整个网络拓扑,无法保证最优的路由转发路径。
链路状态路由协议
- OSPF、ISIS
- 该类协议的特点:交互并使用链路状态信息计算路由,且能够通过该链路状态信息将整个网络的拓扑结构通过SPF算法绘制出来。
- 该类路由协议可以支持中小型甚至大型的网络,因为使用链路状态信息交互,占用的链路带宽较小对业务影响甚微。
- 该类路由协议可以通过SPF算法计算出整个网络路由的最优路径,从而使得路由能够基于最优的路径转发。
EGP外部网关协议
EGP外部网关协议(External Gateway Protocol ),指常用于企业之间及大型网络中使用的路由协议统称。
EIGP(思科协议)、BGP为EGP协议。
EIGP属于混合型
路由协议,拥有距离适量与链路状态的功能特性。
BGP属于路径适量
路由协议,并不是距离适量路由协议。
在EGP协议中有一个常见的名词:AS自治区域号
:由同一个技术管理机构管理、使用统一选路策略的一些路由器的集合。
-
即在一个AS内能运行RIP、OSPF和IS-IS等IGP协议。沟通不同的AS之间需要运行EGP协议。
-
区分或标注各个AS可以依靠自治系统编号
1~65535
,其中1~64511是互联网编号,此外是私网编号。
直连路由
通过在活动的接口配置有效的地址信息之后,自动产生的路由。
当接口失效 或 地址删除,则路由表中相应的直连路由信息也会清除。
静态路由
管理员手工配置的路由条目,配置完成后,将在路由表中生成静态路由。
如果路由对应的下一跳不存在,则路由失效(将不显示在路由表中)。
动态路由
指通过IGP、EGP协议所自动获取到的路由信息产生的动态路由条目。
路由表
RIB路由表
<AR1>dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 9 Routes : 9
Destination/Mask Proto Pre Cost Flags NextHop Interface
1.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack0
2.2.2.2/32 OSPF 10 1 D 10.1.12.2 GigabitEthernet0/0/0
Destination/Mask:表示目标路由信息,该路由条目去往的网络。
Proto(协议):表示路由信息的来源类型,Direct为直连路由、OSPF表示OSPF动态路由协议学习到的。
Pre(优先级):表示路由的优先级,当路由表中存在两条相同路由条目时,比较优先级,越小越优先。
直连路由默认优先级:0
静态路由默认优先级:60
动态路由默认优先级:下列表格
Cost(开销):表示路由的开销,相同路由条目优先级相同时比较路由条目,开销越小越优先。
Flags(标志):表示路由的状态信息,但路由表中能表示的较少(在FIB表中表示的更丰富一些)
NextHop(下一跳):表示去往该路由时的下一步该如何转发。
Interface(出接口):表示去往该路由时的出接口
路由协议的类型 | 路由协议的外部优先级 |
---|---|
Direct | 0 |
OSPF | 10 |
IS-IS | 15 |
Static | 60 |
RIP | 100 |
OSPF ASE | 150 |
OSPF NSSA | 150 |
IBGP | 255 |
EBGP | 255 |
FIB转发信息表
实际上路由表并不直接指导数据转发,也就是说,路由器在执行路由查询时,并不是在路由表中进行报文目的地址的查询,真正指导数据转发的是FIB表。
由于两张表的一致性,在绝大多数场合中,我们阐述路由器转发数据过程时,会用“路由器查询路由表来决定数据转发的路径”这一说法,但需要注意的是,路由器查询的是FIB表,位于控制层面的路由表只是提供了路由信息而已。
FIB表是位于路由器数据平面的表格,实际上它外观上与路由表非常相似,FIB的表项被称为转发表项,每条转发表项都指定要到达的某个目的地,所需要通过的出接口及下一跳IP地址等信息。
路由器将优选的路由存储在路由表中,而将路由表中活跃的路由下载到FIB表,并使用FIB表转发数据。
FIB表中数据往往被存储在一个ASIC专用集成电路中,这使得设备在FIB表中进行数据查询时,可以实现相当高的速度。
当然,FIB表空间是有限的,因此,大型网络中要关注设备的路由表规模,在保证数据可达的前提下,通过各种机制及手段来减小设备路由表的规模。
【就比如通过路由汇总,边缘网络设备使用默认路由,OSPF特殊区域规划等都能减小某些性能较低的路由设备压力】
版权声明:本文为CSDN博主「优质网络系统领域创作者」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_23930765/article/details/120377273
<AR1>display fib
【FIB与RIB非常相似,但FIB的Flag字段表示更丰富一些,下列就是相应Flag的表示含义】
Route Flags: G - Gateway Route, H - Host Route, U - Up Route
S - Static Route, D - Dynamic Route, B - Black Hole Route
L - Vlink Route
--------------------------------------------------------------------------------
FIB Table:
Total number of Routes : 10
Destination/Mask Nexthop Flag TimeStamp Interface TunnelID
2.2.2.2/32 10.1.12.2 DGHU t[115] GE0/0/0 0x0
1.1.1.1/32 127.0.0.1 HU t[45] InLoop0 0x0
0.0.0.0/0 10.1.12.2 GSU t[892] GE0/0/0 0x0
路由表条目的产生
1、默认路由表中会存在4条路由:
<Huawei>di ip rou
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 4 Routes : 4
Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
2、当路由设备配置了接口地址之后,会在路由表中自动增加产生1~3条路由条目:
-
如果配置的地址
子网掩码 ≤ /30
,则会产生3条路由条目。-
如:
在G0/0/0接口配置10.1.14.4/24地址
-
一条表示 接口地址路由信息:
10.1.14.4/32 Direct 0 0 D 127.0.0.1
-
一条表示 广播地址路由信息:
10.1.14.255/32 Direct 0 0 D 127.0.0.1
-
一条表示 接口网络路由信息:
10.1.14.0/24 Direct 0 0 D 10.1.14.4
-
Destination/Mask Proto Pre Cost Flags NextHop Interface 10.1.14.0/24 Direct 0 0 D 10.1.14.4 GigabitEthernet0/0/0 10.1.14.4/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 10.1.14.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
-
-
如果配置的地址
子网掩码 = /31
,则会产生2条路由条目(在P2P网络中可如此配置子网掩码)
。-
如:
在串行口S1/0/0上配置10.1.14.1/31地址
-
一条表示 接口地址路由信息:
10.1.14.1/32 Direct 0 0 D 127.0.0.1 Serial1/0/0
-
一条表示 接口网络路由信息:
10.1.14.0/31 Direct 0 0 D 10.1.14.1 Serial1/0/0
-
[Huawei-Serial1/0/0]di ip rou Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Routing Tables: Public Destinations : 7 Routes : 7 Destination/Mask Proto Pre Cost Flags NextHop Interface 10.1.14.0/31 Direct 0 0 D 10.1.14.1 Serial1/0/0 10.1.14.1/32 Direct 0 0 D 127.0.0.1 Serial1/0/0 【以下这条是由于PPP中的NCP协议成功之后分发的路由条目】 10.1.14.2/32 Direct 0 0 D 10.1.14.2 Serial1/0/0 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
-
-
如果配置的地址
子网掩码 = /32
,则会产生1条路由条目。-
如:
在环路口配置1.1.1.1/32地址
-
仅一条表示 接口地址路由信息:
1.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack0
-
Destination/Mask Proto Pre Cost Flags NextHop Interface 1.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack0 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
-
今天的文章路由协议igrp_直连路由和静态路由区别分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/83268.html