你知道 ospf 协议的开销是如何来计算的吗?在我们的 ospf 网络中,开销会影响着 ospf 的协议的选路。 ospf 的开销自动计算方式可以简单归纳为参考贷款处以实际贷款。 假设参考贷款为一百兆及一百兆除以实际贷款,如果结果小于一,则取一。如果开销值为小数,则去小取整。 遇到实际贷款较大的情况,为了体现练路的差异性,我们一般将参考贷款改大。当然也可以在接口下使用命令 ospf coast 手动指定贷款。手动指定贷款的优先级要高于自动计算贷款的优先级。
粉丝2.9万获赞10.1万

osb 啊,它是一种基于利用状态的路由协议,它使用 sbo 算法计算出网络中计算路径。那我们说一下它的一个计算过程。第一个建立邻居的一个关系, osu 通过路由器之间交互我们的哈喽消息啊,来建立这样的邻居关系。当两个路由器发现彼此后,会通过交换哈喽消息来建立这样的关系。 那么发现彼此玩交互, lsa 叫列入状态通告,以此呢确定彼此之间的连接,而然后会组建另中的数据库,每台路由器根据收集到相连的网络中的 lsa, 并将他的存储在本地的数据库里面。这些 lsa 包含了我们网络的相关信息,比如我们路由器的连接数量,开销值啊等等。 计算最短路定数,这是下面的一步操作,每个路由器都会使用 s p u 算法基于收到的 l i c 信息计算出到达其他网络的最短路径,那这些路径呢,都会形成一个最短路由定数,而这些数都会生成路由表,那生成路由表, 每台路由器根据最短路定数生成的路由表,该表呢?到达我们的目标网络最佳路径。路由器还可以使用多个路径来传输信息来提高我们的可靠性。效率啊,是吧,传输的一个效率, 最后一个,那就是更新我们的路由信息了。当网络 top 发生改变的时候,比如说某条例如断开啊,或者参加了一个新的网络,增加了一个新的设备啊,路由器都会将新收到的 l c 重新计算,然后得到一个最大路径和新的路由表,这个过程呢,被称之为令状态更新 nice。

