LOADING...

加载过慢请开启缓存(浏览器默认开启)

loading

华为数通学习记录——Part4(路由上)

华为数通学习笔记——part4(路由上)

正文

什么是路由

从源节点到目标节点进行路径选择的过程称之为路由(可以理解为你从你家到公司的过程)

什么是路由器

在路由过程中,负责选路找路的网络设备(查看路由表

什么是路由技术

如何确定一条最佳路径的方法

路由器表意义

路由表可以简单的理解为地图,他的作用大概可以理解为

  • 我在那:源

  • 我要去哪:目标

  • 我要怎么去:路径选择

路由表相关知识

基本概念

直连链路也叫作本地链路

特点

直连链路 接口配置了IP,状态UP,无需配置,自动进入路由表

非直连 需要配置(静态路由、动态路由)路由,才能相互连接

我们先看个图

image-20220706183510092

在这里,1.1-1.2这里就是直连

对应的,1.1-3.2这里是非直连

熟悉了链路,接口,直连与非直连的概念后,我们就可以看下面的内容了


IP配置原则

对于配置IP地址,有一个公式:不同接口,不同网段;相同链路,相同网段

相同链路,相同网段

在两个路由器中间设备,肯定是相同的网段,在网络中,直连链路是必须要通的(就像一根水管,必须要是通的),我们相同链路就是指的两个路由器中间的那根线,同一根链路的两端,就必须要同一个网段。

不同接口,不同链路

哪怕他在一台路由器中,两个不同的接口。也是不同一个网段,必须要配置路由表

如果说哦两个接口网段一样,那拿路由器干嘛,直接当交换机就行(插电就可以转发了),因此需要不同解耦,不同网段

细节点:千万不要认为1.1和1.2通,2.1和2.2通了,那么1.1和2.2通了,这是错误的,具体看图

image-20220706185548343

下一跳

定义:数据下一次所提交的位置

说人话就是对端设备的接口IP地址

比如R1到R3,下一跳就是1.2

对端设备就是指的我们当前位置正对着的第一个位置,比如这里是R1的1.1,那么下一跳就是R2的接口1.2

image-20220706205435418

出接口

定义: 数据从自己(本地)的接口转发出去

出接口和下一跳,在点对点环境下可以被替换,他们都是指的走出接口到下一跳之间的链路进行通信(这种网络称为点对点网络)

常规情况

但是注意,这是点对点情况,在一些特殊情况下就不允许这样了

因此,在MA网络(多路访问/以太网络)下,不推荐使用出接口

下图就是个典型的MA网络,因此要使用下一跳

非常规情况

同时,下一跳模式更加适合多接口的设备上,因为他可以自由进行路由,选择较为优秀的路线,而不局限于一条线路(比如线路A挂了,还可以走线路B出去),相反,出接口模式,会限制路由的发挥,所有的数据包就只能通过一个出接口出去,灵活性较低(确切的指定从某条线路出去,线路故障后网络就不通了),但是也可以应用到一些特殊的环境。

路由器收到数据包后的操作

路由器收到数据包后通常有三个操作 转发,具体如下

入:入指的是入站,指的是目标地址是自己,比如数据包A入192.168.1.2代表一个数据包的目标地址是192.168.1.2

出:出指的是源地址。指的是源地址是自己,比如数据包A出192.168.1.2就是指的这个数据包的源地址是192.168.1.2

转发:出和入都不是指向的自己,就执行转发,开始在路由表中寻找地址,,如果有就转发过去,如果没有,搁置该数据包

img_show