SDN_【简单总结】

SDN

最近学习记录下这个`最近很火`的知识点(还在完善中...)

SDN:软件定义网络

概念:是一种架构,抽象了网络中不同的 可分区的层,是网络变得敏捷和灵活

​ 目标是通过使企业和服务提供商能够快速响应不断变化的业务需求来改进网络控制。

​ 在SDN中,网络工程师和管理员可以从中央控制台调整流量,不用接触网络的各个交换机,

​ 无论服务器和设备之间的特定连接如何,集中式SDN控制器都会直到交换机在任何需要的地方提供网络服务

相比较传统的网络架构:单个网络设备根据器配置的路由表做出流量决策

1.SDN架构

在这里插入图片描述

应用层:

  1. 这一层主要是体现用户意图的各种上层应用程序
  2. 此类应用程序称为协同层应用程序,典型的应用包括OSSOperation support system 运营支撑系统)、Openstack等。
  3. 传统的IP网络同样具有转发平面控制平面管理平面SDN网络架构也同样包含这3个平面只是传统的IP网络分布式控制的,而SDN网络架构下是集中控制的。(主要优点就是集中_方便管理)

控制层:

  1. 控制层是系统的控制中心(相当于人的大脑),负责网络的内部交换路径边界业务路由的生成,并负责处理网络状态变化事件。

转发层:

  1. 转发层的主体是由转发器连接器的线路构成基础转发网络,这一层负责执行用户数据转发转发过程中所需要的转发表项是由控制层生成的。

北向接口:

应用层控制层通信的接口应用层通过控制开放的API,控制设备转发功能

南向接口:

控制层数据层通信的接口控制器通过OpenFlow其他协议下发流表。

2.SDN的部署方式

主要是两种方式:UnderlayOverlay

Underlay

所有的转发行为都由控制器通过OpenFlow协议或定制的BGP协议将转发表下发给转发器,转发器仅仅执行动作,没有单独控制面

Overlay

这种网络的转发器一般都是传动设备,不支持OpenFlow,或者私有定制协议不能部署时,就要用隧道技术(看解释),基础网络还是传统网络形式,通过路由协议打通各个节点,但是在服务器接入点,才用隧道技术将数据报文进行封装或者解封装

传统网络来说见到的就是普通数据报文,转发即可。

`隧道技术`实际上就是报文的马甲,迷惑网络设备,让设备以为时自己人,但实际上报文的心是虚拟化的心。
	现一般才用`Vxlan``GRE``NVGRE`等隧道技术,而这些新增的协议,也需要升级现有网络设备`才能支持`(不支持上述协议的网络设备)。
	`穿马甲`索然能够在`不进行`大改造的情况下增加`新的功能`,但无疑会`降低网络性能`

3.SDN的优点

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HdfqtWpO-1656655142233)(../../../images/image-20220701135507050.png)]

  1. 网络业务的快速创新:由于SDN可编程性开放性
  2. 简化网络
  3. 网络设备白牌化: 将系统的垂直开发转变为水平开发
  4. 业务自动化
  5. 网络路径流量优化
常传统网络的路径选择依据是通过路由协议计算出的`“最优”路径`,但结果可能会导致“最优”路径上`流量拥塞`,其他非“最优”路径`空闲`。
当采用`SDN网络架构`时,SDN控制器可以根据网络流量状态`智能调整`网络流量路径,`提升`网络利用率。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值