实验五, os pip, 陆游传递啊。陆游传递首先涉及到的是陆游协议,这个是一个动态陆游协议 os pip, 那他是怎么样进行陆游传递的呢?这张 top 等会再说,我们先看知识点啊, 对 usb 来说,他需要一个开销值,什么叫开销值?每个动态度和协议都有自己的开销,我们这边靠实的值怎么样去计算? 那何为 cos 的值开销呢?比如说几个例子,这是一条炼入,炼入怎么千兆的,千兆的是一种开销,但是说如果这条炼入是一个百兆的呢?一百兆他也有一种开销,开销肯定是不一样的,就像千兆的成本跟百兆的成本是不一样的。 ok, 那这也是方便我们去计算,就像你现在到达一个目的地,你可以走高速,也可以不走高速,对吧?你走国道也可以,走高速也可以, 但是说开销成本是不一样的。好,那扣死的是什么计算呢?这边有一个默认的参考值,一百,一百除以贷款,比如贷款十兆,那 ok, 那得出来结果就是十,所以说大家发现没有,你的贷款越小,扣十的值就越大。那如果贷款是一百呢?是一百除以一百兆等于多少?等于一, 你发现他开销成本越低,当然理所当然,因为贷款越小,当然是速度越快,所以说成本越低啊,一百为基数。那很多人也会带着一个疑惑,如果一百是一百招是没毛病的,等于一,那如果一百除以一千呢?等于多少呢? 是不是等于零点一啊?这是错的啊,应该是等于一,因为扣死的值得最小的单位就是最小,就是为一,这大家注意啊,所以说千兆跟百兆在默 问职情况下他是一样的啊,就是他的一个开销成本是一样的,那如果你真的是有百兆和千兆的环境啊,都有的 osp 环境该怎么办啊?建议大家去更改这个参考贷款啊啊,参考贷款,参考贷款, 知道一来我一百,大家可以把它改成一千,对吧?啊?如果你还有更大的话,你改成一万对吧?啊?这样可以通过去修改,那修改的时候肯定是所有的设备都一起修改啊, 呸,这是本地有效啊,这更改只是对于本地,比如这台设备更改的,那你肯定这台设备更改这台设备更改这台设备,每台设备都要你更改过去啊, 这改什么好处呢?就防止一种次优的路径啊。几个最简单的逻辑,这是台路由器,路由器啊,路由器啊,对吧?这也是台路由器好,大家发现没有?这个环境应该是比较简单的环, 大家发现我如果这是一个千兆的,那一千兆,一千兆,对吧?一千兆, 但凡没有,上面都是千兆的,下面都是一百兆的,一百兆的,那如果说你不去修改它的值会出现什么问题呢?我要到达目标,我的路由正常,你问一对吧,这是一吗?对不对?这二 三,这台上面成本是三,而下面成本的一二是二。那这里面就出现一个问题啊,明显选入的时候会往下面走,为什么下面为二,下面为三,成本肯定越低,好啊,所以说往下走, 哎,这种叫什么?自由落镜。那如果说我现在去做稍微做一点调整啊。稍微做点什么调整呢?把一百改成一千,一百改成一千是什么?一二三,上面是三吗?还是三?没问题,而下面就产生了一些比较 奇特的变化,下面的一百就一千,除一百等于十,那就为二十了,十加十是不是二十了?下面成本为二十,上面成本为三,那谁比较优?上面比较优。所以说这种情况下,如果你炼入里面有千兆的,那就以炼入为千兆为参考值啊,如果你 天路里面没有什么千兆啊,如果万兆的,那你要调更大一点,其实参考只是很有必要的,大家可以去调整啊。来我们看一下下面的一个表啊,这张表应该就是计算方式啊,比如说一百除以一点五四四,哎,大家发现这一点五四四有用吗?其实没用啊,其实早期的创口啊,还是口,对吧? ok, 是一点五十四,一点五十四就一百除以一点五十四,六十四啊,这不说了,这已经啊就没用了。还有我们常用的像这种一口啊,也是早期的一口,一口,这个本身来说也太晚口是吗?是十,一百除以十, 他贷款就实照嘛。 f 口是快速与太网口,快速怎么本身来说?针对什么?一百,一百除一百等于一吗?嗯,距就是千兆与太网口,就是我们现在据比特,对吧?大家用的现在基本上千兆的就是一百除一千等于, 那如果是天气呢?那就是万兆的,对吧?一百秋雨,这个,这个还是等于一啊,如果你在电路里面有出现万兆的情况下,还进行了 osp 啊,建议你就把这个参考贷款调整成 一万,对吧。啊?调大一点啊, ok, 那默认是可以默认这样的,可以修改的啊,我们可以根据情况去修改,自己调啊,对吧?师科,路由器里面 ad 指,正常情况下,这是我们 ospad 指,是吗?是一百一,而华为是十和一百五 啊。华为有两个子啊,四颗就一个子啊,这个四颗华为 a d 子。 a d 子本身嘛,就是优先级啊,大家应该知道,按照 我们选入的三台原则,第一个最长原版,第二个是优先级,第三个 cos 的值,这个 ad 值就是什么?就是我们的一个优先级。优先级每个路由协议肯定是不一样的,对吧?而且不同的厂家有可能都会不一样。 ok, 就大家注意一下,因为 ad 子本身只是本地有效啊。对啊,你这台设备传给我这台设备是吧?我这台思科的,这台是华为的。 ok, 我传给你的时候我原来是什么幺幺零的,我传你入游之后什么你的华为啊,弄为 ospu 什么事实?我陪他变时没问题也没问题啊,对吧?不影响, ok, 然后我是没有宣告,婉断精确宣告,这是大家肯定是必备的啊。 nicobook 精确宣告,大家不知道什么叫精确宣告,这注意了, note woof 宣告的时候我们可以做大范围宣告或者精确宣告,比如说 nicood 幺九二点幺六八点一点零啊,如我们写的那个宣告的方式 是恶物,对吧?叫什么叫做?我们叫做就是大范围宣告,不叫精确宣告啊,按稳断宣告吧。如果还有一种方式呢?一点一,比如说那 app 是一点一,对不对?零点零点零点零啊,是吧?像这种四个零呢,就是精确声号, 在我们很多 i 阶段或者在信网环境下,建议大家使用精确宣告啊,对吧?好,那我们接下来继续啊,我们看一下整体的一个需求点啊,包括以及要做的哪些操作啊。我们先看一下整个环境,这是一个运行的 osp 的环境啊。首先大家有这边的 lobe 口,没什么好说的吧, 备胎设备一个 lobe 口 lobeco, 然后再进行宣告啊,建立邻居关系,邻居关系,然后把这 lobeco 也宣告进去,就 lobeco 就入台 id 啊,整体配置这样子啊,看入台 id 手工指定啊。入台 id 我们之前讲过入台 id 分为几种方式,一、手工嘛,对不对?二、 我们的还回扣吗?逻辑接口,三呢,是我们的一个物理接口对吧?这些都是 ipd 越大越以往手动指定肯定最最牛逼了。 ok, 那宣告宣告这一点一点一是吧啊,除了阿一的一点一外,所有的路由这大家可以完成需求啊啊,需求其实也不难,大家可以去操作一下 啊,具体配置命令我们这边也做了一些讲解,大家有兴趣的同学可以去做一做是吧?这些排措思路本身也是这样子的。好,这些实验如果大家去做一做,有什么问题,到时候我们再听讨论嘛。 原地我大概也跟大家讲过,其实 ospa 就是一个动态路的协议,就是为了传递路由,传递路由为了防止他走自由路径,所以说我们要通过他的 cos 的子,那 cos 的子又有一个参考的带框子,那我们可以进行调整,这大家可以花你们形象能力去思考一下该怎么样调整好了,我们今天讲到这了,我们下次再见,拜拜。


