【网络层】流量控制VS拥塞控制、路由器功能、SDN控制平面
创始人
2024-03-14 15:12:35
0

文章目录

  • 前言
  • 网络层功能
    • 流量控制VS拥塞控制
    • 拥塞控制
  • 路由器功能
    • 转发---硬件解决------数据平面---------处理数据各种转发
    • 路由选择---软件解决---控制平面----控制网络协议运行-------OSPF、RIP、BGP
  • 数据平面
  • 控制平面---路由选择
    • 传统方法-------每路由器法----------路由选择处理器来执行控制平面功能
    • SDN方法--------软件定义网络-------远程控制器来负责控制平面
    • 控制平面中的路由选择处理器功能对比
  • SDN控制平面
  • SDN控制器的三个层次


🌸I could be bounded in a nutshell and count myself a king of infinite space.
 特别鸣谢:木芯工作室
特别鸣谢:木芯工作室 、Ivan from Russia


前言

最有趣的一层
向上提供简单灵活、无连接、尽最大努力交付的数据报服务
在这里插入图片描述

网络层功能

  1. 单位是数据报
  2. 分组-----数据报的儿子
  3. 路由选择与分组转发-------------最佳路径
  4. 异构网络互联
  5. 拥塞控制-------------与与流量控制完全不同

流量控制VS拥塞控制

接收方告诉发送方慢点发,---------用停止等待、滑动窗口做限制!!!
拥塞控制是关乎全局---------------每个节点都在忙碌工作-------------网络负载很大

拥塞控制

开环控制-------静态
闭环控制--------动态

在这里插入图片描述

路由器功能

在这里插入图片描述

转发—硬件解决------数据平面---------处理数据各种转发

打到路由器的输入链路之一的数据报----------------转发-----------到该路由器的输出链路之一

路由选择—软件解决—控制平面----控制网络协议运行-------OSPF、RIP、BGP

选最合适的路由

数据平面

在这里插入图片描述

基于转发表进行转发
转发表基于路由表生成---------------首部+输出
单纯的转发

控制平面—路由选择

传统方法-------每路由器法----------路由选择处理器来执行控制平面功能

控制平面用来路由选择算法运行在每台路由器中,并且在每台路由器中都包含路由选择和转发两种功能
在这里插入图片描述

SDN方法--------软件定义网络-------远程控制器来负责控制平面

控制平面从路由器物理上分离,路由器仅仅起到转发作用------------远程控制其计算和分发转发表------------给每台路由器使用

干就完了--------有大哥操控--------分出来----------不用自己指挥自己了

远程控制器在一些牛逼的数据中心里面--------有大哥管理-----------软件进行的-------------可编程的--------软件计算出来的路---------所以是软件定义网络--------分给小兵转发表---------更灵活的管理

在这里插入图片描述
在这里插入图片描述

控制平面中的路由选择处理器功能对比

传统上----路由选择处理器执行控制平面功能------------维持一个路由表----------并计算一个转发表

SDN----------路由选择器负责上传下达—传话的了---------我成替身了!-----------来从总部接收表项

在这里插入图片描述

SDN控制平面

在这里插入图片描述
此处交换机=路由器

SDN控制器------------远程交流------------提供信息-----------------逻辑集中---------实际上多台来实现

北向API、南向API

网络控制应用信息------------------终极大脑------------------智力来源

SDN控制器的三个层次

对于网络控制应用程序的接口------------北向接口
网络范围管理层----------用来做出最终控制决定
最下面是南向接口----------openflow协议------用来帮助SDN控制器和路由器通信的协议
在这里插入图片描述

相关内容

热门资讯

不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
北信源内网安全管理卸载 北信源内网安全管理是一款网络安全管理软件,主要用于保护内网安全。在日常使用过程中,卸载该软件是一种常...
AWSECS:访问外部网络时出... 如果您在AWS ECS中部署了应用程序,并且该应用程序需要访问外部网络,但是无法正常访问,可能是因为...
​ToDesk 远程工具安装及... 目录 前言 ToDesk 优势 ToDesk 下载安装 ToDesk 功能展示 文件传输 设备链接 ...
AWSElasticBeans... 在Dockerfile中手动配置nginx反向代理。例如,在Dockerfile中添加以下代码:FR...
AsusVivobook无法开... 首先,我们可以尝试重置BIOS(Basic Input/Output System)来解决这个问题。...
APK正在安装,但应用程序列表... 这个问题可能是由于以下原因导致的:应用程序安装的APK文件可能存在问题。设备上已经存在同名的应用程序...