乐于分享
好东西不私藏

备考系规:1.3信息技术及其发展—软件定义网络SDN2

备考系规:1.3信息技术及其发展—软件定义网络SDN2

一、核心一句话记住 SDN 本质

传统交换机 / 路由器自己既管决策路线、又管转发数据。

SDN 把两件事拆开:

控制面(统一大脑,管规则) + 数据面(哑交换机,只干活转发),用软件编程灵活管控全网,是网络虚拟化方案。

二、通俗类比:城市交通系统

把整个网络比作一座城市路网:

传统网络:每个路口交警(交换机)独立判断放行、规划路线,互不互通,调整全城路线要挨个通知每个交警,改规则极麻烦。

SDN 网络:

控制层 =全市交通指挥中心(控制器),掌握全城所有道路、车流全局信息,统一下发通行规则;

数据层 =各个路口的智能红绿灯(哑交换机),只会严格执行指挥中心下发的放行规则,自己不做决策,只转发车辆(数据包)。

南北向接口 = 指挥中心和红绿灯之间的通信线路(OpenFlow)。

三、三层架构(自下而上:数据平面→控制平面→应用平面)

1. 数据平面(底层:哑交换机,只转发)

组成:交换机、硬件转发设备,叫哑交换机(没有自主决策能力)

工作:只做一件事 —— 匹配数据包,按控制器下发的流表转发数据,处理速度极快。

类比:路口红绿灯,只执行中心下发的红绿灯切换指令,不会自己决定怎么放行。

2. 控制平面(中层:全局大脑,控制器)

核心:逻辑中心化的 SDN 控制器,掌握全网所有链路、设备、流量信息;

工作:计算转发规则、生成流表,下发给底层哑交换机;统一管控整网流量。

类比:全市交通指挥中心,实时看全城市路况,统一规划所有路口通行方案。

3. 应用平面(顶层:网络功能应用)

组成:各类网络业务软件(负载均衡、防火墙、流量监控、专线调度等)

工作:开发者直接编程调用网络能力,不用关心底层交换机硬件细节,快速上线新网络功能。

类比:交通管控系统里的「拥堵疏导 APP、违章识别系统、节假日限流调度程序」,上层业务直接调用指挥中心能力。

四、三大接口(必考)

以控制器为中心划分:

1、南向接口(控制器 ↔ 数据平面交换机)

主流协议:OpenFlow(考点高频)

作用:控制器向下给哑交换机下发流表、转发规则;交换机向上上报流量状态。

特点:基于「流 Flow」匹配,交换机靠流表转发,流表由控制器统一管理。

2、北向接口(控制器 ↔ 上层应用平面)

作用:上层网络应用通过北向接口编程,调用全网网络资源,快速配置网络。

例子:开发一款流量监控软件,通过北向接口直接读取控制器的全量流量数据。

3、东西向接口(控制器 ↔ 其他控制器)

作用:多台控制器集群之间互通,实现集群扩容、负载均衡,提升整网性能。

五、OpenFlow 协议核心考点(南向标准协议)

是 SDN 最主流的南向接口协议;

核心概念:流 Flow、流表 Flow Table;

  ,数据包来了就匹配流表规则转发;

流表的创建、修改、删除全部由上层控制器统一下发管理

六、SDN 对比传统网络核心优势

① 集中管控:全网流量统一调度,不用逐台配置交换机;

② 可编程:上层软件灵活定制网络策略,快速上线新网络功能;

③ 转发高效:底层哑交换机只做转发,硬件性能拉满;

④ 弹性扩展:东西向接口支持多控制器集群,适配大型数据中心、云网络。

自测判断题巩固考点

SDN 核心思想是控制面与数据面分离(√)

哑交换机属于控制平面,具备自主路由决策能力(×,属于数据平面,无自主决策)

OpenFlow 是 SDN 北向接口标准协议(×,是南向接口)

北向接口用于控制器和上层网络应用交互(√)

交换机里的流表由本地自行生成维护(×,由控制器统一下发管理)

企业真实落地案例:大型互联网企业云数据中心 SDN 部署

一、场景背景

某电商企业有 3 个大型云数据中心,数千台服务器、上百台交换机,支撑电商网站、订单、支付、仓储后台业务。

二、传统网络痛点(改造前)

促销大促前,需要手动登录上百台交换机,逐条配置流量分流规则,耗时 1-2 天,极易配置出错;

无法实时全局监控全机房流量,某个区域拥堵只能事后排查;

不同业务(支付、用户、库存)没有快速隔离手段,一旦支付系统遭攻击,容易波及全部业务。

三、引入 SDN 后的解决方案

三层架构落地

① 数据平面:全部替换为 SDN 哑交换机,只负责数据包转发;

② 控制平面:部署集群 SDN 控制器(多控制器通过东西向接口协同),掌握 3 个机房全部服务器、链路状态;

③ 应用平面:自研 3 类网络应用(大促流量调度应用、业务安全隔离应用、实时流量监控应用)。

OpenFlow 南向接口

控制器通过 OpenFlow 协议,向所有哑交换机下发流表:比如把支付业务流量优先转发、库存业务分配专属带宽。

北向接口赋能业务

运维平台通过北向接口对接控制器:大促前运维人员在网页点一下 “大促流量分流”,控制器自动生成流表,秒级同步到全部交换机,不用逐台配置。

四、落地效果

大促流量配置从 1 天缩短至 5 分钟,零配置失误;

业务一键隔离:出现网络攻击时,应用平面程序通过控制器下发隔离流表,立刻切断风险业务流量,不影响其他系统;

弹性扩展:新增加服务器机柜,控制器自动识别新交换机,自动下发对应转发规则,无需人工调试。