其他分享
首页 > 其他分享> > 计算机三级网络工程技术小结(4)

计算机三级网络工程技术小结(4)

作者:互联网

基础知识

分组转发的基本概念:

路由器的主要工作就是为经过路由器的每个数据帧寻找一条最佳传输路径,并将该数据有效的传送到目的站点。

分组转发可以分:

	直接转发(直接到目的站点)

	间接转发(通过路由器的中转简洁的到达目的站点)

在这里插入图片描述

路由器的基本概念

  1. 跳数:即一个分组从源主机到目的主机所要经过的路由器的个数,显而易见,经过的路由器的个数越少,即跳数越小,这个路径越好(选择最优路径的一种依据)。
  2. 带宽:是指一条链路的传输速率,一般表示为Mb/s
  3. 延时:延时即为一个分组从其源主机到目的主机所要经历的时间。当然,时间越短,即延时越小,也说明这个路径越好。
  4. 负载:负载指的是单位时间内通过路由器或是线路的通信量。
  5. 可靠性:可靠性的衡量标准即为分组传输过程中的误码率,误码率是数据传输精确性的指标。误码率=传输中的误码/所传输的总码数*100%,当然误码率越小,说明 其可靠性越高
  6. 开销:一般是指传输过程中的耗费,耗费通常与所使用的链路带宽有关

评价路由器的依据

① 算法必须是正确、稳定和公平的
② 算法应该尽量简单
③ 算法必须能够适应网络拓扑和通信量的变化
④ 算法应该是最佳的

路由表的分类

静态路由表

由系统管理员事先设置好固定的路由表,管理员将每一个目的地址的路径都输入到这个路由表中,网络结构发生变化时,路由表无法自动更新,路由表的更新工作必须由管理员手工修改。因此静态路由表一般只用在小型的结构不会经常改变的局域网系统中,或者故障查找的实验网络中。

动态路由表

大型互联网络通常采用动态路由表。在网络系统运行时, 系统将自动运行动态路由选择协议,建立路由表。当Internet结构变化时,例如当某个路由器出现故障或某条链路中断时动态路由选择协议就会自动更新所有路由器中的路由表。不同规模的网络需要选择不同的动态路由选择协议。

IP路由选择与路由汇聚的基本概念

IP路由选择需要路由表,怎么建立路由表?
遵循两个原则:

	最长前缀匹配

无类域间路由法规定IP地址为<网络前缀>,<主机号>,那同一子网中网络前缀越多,主机号越少,寻找目的主机越容易。

	路由表条目尽可能少

在这里插入图片描述

路由器RG的路由表
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

路由器RG的路由表

在这里插入图片描述

在这里插入图片描述

汇聚之后路由器RG的路由表

在这里插入图片描述

有了路由表之后,如果RG接受到目的地址156.26.2.37的分组,路由器就需要寻找一条最佳的匹配路由。它将分组的目的地址与路由表中路由进行比较,网络前缀相同,并且网络前缀长度较长的作为最佳路由
156.26. 00111111. 11110000 路由
156.26. 00111111. 11110100 路由
156.26. 00111111. 00000000 路由
156.26. 00111111. 00010000 路由

156.26. 00000000. 00000000 路由	√

156.26. 00111000. 00000000 路由
156.26. 00000010. 00100101 目的IP地址

自治系统与Internet的路由选择协议

自治系统的基本概念:

Internet采用分层的路由选择协议,并将整个Internet划分为许多较小的自治系统(AS)。

一个自治系统内的所有网络都属于一个单位,例如一所大学、一个公司、政府的一个部门等。

在这里插入图片描述

一个自治系统最重要的的特点是什么呢?

有权决定本系统内应该采用何种路由选择协议。

  1. 自治系统内部的路由选择协议为:域内路由选择协议(内部网关协议IGP)
     路由信息协议RIP
     开放最短路径优先协议OSPF
  2. 自治系统外部的路由选择协议为:域间路由选择协议(外部网关协议EGP)
     边界网关协议BGP

在这里插入图片描述

内部网关协议IGP

路由信息协议(RIP)

路由信息协议RIP,要求路由器周期性地向外发送路由刷新报文,
路由刷新报文主要内容是由若干(V,D)组成的表。(V,D)表中的V代表”矢量”(即方向),标识该路由器可达到的目的网络或目的主机;D
代表距离(即跳数),其他路由器在收到某路由器的(V,D)报文后,据此按照最短路径原则对各自的路由表进行刷新。

路由信息协议RIP工作过程是怎样的?

 路由器1起始路由表

目的网络 距离 路由
10.0.0.0 0 直接
20.0.0.0 8 Router2
30.0.0.0 3 Router2

120.0.0.0 11 Router4
125.0.0.0 4 Router5
212.0.0.0 10 Router6
220.0.0.0 9 Router6

 路由器2发送的(V,D报文)	

