学习笔记——路由网络基础——路由概述

一、路由概述

1、路由定义与作用

路由(routing)是指导报文转发路径信息,通过路由可以确认转发IP报文的路径。

路由:是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。

路由(routing)的定义是指分组从源到目的地时,决定端到端路径的网络范围的进程。在OSI七层模型下,路由主要进行在第三次网络层:通过寻址来建立两个节点之间的连接,为源端的运输层送来的分组,选择合适的路由和交换节点,正确无误地按照地址传送给目的端的运输层。路由器根据路由指导的IP报文的路径转发信息,路由提供的路径信息转发数据包。

路由的作用

通过IP地址能够寻找到一个唯一的网络节点,每个IP都有自己所属的网段,这些网络可能分布在世界各地,共同组成了全球的网络。

为了实现不同网段之间的相互通信,网络设备需要能够转发来自不同网段的IP报文,将其送达不同的IP网段。

路由设备是依据路由转发报文,到目的网段的网络设备。

最常见的路由设备∶路由器。路由设备维护着一张路由表,保存着路由信息。

路由器作用:为IP数据包进行路由(选路),路由器会尽可能挑选一个最近最优的路径将报文送往想去的目的地。

路由转发:网关以及中间节点(路由器)根据收到的IP报文其目的地址选择一条合适的路径,并将报文转发到下一个路由器。在路径中的最后一跳路由器二层寻址将报文转发给目的主机的过程。

当路由器收到一个IP报文时,路由器根据该IP报文的目的地址匹配路由条目(或路由表项)

若有匹配的路由条目,则依据该条目中的出接口或下一跳等信息进行报文转发

若无匹配的路由条目,则路由器没有相关路由信息用于指导报文转发,此时会丢弃该报文。

2、路由信息介绍

路由中包含以下信息∶

目的网络∶标识目的网段。              子网掩码∶与目的地址共同标识一个网段。

出接口:数据包被路由后离开本路由器的接口。

下一跳∶路由器转发到达目的网段的数据包所使用的下一跳地址,这些信息标识了目的网段、明确了转发IP报文的路径。

通过路由中包含的信息,路由设备可以转发IP报文到相应的路径。

目的地址、掩码用于识别IP报文目的地址,路由设备将IP报文匹配到相应的路由之后,根据路由的出接口、下一跳确认转发的路径。

只有出接口并不能够确认转发IP报文的下一跳设备,还需要明确的下一跳设备地址。

3、路由表

路由表:中间节点选择路径所依赖的表项,用来转发数据包的一张“地图”。

路由表由一条条详细的路由条目组成,但不代表路由表中保存了所有路由,路由表只会保存"最优的"路由。

路由条目包含明确的出接口以及下一跳,这两项信息指导IP报文转发到相应的下一跳设备上。

可以将路由表视为位于路由器的控制平面,实际上路由表并不直接指导数据转发。

路由器在执行路由查询时,并不是在路由表中进行报文目的地址的查询,真正指导数据转发的是转发表(FIB),路由器将路由表中的最优路由下载到FIB表,此后如果路由表中的相关表项发生变化,FIB表也将立即同步。

由于两张表的一致性,且路由表阅读起来更直观,因此在绝大多数场合,在阐述路由器数据转发过程时,会用"路由表"这个说法,实际上,路由器查询的是转发表(FIB),位于控制层面的路由表(RIB)只是提供路由信息。

对路由表中的路由条目的管理,实际上就是路由器维护、管理路由信息的具体实现。

(1)路由器数据表的组成

具有路由功能的网络设备都维护两种重要的数据表:

一是路由表(RIB,Routing Information Base,路由信息库)位于路由器的控制层面;

二是转发表(FIB)位于路由器的数据平面,亦被称为转发表项,每条转发表项都指定要到达某个目的地所需通过的出接口及下一跳IP地址等信息。

路由进程:路由器支持OSPF和IS-IS多进程,可以根据业务类型划分不同的进程,不同的进程之间相互独立。

进程号是本地概念,不影响与其它路由器之间的报文交换。因此,不同的路由器之间,即使进程号不同也可以进行报文交换。

display ip routing-table      //查看RIB(路由表信息)。

display fib             //查看FIB(转发信息表)。

所有路由都会存在RIB表中,不论是可达路由还是不可达路由。FIB表存放的是可达的、并且为直接转发的路由。

(2)路由表组成

每个路由器都有路由表,路由表分为:本地核心路由表和协议路由表。

本地核心路由表:每台路由器中都保存着一张设备的本地核心路由表。路由器对各个协议的路由表中相同的表项进行优选,得到本地核心路由表,并把本地核心路由下发到FIB,指导转发。

本地核心路由表中的最优路由,是依据各种路由协议的优先级和度量值来选取的。(左图)

协议路由表:协议路由表中存放着该协议发现的路由信息。以OSPF路由表为例。(右图)

4、路由的分类

根据路由目的的不同,路由分为:

(1)网段路由:目的为网段,IPV4子网掩码长度小于32位或IPV6地址前缀长度小于128位。

(2)主机路由:目的为主机,IPV4子网掩码长度位32位或128位。

根据目的地与该路由是否直接相连,路由分为:   (1)直连路由   (2)间接路由

根据目的地类型不同,路由划分为:             (1)单播路由   (2)组播路由

5、路由信息获取方式

路由器依据路由表进行路由转发,为实现路由转发,路由器需要发现路由,以下为常见的路由获取方式。

直连路由∶直连接口所在网段的路由,由设备自动生成。

静态路由∶由网络管理员手工配置的路由条目。

动态路由∶路由器通过动态路由协议(如OSPF、IS-IS、BGP等)学习到的路由。

该路由连接该网络接口的状态必须为rip

路由器连接该网络的接口需要配置IP地址和子网掩码


整个华为数通学习笔记系列中,本人是以网络视频与网络文章的方式自学的,并按自己理解的方式总结了学习笔记,某些笔记段落中可能有部分文字或图片与网络中有雷同,并非抄袭。完处于学习态度,觉得这段文字更通俗易懂,融入了自己的学习笔记中。如有相关文字涉及到某个人的版权利益,可以直接联系我,我会把相关文字删除。【VX:czlingyun    暗号:CSDN】

  • 18
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
cda备考学习学习笔记——基础知识篇(二)主要涉及了计算机科学与技术领域的基本概念和知识。 首先,它介绍了计算机网络基础知识。网络是将多台计算机通过通信链连接起来,使它们能够相互通信和共享资源的系统。笔记中详细介绍了网络的组成、拓扑结构和通信协议等重要内容。 其次,笔记还解释了计算机系统的基本组成。计算机系统由硬件和软件两部分组成,其中硬件包括中央处理器、存储器、输入输出设备等,而软件则分为系统软件和应用软件。笔记详细介绍了各种硬件和软件的功能和作用。 此外,笔记还对数据库管理系统进行了介绍。数据库管理系统是一种用于管理和组织数据的软件系统,它能够实现数据的存储、检索和更新等操作。笔记中详细介绍了数据库的概念、结构和操作等内容。 最后,笔记还包括了算法和数据结构的基础知识。算法是解决问题的一系列步骤和规则,而数据结构则是组织和存储数据的方式。笔记中介绍了常用的算法和数据结构,如排序算法、树和图等。 总之,通过学习CDA备考学习笔记中的基础知识篇(二),我们能够更好地理解计算机网络、计算机系统、数据库管理系统以及算法和数据结构等相关概念和知识。这些基础知识对于我们深入研究计算机科学与技术领域是非常重要的,也为我们日后的学习和工作奠定了坚实的基础

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灵韵设计

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值