计算机网络考试复习——第4章 4.6

这篇具有很好参考价值的文章主要介绍了计算机网络考试复习——第4章 4.6。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

理想的路由算法:几个特点

1.算法必须是正确和完善的

2.算法在计算上应该简单

3.算法能适应通信量和网络拓扑的变化具有自适应性也称为稳健性

4.算法应该具有稳定性

5。算法应该是公平的

6.算法应该是最佳的

关于“最佳路由”——不存在一种绝对的最佳路由算法。 所谓“最佳”只能是相对于某一种特定要求下得出的较为合理的选择而已。

路由选择非常复杂:需要所有节点共同协调工作的。 环境不断变化,而这种变化有时无法事先知道。 当网络发生拥塞时,很难获得所需的路由选择信息。

路由算法分类:

静态路由选择策略:非自适应路由选择; 不能及时适应网络状态的变化; 简单,开销较小。

动态路由选择策略:自适应路由选择; 能较好地适应网络状态的变化; 实现较为复杂,开销较大。

2)分层次的路由选择协议

互联网: 采用自适应的(即动态的)、分布式路由选择协议。 把整个互联网划分为许多较小的自治系统 AS,采用分层次的路由选择协议。

分为 2 个层次: 自治系统之间的路由选择 或 域间路由选择;自治系统内部的路由选择 或 域内路由选择。

同时也有两个网关协议,这里主要说明RIP协议即内部网关协议。

内部网关协议RIP协议

路由信息协议 RIP (Routing Information Protocol) 是一种分布式的基于距离向量的路由选择协议。 互联网的标准协议。 最大优点:简单。 要求网络中的每个路由器都要维护从它自己到其他每一个目的网络的距离记录。

RIP“距离”的定义:路由器到直接连接的网络的距离 = 1。 路由器到非直接连接的网络的距离 = 所经过的路由器数 + 1。 RIP 协议中的“距离”也称为“跳数”,每经过一个路由器,跳数就加 1。

好路由 = “距离短”的路由。最佳路由 = “距离最短”的路由。 一条路径最多只能包含 15 个路由器。 “距离”的最大值为 16 时即相当于不可达。 RIP 不能在两个网络之间同时使用多条路由,只选择距离最短”的路由。

RIP 协议的三个特点

1.仅和相邻路由器交换信息。

2.交换的信息是当前本路由器所知道的全部信息,即自己的路由表。

3.按固定时间间隔交换路由信息,例如,每隔 30 秒。当网络拓扑发生变化时,路由器也及时向相邻路由器通告拓扑变化后的路由信息。

路由表的建立:

路由器在刚刚开始工作时,路由表是空的。

然后,得到直接连接的网络的距离(此距离定义为 1)。

之后,每一个路由器也只和数目非常有限的相邻路由器交换并更新路由信息。

经过若干次更新后,所有的路由器最终都会知道到达本自治系统中任何一个网络的最短距离和下一跳路由器的地址。

RIP 协议的收敛 (convergence) 过程较快。“收敛”就是在自治系统中所有的结点都得到正确的路由选择信息的过程。

路由表主要信息和更新规则

计算机网络考试复习——第4章 4.6 路由表更新规则:  使用距离向量算法找出到达每个目的网络的最短距离。然后进行判断更新。

!!!距离向量算法的执行过程!!!

对每个相邻路由器(假设其地址为 X)发送过来的 RIP 报文,路由器:

(1) 修改 RIP 报文中的所有项目(即路由):把“下一跳”字段中的地址都改为 X,并把所有的“距离”字段的值加 1。

(2) 对修改后的 RIP 报文中的每一个项目,重复以下步骤:若路由表中没有目的网络N,则把该项目添加到路由表中。否则若路由表中网络 N 的下一跳路由器为 X,则用收到的项目替换原路由表中的项目。否则若收到项目中的距离小于路由表中的距离,则用收到项目更新原路由表中的项目。否则什么也不做。

(3) 若 3 分钟还未收到相邻路由器的更新路由表,则把此相邻路由器记为不可达路由器,即将距离置为 16(表示不可达)。

(4) 返回。

一个例题:计算机网络考试复习——第4章 4.6

RIP 协议特点:好消息传播得快,坏消息传播得慢。因为网络出现故障的时候网络传播消息时很慢的所以坏了的消息是很慢才能传播到达的。

RIP协议的优缺点:

优点: 实现简单,开销较小。

缺点: 1.网络规模有限。最大距离为 15(16 表示不可达)。 2.交换的路由信息为完整路由表,开销较大。 3.坏消息传播得慢,收敛时间过长。 

路由器的构成

路由器工作在网络层,用于互连网络。 是互联网中的关键设备。 路由器的主要工作:转发分组。 把从某个输入端口收到的分组,按照分组要去的目的地(即目的网络),把该分组从路由器的某个合适的输出端口转发给下一跳路由器。

路由器的结构: 

计算机网络考试复习——第4章 4.6“转发”和“路由选择”的区别

转发:根据转发表将用户的 IP 数据报从合适的端口转发出去。 仅涉及到一个路由器。 转发表是从路由表得出的。 转发表必须包含完成转发功能所必需的信息,每一行必须包含从要到达的目的网络到输出端口和某些 MAC 地址信息(如下一跳的以太网地址)的映射。

路由选择:按照路由选择算法,根据网络拓扑的变化情况,动态地改变所选择的路由,并由此构造出整个的路由表。 涉及到很多路由器。 路由表一般仅包含从目的网络到下一跳(用 IP 地址表示)的映射。

常用交换方法有三种:通过存储器、通过总线、通过纵横交换结构。

通过存储器:

(1) 当路由器的某个输入端口收到一个分组时,就用中断方式通知路由选择处理机。然后分组就从输入端口复制到存储器中。 (2) 路由器处理机从分组首部提取目的地址,查找路由表,再将分组复制到合适的输出端口的缓存中。 (3) 若存储器的带宽(读或写)为每秒 M 个分组,那么路由器的交换速率(即分组从输入端口传送到输出端口的速率)一定小于 M/2。

通过总线:

(1) 数据报从输入端口通过共享的总线直接传送到合适的输出端口,而不需要路由选择处理机的干预。 (2) 当分组到达输入端口时若发现总线忙,则被阻塞而不能通过交换结构,并在输入端口排队等待。 (3)因为每一个要转发的分组都要通过这一条总线,因此路由器的转发带宽就受总线速率的限制。

通过纵横交换结构:

(1) 它有 2N 条总线,控制交叉节点可以使 N 个输入端口和 N 个输出端口相连接。 (2) 当输入端口收到一个分组时,就将它发送到水平总线上。 (3) 若通向输出端口的垂直总线空闲,则将垂直总线与水平总线接通,把该分组转发到这个输出端口。若输出端口已被占用,分组在输入端口排队等待。 特点:是一种无阻塞的交换结构,分组可以转发到任何一个输出端口,只要这个输出端口没有被别的分组占用。文章来源地址https://www.toymoban.com/news/detail-487065.html

到了这里,关于计算机网络考试复习——第4章 4.6的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算机网络重点概念整理-第一章 计算机网络概述【期末复习|考研复习】

    计算机网络复习系列文章传送门: 第一章 计算机网络概述 第二章 物理层 第三章 数据链路层 第四章 网络层 第五章 传输层 第六章 应用层 第七章 网络安全 计算机网络整理-简称缩写 给大家整理了一下计算机网络中的重点概念,以供大家期末复习和考研复习的时候使用。 参

    2024年02月07日
    浏览(62)
  • 计算机网络复习-网络层

    网络层的两种服务:虚电路服务和数据报服务。 虚拟互连网络 路由器的功能到三层截止。只有权力发,没有权力查看数据。 分类的IP地址 IP地址是网络层地址(4个字节),MAC地址是物理地址(6个字节)。 如何求网络地址:将ip地址与子网掩码相与就是网络号 若IP地址为13

    2024年02月22日
    浏览(45)
  • 计算机网络复习

    TCP拥塞窗口是指在TCP数据传输过程中,发送端和接收端之间的一个缓存区。它的作用是控制网络拥塞,防止过多的数据包拥塞网络导致网络性能下降和数据丢失。 TCP拥塞窗口的大小由TCP协议根据网络情况动态调整,初始值一般为MSS(最大报文段长度)。在每次成功传输数据后

    2024年02月10日
    浏览(42)
  • 计算机网络复习(四)

    4-15.一个3200位长的TCP报文传到IP层,加上160位的首部后成为数据报。下面的互联网由两个局域网通过路由器连接起来。但第二个局域网所能传送的最长数据帧中的数据部分只有1200位。因此数据报在路由器必须进行分片。试问第二个局域网向其上层要传送多少比特的数据(这里

    2024年02月04日
    浏览(45)
  • 计算机网络复习(五)

    考点: UDP 拥塞控制 TCP 三次握手四次握手 P247 熟知端口号 P215 TCP 报文计算 5-36.假定TCP采用一种仅使用线性增大和乘法减小的简单拥塞控制算法,而不使用慢开始。发送窗口不采用字节为计算单位,而是使用分组pkt为计算单位。在一开始发送窗口为1pkt。假定分组的发送时延非

    2024年02月11日
    浏览(33)
  • 计算机网络复习(六)

    考点: MIME及其编码(base64,quoted-printable) 网络协议 http是基于什么协议,应用层到网络层基于什么协议 6-27.试将数据 11001100 10000001 00111000 进行 base64 编码,并得到最后传输的 ASCII 数据。 答:先将 24 比特的二进制数字划分为 4 个 6 位组: 110011 001000 000100 111000,得出十进制的值

    2023年04月15日
    浏览(38)
  • 期末复习【计算机网络】

    面试:可看 计算机网络面试题【面试】 注意以下 原文章内容转到 期末复习【计算机网络】 该篇:期末复习习题【计算机网络习题实验】 用作习题分析 注意以上 初稿:2023-6-29 12:22:41 本专栏将于考试期间设置为付费 考试结束后关闭付费 时间为2023/7/10 以下内容源自《【计算

    2024年02月12日
    浏览(43)
  • 【计算机网络期末复习】

    建议课后下来多花点时间,不然到了期末这些内容就是依托答辩 什么是协议和体系结构? 协议(protocol):计算机(节点)通信时对信息内容、信息表示以及交换过程遵循的 共同约定 体系结构(architecture):计算机网络非常复杂,一般被分成多个层次,如何分层以及各层采用的

    2023年04月25日
    浏览(48)
  • 计算机网络期末考试重点

    这里的所有重点都是我们老师画的考点,可能跟你们学校的重点不一样哈,可以先看目录,选择食用😃😃😃 1.通信子网中的数据交换方式:电路交换和分组交换 电路交换——整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。 报文交换——整个报文先传送

    2024年02月09日
    浏览(49)
  • 计算机网络--网络层传输层复习

    R1. 问题: Let\\\'s review some of the terms used in this book. Earlier, we talked about how the name of a packet at the transport layer is a message segment, and the name of a packet at the data link layer is a frame. What is the name of the network layer packet? As mentioned earlier routers and link layer switches are called packet switches. What is the fu

    2024年02月09日
    浏览(102)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包