嗯,大家好,我是网络工程师阿晨啊,今天呢,我们来介绍一下 ospf 的基础术语啊,一个是区域,还有一个舌头 id, 还有一个粗粮值。首先呢,我们来看一个区域,那么 ospf 呢的 air rear 是用于标识一个 ospf 的一个区域, 那么不同的路由器呢,我们可以把它划分在不同的区域里面,那么每个组呢,我们可以用区域号就是 l v r d 去标识不同的区域,好吧啊,这个是逻辑上的一个划分的一个概念, 那么 l r 零呢,一般是骨关区域啊,下面呢我们来介绍一下 lot id, lot id 呢,我们就认为啊,类似于我们的一个人的一个身份的一个标识,那么 lot id 呢,去标识 osp 服务网络中的一个路由器好不好,他是唯一标识,可以唯一标 是我们的一个路由器的,那么这个欧罗特阿迪呢,我们可以通过手动给路由器去配置他的罗特阿迪啊,也可以去啊,系统去自动分配的方式去分配的特阿迪。 嗯,下面呢,我们来看一下 osf 的一个度量值,那 osf 呢,一般使用开销呢?作为路由器的一个路由的一个度量值,那么每一个接口 啊,都维护了一个接口的 cos 的纸,那么缺散情况下呢,我们在 ospa 附中的接口的开销是拿一百到比特每秒啊,除以接口带宽, 那么其实一百兆呢,我们就认为啊,就是为 wif 指定的全省参考值啊,那么下面我们来算一下,看一下 of 接口的开销,那么 vic 的不同接口呢,因其这个贷款啊,不一样呢,和他的开销也不一样。 呃,我们可以看一下啊。就是,呃,就是比如说我们这个,呃一个一条 vsf 路由的 cost 值呢?可以理解为从目的网络到路由器沿途所有路接口的 cost, 这是哪家?比如说我阿三去往这个一点一点零杠二十四这条路由,那我呢 cos 的值看下是多少呢? 那就是他去往这个路路开销的的这个这是磊家。那所以说是就是六十四加一加十啊,就是七十五啊,这是我们计算的开销,那么开销越小呢?这条路由,对吧?就会被优选。


呃, os b f 中 l c 是什么? l c 呢,是一种数据结构,用于描述一个路由器或网络的状态信息,它包含了有关路由器的链路网络的一些信息值。 那我们说一下常见的 lic 有哪些?第一类叫类型 elc, 也称之为路由器 lc, 他描述了单个路由器的连接状态和开胶值。每个路由器都会定期的相机相邻的路由器发送自己的 lc, 并且将它存储在自己的链装的数据库里面。 好。类型二, l c 也称为网络 l c, 它描述了多个路由器组成的广播网络连接的状态和开焦值。这一类 l c 是由 d r 产生发送的。 类型三, lc, 也称为网络汇总的 lc, 他描述了某个区域内连接的路由啊状态开销值。这一类 lc 呢,是由 abr 产生发送的,在整个区域内进行发朋。还有类型四代 lc 也称为什么呢?也称为 as s b r 汇总 l c, 它描述的是 as b r 存在和其道外部网络的距离。这种 l c 呢,是由 a b r 发送的,并且在整个区域内进行一个传播泛红。类型五代 l c 这类 l c 呢,我们称之为外部 l c, 它描述了外部网络的连接状态呀和开销值。那这种 l c 呢,是由 a s 比亚发送的,在整个 a s 内进行一个发动。 在 o s p o 中,每一个 l c 都有自己独特的标识符,称为 l s i d, 用于区分不同的 l c。 此外呢,每一个 l c 都有自己的一个序列号,这个序列号根据 l c 的变化也会发生改变。这个序列号呢,是一种递增的方式, 并且在整个网络中进行的传播信息,这样可以确保每一个路由器都有最新的 top 状态,能够计算出最好的最新的这个路径。 nice。

