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. InChatter系统开源聊天模块前奏曲
  2. 委托的BeginInvoke和EndInvoke
  3. DELPHI之常用函数
  4. 吴恩达机器学习课程笔记章节二单变量线性回归
  5. java打印等腰三角形_Java 后台开发面试题分享三
  6. Java 多线程(一)并发、并行、线程、多线程、进程
  7. jquery-validate 表单验证插件的使用
  8. .md文件用什么软件打开
  9. 转: 诺贝尔奖得主:东亚教育浪费了太多生命
  10. 如何编辑styleGAN生成的图像的属性
  11. python随机漫步_【Python】随机漫步
  12. Excel如何对合并单元格数据进行排序
  13. 如何用计算机做音乐,怎么制作音乐-手把手教你用废旧物品DIY音乐道具,超好玩!...
  14. Python后端技术栈(八)--系统设计
  15. MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(一)MOSFET技术
  16. Linux系统的应用
  17. 抽取JS语法树的基本模块
  18. 最近设计的一个无人机app的界面
  19. cie规定的标准光源_标准光源
  20. DirectX12(D3D12)基础教程(十七)——让小姐姐翩翩起舞(3D骨骼动画渲染【2】)

热门文章

  1. C#开发微信公众号(3)---创建菜单
  2. 计算流体力学系列(一):求解Poisson方程(Matlab版)
  3. 宝塔面板流量统计 排除本地环回
  4. http跨域时的options请求
  5. 家长如何让孩子健康上网?
  6. 利用Android adb命令来测试手机App的耗电量
  7. java调用热敏打印机打印(包含二维码生成)
  8. Java 实现文件下载
  9. js循环遍历数组(对象)
  10. 【循环数组】js循环数组的方法合集