目的网络 距离
10.0.0.0 3
20.0.0.0 4
30.0.0.0 2
40.0.0.0 7
120.0.0.0 5

			路由器1更新的路由表

目的网络 距离 路由
10.0.0.0 0 直接
20.0.0.0 5 Router2
30.0.0.0 3 Router2
40.0.0.0 8 Router2
120.0.0.0 6 Router2
125.0.0.0 4 Router5
212.0.0.0 10 Router6
220.0.0.0 9 Router6

①报文中路由器2到达目的网络距离加1比路由器1到达目的网络要大,不必刷新修改,否则要修改,路由相应改为路由器2。
②报文中路由器2到达目的网络,路由器1的路由表没有,路由器1需要刷新增加。
③报文中没有的目的网络路由器1的路由表保留不变。

开放路径最短优先协议OSPF

概念理解:
“开放”表明OSPF协议是所有路由器厂商都支持的协议。
“最短路径优先”就是最短路径算法SPF。
和RIP比较,OSPF的主要特点:
① OSPF是使用分布式链路状态 (RIP距离向量路由协议) 协议;
②链路状态度量主要是指费用、距离、延时、带宽等;
③链路状态发生变化时用洪泛法向所有路由器发送此信息 (RIP仅向自己相邻的几个路由器交换路由信息)。
④执行OSPF协议的路由器之间频繁地交换链路状态信息,因此所有的路由器最终都能建立一个链路状态数据库,这个数据库实际上全网的拓扑结构图。而RIP的每个路由器虽然都知道所有的网络的距离以及下一跳路由器,但是不知道全网的拓扑结构。
在这里插入图片描述

为了适应规模更大的网络,并使更新过程更快,OSPF协议将一个自治系统分成若
干个更小的范围,叫做区域。每个区域有一个32位的区域标识符,路由器数不超过200个。

每一个自治系统都有一个主干区域,该区域的路由器称为主干路由器,所有区域都必须链接到主干区域。从自治系统当中的任何区域出发,经过骨干区域,总是有可能到达该自治系统的任何一个地方。主干区域的内部拓扑结构对外不可见。

每个连接到两个或多个区域的路由器为区域边界路由器
内部路由器
自治系统边界路由器

在这里插入图片描述

划分区域的好处是什么?

将利用洪泛法交换链路状态信息的范围局限在每一个区域内而不是整个自治系统。因此此每一个区域内部的路由器只知道该区域内的完整拓扑结构而不知道其他区域的网络拓扑结构。

在这里插入图片描述

外部网关协议

边界网关协议BGP

边界网关协议是使用在自治系统之间的一种路由选择协议,由于Internet 的规模太大,使得域间路由选择起来非常困难。

① 只考虑最短距离找出路由,需要好的算法,费用和安全性不太理想。
② 只用一般的路由选择算法,那么每个路由器必须维持一个很大的路由状态数据库,计算出最短路由将花费很长时间。同时一条路由经过几个不同自治系统,他们内部路由选择协议不同,这种选择路由方式是没有任何意义的。

那么自治系统的域间路由选择协议标准是什么呢?

应当允许使用多种路由选择策略,要考虑安全和经济方面因素。
找出较好的路由,而不是最佳路由。
那我们来了解域间路由选择的一种协议BGP-4

BGP-4采用了路由向量( path vector
)路由协议。在配置BGP时,每一个自治系统的管理员要选择至少一个路由器(一般是BGP边界路由器)作为该自治
系统的“BGP发言人”。一个BGP发言人与其他自治系统中的BGP发言人 要交换路由信息,
就要先建立TCP连接,然后在此连接上交换BGP报文以建立BGP会话。利用BGP会话交换路由信息,如增加了新的路由,或撤销过时的路由,以及报告出差错的情况等。

在这里插入图片描述

BGP路由选择协议的工作过程

BGP边界路由器初始化过程在BGP刚刚运行时,BGP边界路由器与相邻的边界路器交换整个的BGP路由表。但以后只需要在发生变化时更新有变化的部分,而不像RIP或OSPF那样周期性地进行更新,这样做节省网络带宽和减少路由器的处理开销 。

BGP路由选择协议的四种分组
打开(open)分组
打开分组用来与相邻的另一个BGP发言人建立关系。
更新( update )分组
更新分组用来发送某一路由的信息,以及列出要撤销的多条路由。
保活( keepalive )分组
保活分组用来确认打开报文,以及周期性地证实相邻边界路由器的存在
通知( notification )分组
通知分组用来发送检测到的差错