上期视频我们说了路由表的前缀,沿马出接口吓一跳,今天讲讲什么是开销和优先级。如果路由器通过相同协议学到两条不同路由去往相同网络,但路线不同,就可以用开销比出好坏。传输距离短、 带宽高的线路会被优选。但是去往一个网络可能会有多种交通方式,可以坐车也可以坐飞机,不同的交通工具无法比开销,所以就需要优先级。不同的路由选择协议 会有不同的默认的优先级,这些是厂商根据协议的可靠程度决定的。这张表列出了常用协议的默认优先级,优先级越小,代表学到路由的协议越可靠,越容易被加入路由表,用作数据转发使用。

第二部分呢,我们 我们来看一下外部录的类型,我们之前在讲五类 ic 的时候,有一个智位叫 et f 对吧?当时我跟大家说就是默认类型是 top 二,那他还有另外一种类型叫做 top 一, 具体是做什么用的呢?这个 top 一和 top 二主要是用来去计算 cos 值的方式的。那对于 top 一来说的话,计算 cos 值,他主要需要去累加 s 内部的开销和 s 外部的开销值, 那对于 top 二来说的话,他只要去保留 sw 的开销值。那回到我们原来的这一张拓谱,我再来给大家去详细的描述一下什么是 top 一和 泰宝尔的计算方式。大家可能更直观的有一个理解啊,我们把这个 cos 的 matele 值全部被设成一啊,全部都是一,这样比较好好计算一点。然后我比如说我的默认呢, matele 值的话, 嗯,我在这里也是一啊,因为我直接一铺就是,就是 style 的话,我就直接默认情况下就为一了。当然你要去想去设设自由设置的话也可以啊。 那对于一个一台万的 cos 值计算方式来说的话,那我的 rtd 去到我外部陆游的一个总的 cos 值等于多少呢?就是一加一,加一 最后也就是整个的这条路径,他的一个 cos 的值啊,引入的话,默认情况下,我从而且引入的时候默认 情况下我的这个麦赤口值是一,然后从 rta 到 rtb, rtb 到 rte 啊,也是一,那最后他的一个麦赤口值是三,就是他不一,他的一个计算方式。那 对于 etup two, 他的计算方式是怎么样的呢?我们之前说了,只算我们的外部开销值对不对?所以说我们这里只是啊,对于 top two 来说的话,他的 matele 值计算外部路由开开销的时候, 对于 rtd 上来说,那他只计算一个一,这是他的两种计算方式。那么二的情况下呢,是猜不出啊。但是假如说我们在这里有两条外部路由,都是一零点一点 六,零点零,那此时一条呢?是 et one two one 的,一条是 et two 的。 et one 的话,他的 matele 值是三, etetup 的 matelegete 是一。这 rtd 会认为哪一条更优呢?大家可能觉得肯定是下面这条更优吧,下面这个 matete 值更小呀。这里啊,大家需要注意啊,我会认为 啊,我的一万是更优的,因为一万他去计算 macgo 只是更精细,更精确,所以说他的优先级就更高。那 顺便呢,在这里也给大家去再说一下我们 l ic 的一个优先级。假如说我收到一条多条 l ic, 都是去往同一个目的网段的,那这个优先级怎么排呢? 这里是一类 l ic 优于我们的三类 l ic, 然后再优于 etow one 的五类 ic, 再优于 etup two 的五类 ic。 那有人可问呢,我怎么没有四类 ic 和二类 ic 啊?因为四类和二类 ic 是不是主要传递的是拓步信息,而不是陆游信息,对吧?所以说,你不可能说啊,我还要去把路由信息和拓步信息来做一个比较,对吧?我们在这里只是比较的是 收到的相关的同一网段的路由信息在 ic, 他的优先级啊,这点大家不要搞混。讲完了外部路由的类型,我们来看关于我们引入外部路由,他的最后一块是次优 外部陆游的产生。那针对于这个雌优外部陆游,他为什么会产生呢?这是一个比较特殊的场景,我们可以看一下。 呃,这里我们可以想象中间是一台交换机,然后三个路由器连接在同一台交换机上,他是一个共享的一个一胎网的一个情况。那此时我的 rtb 是作为一个 sbl 的对吧? 然后我的 rtb 同时运行了 yst f 和瑞普。对于 rta 来说呢,它是一个只运行 ysp f 的路由器, rtc 呢,只运行瑞普的路由器, 这是他的一个背景啊。接着我们就在 rtb 上进入到 cosplay 的进程 inpout, 然后进入到 rap 的竞争音谱 yesp f 做一个互相的引入嘛。那因此我们可以看到 rtb, 他去负责生成这条五类 l ic 对吧?然后呢,我们这时候我们 rta 去查看 rta 的路由表,去往三零点零的网段,那我的吓一跳,肯定是 rtb, 因为为什么呢?因为这条五类 lvc 就是我 rtb 生成的对不对? 但是实际上在这个网络中呢,我们可以看到去往 rtb, 他并不是一个最优的一个路由对吧?我们从把数据要想去往三点零,我们先发给 rtb, 那实际上 rtb 呢?还是要把这个数 再去发给 rtc, 然后 rtc 再去到目的网端三点零。实际上呢,我们可以看到,针对于这个网络,我的 rta 跟 rtc 是不是直接就能通现? 因此这就是一条刺忧的一个外部录入产生的原因。我在这里我是用 rta 引入的,那所以我这条五类 ls 的生成是我 rtb, 但是他的最优的下一跳并不是 rtb, 应该是 rtc。 那此时就说了,我们怎么样把这个 rtc 的一个信息给加进来呢?大家还记不记得,在五类 l ic 中,我们有一个特殊的参数叫做 foworling girs。 那因此我们可以看到在这里这个 另一个 gs 由 rtb 产生的这个五类 l ic。 那此时在这种情况下,他的否涡另一个 gs 呢?就会致位置位为一零点一点 幺二三点三啊。那此时我收到这条五类 ic, 有二天收到这条五类 ic, 我的下一跳就不再是 rtb 了。我的下一跳直接去置为这个 followind gs 一零点一点一二一二三点三。那这样就能够保证一个最优的一个路由。那在这里大家可能问了,什么时候我的否则领 gs 误区置位呢?那这里主要保证三个条件就可以了。第一个,首先你的一个接口的类型是广播多路坊网络, 如果是点对点的话,他肯定不会产生这种自由入境的,这是没有什么可说的。那第二一点,就是关于 这中间的这个网段,他的这些接口呢?不能是禁摩接口。大家应该知道什么是禁摩接口吧。那在这里的话,禁摩接口就是说呃,我们制为三滥死,应该 face, 此时他是不收不发这个 osp f 的豹纹的。那第三一点的话啊,接口的网段要去宣告在 ospf, 他才会 让俯卧令的 gs 去置位。那这是否涡另一个 gs 他置位的三个条件。至于这个实验呢,我建议大家去做一下。来,去查看一下他的俯卧另一个 gs 是否能够去置位今天的内容呢?就到这,下面 留给大家三个思考题。第一个 s exconl ic, 也就是五类 ic 是在什么角色的路由器上产生的?它的基本作用是什么?那这里他是在我们的 sbl 路由器上产生的对吧?他主要传递的是外部路由信息。 那第二个 s, b、 r, 三个 l, i、 c, 那他在这里什么角色?漏气产生的作用是什么?这里他其实是在与 s、 b, r 同一区域的 a 比 r 上去产生的。那他的一个基本作用呢? 主要是去标记我的 sbr 的一个位置。对于我们跟 sbr 不同区域的路由器来说,如果想要去计算路由,必须要依靠四类 ic 吗?那第三个 就是 ysp 外部旅游类型有哪两种?那我们知道已经知道了有一万和一处,哪一种优先级更高,那这里是一万。因为他去计算外部旅游的方式是更精确的,我们会先看他的一个类型,而不是说先看他的一个 cos 的值。 这是我们的思考题。那今天的课程就到这里,在这里我跟大家主要去介绍一下外部路由的引入过程和外部路由的一个计算方式,以及自由路径和否涡令 gs 他们之间的一个使用。希望大家呢在学习完这些课程之后,去做一下实验,并且去通过我们的迪斯科的命令去查看一下四类 ic 和五类 ic 他的一个内容,并且把四五类。

