SDN基本概念

SDN(Software Defined Networking)通过转控分离、集中控制和开放接口实现网络创新。传统网络的控制平面和数据平面分布式运行,导致网络管理复杂,而SDN将控制平面集中在控制器,实现路径计算、流表管理和网络设备的白牌化。OpenFlow作为控制器与转发器间的接口,允许灵活的流量控制。SDN的价值在于快速业务创新、简化网络、设备白牌化和网络路径优化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SDN基本概念

SDN的概念与体系结构

背景

传统网络数据控制与转发

在这里插入图片描述

传统网络是分布式控制的架构 ∶

  • 这里的分布式控制指在传统IP网络中,用于协议计算的控制平面和报文转发的数据平面位于同一台设备中。
  • 路由计算和拓扑变化后,每台设备都要重新进行路由计算过程,并称为分布式控制过程。
  • 在传统IP网络中,每台设备都是独立收集网络信息,独立计算,并且都只关心自己的选路。
  • 这种模型的弊端就是所有设备在计算路径时缺乏统一性。
传统网络结构体系

在这里插入图片描述

  • OSS∶ Operation Support System,运营支撑系统。
  • NMS∶ Network Management Server,网络管理服务器。

传统网络架构∶

传统网络分为管理平面、控制平面和数据平面。

  • 管理平面主要包括设备管理系统和业务管理系统,设备管理系统负责网络拓扑、设备接口、设备特性的管理,同时可以给设备下发配置脚本。业务管理系统用于对业务进行管理,比如业务性能监控、业务告警管理等。
  • 控制平面负责网络控制,主要功能为协议处理与计算。比如路由协议用于路由信息的 计算、路由表的生成。
  • 数据平面是指设备根据控制平面生成的指令完成用户业务的转发和处理。例如路由器根据路由协议生成的路由表对接收的数据包从相应的出接口转发出去。
传统网络缺点

在这里插入图片描述

传统网络通常部署网管系统作为管理平面,而控制平面和数据平面分布在每个设备上运行。

流量路径的调整需要通过在网元上配置流量策略来实现,但对于大型网络的流量进行调整,不仅繁琐而且还很容易出现故障;当然也可以通过部署TE隧道来实现流量调整,但由于TE隧道的复杂性,对于维护人员的技能要求很高。

传统网络协议较复杂,有IGP、BGP、 MPLS、 组播协议等,而且还在不断增加。

设备厂家除标准协议外都有一些私有协议扩 展,不仅设备操作命令繁多,而且不同厂家设备操作界面差异较大,运维复杂。

传统网络中由于设备的控制面是封闭式的,且不同厂家设备实现机制也可能有所不同,所以一种新功能的部署可能会造成周期较长;且如果需要对设备软件进行升级,还需要在每台设备上进行操作,大大降低了工作效率。

SDN概述

主要特征

  • 转控分离:网元的控制平面在控制器上,负责协议计算,产生流表;而转发平面只在
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南岸青栀*

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值