1.路由协议BGP使用的是距离矢量算法。距离矢量算法只与邻居节点交换路由信息,有无穷计算问题。

2.OSPF协议是链路状态路由协议,采用了Dijkstra算法。

3.BGP属于EGP路由协议,确保自主系统只能够无环地交换路由选择信息,缓解了无穷计算问题。

4.SDN方式实现路由器功能,其控制平面功能是采用集中方式实现的。

5.距离矢量路由算法和链路状态路由选择算法都是动态路由选择算法。

6.距离矢量路由算法仅仅向它的邻居发送路由信息。

7.SNMP是应用层协议,通过HTTP传输报文。

8.RIP协议属于距离矢量算法。

R1. 基于每路由器控制的控制平面意味着什么? 在这种情况下, 当我们说网络控制平面和数据平面是"整体地"实现时, 是什么意思?

  • 基于每路由器控制的控制平面意味著每个路由器都有一个路由选择组件, 用于与其他路由器中的路由选择组件通信, 以计算其转发表的值.
  • 当我们说网络控制平面和数据平面是"整体地"实现时, 是基于每路由器控制说的, 也就是一个路由器能独自完成数据平面和控制平面的功能. 现代路由器广泛使用SDN在数据平面和控制平面之间做了明显的分割, 这就不是整体实现了.

R2. 基于逻辑上集中控制的控制平面意味着什么? 在这种情况下, 数据平面和控制平面是在相同的设备或在分离的设备中实现的吗? 请解释.

  • 基于逻辑上集中控制的控制平面意味着控制平面的具体实现不在每个路由器中, 而是在某个集中的地方(服务器).
  • 这种情况下数据平面和控制平面在分离的设备中实现. 路由器的控制服务位于某个单一的服务点, 处于容错和性能扩展的原因, 很可能由多个服务器实现.(物理上分离,概念上集中)

R3. 比较和对照集中式和分布式路由选择算法的性质. 给出一个路由选择协议的例子, 该路由选择协议采用分布式方法和集中式方法.

  • 集中式路由选择算法以所有节点之间的连通性及所有链路的开销作为输入, 通过这些完整的, 全局性的网络知识计算出从源到目的地之间的最低开销路径.
  • 对于分布式路由选择算法, 每个节点仅有于其直接相连链路的开销信息即可开始工作, 通过迭代计算过程以及与相邻节点的信息交换, 一个节点逐渐计算出到达目的节点或一组目的节点的最低开销路径.
  • 比如距离向量算法采用的就是分布式方法,链路状态算法采用的是集中式路由选择算法。

R4. 比较和对照链路状态和距离矢量这两种路由选择算法.

在距离矢量算法中, 每个节点仅与它的直接相邻的邻居交谈, 但它为邻居提供了它自己到网络中所有其他节点的最低开销估计. 而链路状态算法需要全局信息.

链路状态路由选择算法 距离矢量路由选择算法
报文复杂性 相对较高 相对较低
收敛速度 相对较快 相对较慢
健壮性 相对较强 较弱

R5. 在距离矢量路由选择中的"无穷计数"是什么意思?

由于链路开销增加的消息传播得很慢, 如果某条链路上的开销突然有一个巨大的增幅, 会造成路由选择环路, 有时也被称为无穷计数.

R6. 每个自治系统使用相同的AS内部路由选择算法是必要的吗? 说明其原因.

AS(Autonomous System, 自治系统). 每个自治系统使用相同的AS内部路由选择算法是必要的. 因为因特网是ISP的网络, 每个ISP都有自己的路由器网络并希望按自己的意愿运行路由器.

R9. 在OSPF自治系统中区域表示什么? 为什么引入区域概念?

  • OSPF协议是运行在AS(自治系统)中的, 而自治系统中还能够继续进行划分. 继续划分后的路由器集合称为区域(这里的划分是有层次结构的, 会划分成普通区域和主干区域).
  • 引入区域原因: 划分区域后, 每个区域都运行自己的OSPF链路状态路由选择算法, 比起在整个AS中运行OSPF来说, 降低了复杂性, 提高了收敛速率.

R10. 定义和对比下术语: 子网, 前缀和BGP路由.

  • 子网: 在一定范围内多个端系统构成的网络, 它们的网络地址具有相同的前缀
  • 前缀: 指IP地址中的网络号.
  • BGP路由: 当路由器通过BGP链接通告前缀时, 它在前缀中包括一些BGP属性, 前缀及其属性称为路由.

无类别域间路由(Classless Inter-Domain Routing、CIDR)是一个用于给用户分配IP地址以及在互联网上有效地路由IP数据包的对IP地址进行归类的方法。

简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。

路由信息协议RIP(Routing Information Protocol)是基于距离矢量算法的路由协议,利用跳数来作为计量标准。

OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。著名的迪克斯彻(Dijkstra)算法被用来计算最短路径树。OSPF支持负载均衡和基于服务类型的选路,也支持多种路由形式,如特定主机路由和子网路由等。

BGP(边界网关协议)是自治系统间的路由协议,BGP交换的网络可达性信息提供了足够的信息来检测路由回路并根据性能优先和策略约束对路由进行决策。

五、网络层(控制平面)相关推荐

  1. 【计算机网络】【网络层:控制平面-5】

    小白笔记 网络层控制平面 目标:理解网络层控制平面的工作原理 ·传统路由选择算法 ·SDN 控制器 ·ICMP协议:Internet Control Message Protocol ·网络管理(略) ...

  2. 计算机网络 | 网络层(控制平面)

    文章目录 网络层:控制平面 一.路由选择算法 1.路由 1.1 路由(route)的概念 1.2 网络的图抽象 1.3 最优化原则(optimality principle) 1.4 路由选择算法的原 ...

  3. 网络层:控制平面总结

    网络层:控制平面总结 之前说到了网络数据平面的部分,但是网络层并不只有数据平面部分还有控制平面的部分.那么其实数据平面部分是什么意思呢?概括来说就是分组交换机网络设备的转发部分.而控制平面则包括了SD ...

  4. SDN控制平面(五)

    目录 一.SDN控制器 1.1 SDN控制器体系架构 1.1.1基本功能层 1.1.2网络基础服务层 1.2 SDN控制器评估要素 (7)可靠性 (8)网络安全型 二.开源控制器 2.1 NOX/PO ...

  5. 【网络层】流量控制VS拥塞控制、路由器功能、SDN控制平面

    文章目录 前言 网络层功能 流量控制VS拥塞控制 拥塞控制 路由器功能 转发---硬件解决------数据平面---------处理数据各种转发 路由选择---软件解决---控制平面----控制网络协 ...

  6. Day8:网络层——导论(数据平面、控制平面)、路由器组成

    偷博!Secretly fighting~ 哈哈 (有道翻译) 又是美好学习的一天!邂逅了一首安静美好的小诗--<门前> 我多么希望,有一个门口 早晨,阳光照在草上 我们站着 扶着自己的门 ...

  7. 计算机网络(自顶向下学习笔记)---网络层之控制平面

    控制平面 一.概述 二.路由选择 1.路由选择算法的分类 2.路由选择算法 3.因特网自治系统内部路由选择 4.因特网自治系统间的路由选择 5.OSPF和BGP 三.ICMP:因特网控制报文协议 一. ...

  8. 【计算机网络:自顶向下方法】Chapter5 网络层:控制平面

    本系列文章为笔者在学习b站中科大郑烇老师的计算机网络课程时(郑老师讲得很清晰!!),结合课程PPT与<计算机网络:自顶向下方法>(第七版)所作的学习笔记,部分图片源自课程PPT或书中,如有 ...

  9. sdn体系的三个平面_软件定义网络基础---SDN控制平面

    一:SDN控制平面 一个或多个SDN控制器组成,是网络的大脑.  对底层网络交换设备进行集中管理,状态监测.转发决策以及处理和调 度数据平面的流量:  通过北向接口向上层应用开放多个层次的可编程能 ...

最新文章

  1. Bad credentials异常
  2. 使用UWA GOT优化Unity性能和内存
  3. linux系统查看CPU使用含义、IO、内存、硬盘使用、负载
  4. 【Linux】4.Linux cat命令详解
  5. LeetCode 1073. 负二进制数相加(负数进制)
  6. python体育竞技分析代码200行_使用Python进行体育竞技分析(预测球队成绩)
  7. 201712-2-游戏
  8. 强悍的命令行 —— 路径相关
  9. 重新配对_国羽世界冠军组合重新配对!男方笑言“老夫老妻”,没什么感觉
  10. 查找算法------顺序查找
  11. python常用字符串方法_python基础之字符串常用方法
  12. Spring IOC容器启动整体流程
  13. 硬件基础之TTL、CMOS区分比较
  14. NuxtJS快速入门
  15. JVM-GC日志分析
  16. InFusion错误类型分析
  17. 阿里聚石塔服务张北迁移问题
  18. Swarm-bzz/Ipfs-fil的去中心化存储到底是什么?
  19. 03Java常用API-17. 日期格式化类SimpleDateFormat
  20. Go语言学习之net包(The way to go)

热门文章

  1. matlab黑白不同线形式,MATLAB:在黑白图像上画一条线
  2. 如何在Word快速合并多个Word文档的内容到一个文档中
  3. Logit Beta分布及其R语言随机模拟算法
  4. vscode+go开发环境配置 win10
  5. SpringBoot的浏览器图标favicon
  6. java option请求_面试官:说说你对 options 请求的理解
  7. Ubuntu用命令行打开网页的三种方法
  8. argparse用法总结
  9. XMind中文版快捷键指南
  10. python 生成文字图案_python 生成图形验证码