当两个边界路由器属于两个不同的自治系统,而其中一个边界路由器希望和另一个边界路由器定期地交换路由信息时,就应该有一个协商的过程。因此,一开始向相邻边界路由器进行协商时就要发送“打开分组”。如果相邻边界路由器接受,就响应一个“保活分组”。这样,两个BGP发言人的相邻关系就建立了。一旦相邻关系建立了,就要设法 维持这种关系。双方中的每方都需要确信对方是存在的,且一直保持这种相邻关系。为此,这两个BGP发言人彼此要周期性地(一般是每隔30秒)交换“保活分组”。 “更新分组”是BGP协议的核心。BGP发言人可用“更新分组”撤销它以前曾经通知过的路由,也可以宣布增加新的路由。撤销路由可以一次撤销许多条,而增加新路由时,每个更新报文只能增加一条。当使用某个路由器或链路出现故障时,可以使用通知分组。

课后真题(5)

1、BGP协议的分组中,需要周期性交换的是©。
A) open
B) update
C) keepalive
D) Notification
2、R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如下图(a)所示,当R1收到R2 发送的如下图(b)的〔V, D〕报文后,R1更新的4个路由表项中距离值从上到下依次为0、3、3、4
那么,①②③④可能的取值依次为( D)。
在这里插入图片描述
A) 0、4、4、3
B) 1、3、3、3
C) 2、2、3、2
D) 3、2、2、3

3、OSPF协议中,一般不作为链路状态度量值(metric)的是( C )。
A) 距离
B) 延时
C) 路径
D) 带宽
4、下列关于OSPF协议的描述中,正确的是(D )。
A) 在一个区域内的路由器数一般不超过50个 200个
B) 每一个区域OSPF拥有一个30位 32位的区域标识符
C) 在一个OSPF区域内部的路由器可以 不可以知道其他区域的网络拓扑
D) 对于规模很大的网络,OSPF通过划分区域可以提高路由更新收敛速度
5、下列关于BGP协议的描述中,错误的是( A)。
A) 两个BGP发言人需要不定期 定期地交换keepalive分组来确认双方的相邻关系
B) 一个BGP发言人与其他自治系统中BGP发言人交换路由信息使用TCP连接
C) open分组用来与相邻的另一个BGP发言人建立关系
D) 使用update分组更新路由时,一个报文只能增加一条路由
6、R1、R2是一个自治系统中采用RIP路由协议的两个 相邻路由器,R1的路由表如下图(a)所示,当R1收到R2发送的如下图(b)的〔V, D〕报文后,R1更新的五个路由表项中距离值从上到下依次为0、4、4、2、2
那么,①②③④⑤可能的取值依次为©。
在这里插入图片描述
A) 0、5、4、3、2
B) 1、3、4、3、1
C) 0、4、4、2、2
D) 3、4、3、3、1

7、下列关于OSPF协议的描述中,错误的是( D )。
A) 一个OSPF区域内的路由器数一般不超过200个
B) OSPF区域内每个路由器的链路状态数据库只包含本区域的拓扑结构信息
C) OSPF协议要求当链路状态发生变化时用洪泛法发送此信息
D) 每一个OSPF区域拥有一个64位 32位的区域标识符
8、下列关于路由信息协议RIP的描述中,正确的是( A)。
A) 路由刷新报文主要内容是由若干(V、D)组成的表
B) 矢量V标识该路由器可以到达的目的网络或目的主机的跳数
C) RIP是一种外部 内部网关协议
D) 路由器周期性地向网内 所有路由器发送路由刷新报文
9、下列关于OSPF协议的描述中,正确的是(A )。
A) OSPF使用分布式链路状态协议
B) 链路状态数据库 保持所有下一跳路由器的数据
C) 每一个区域OSPF拥有一个30位 32位的区域标识符
D) 当链路状态发生变化时用洪泛法向相邻 所有的路由器发送信息
10、R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如下图(a)所示,当R1收到R2 发送的如下图(b)的〔V, D)报文后,R1更新后的五个路由表项中距离值从上到下依次为( B)。
在这里插入图片描述
A) 0、3、4、3、1
B) 0、4、4、2、2
C) 0、5、4、2、1
D) 0、5、4、3、2

11、下列关于路由选择协议相关技术的描述中,正确的是( B)。
A) 链路状态发生变化时,最短路径优先协议使用洪泛法向相邻 所有的路由器发送消息
B) 路由信息协议是一种基于距离向量的路由选择协议
C) 链路状态度量主要包括带宽、距离、收敛时间 向量
D) 边界网关协议用于自治系统内部 外部传递路由选择信息
12、下列关于OSPF协议的描述中,正确的是©。
A) 链路状态数据库中保存一个完整的路由表——BGP协议
B) 链路状态协议“度量”主要是指跳数、带宽等 费用、距离、延时、带宽等
C) 每一个区域OSPF拥有一个32位的区域标示符
D) 当链路状态发生变化时用洪泛法向相邻 所有路由器发送信息

真题部分红色字体为更改文字,黑色字体为原题文字。如有不足,请留言指正。

标签:协议,OSPF,工程技术,BGP,三级网络,路由器,小结,路由,路由表
来源: https://blog.csdn.net/ghan110/article/details/94358332