# 课程导读:SDN(软件定义网络)基础与提升

一、 课程背景:当传统网络遭遇“天花板”

在数字化转型的浪潮中,网络已不再是单纯的连接管道,而是支撑云计算、大数据和人工智能的底层基石。然而,传统网络架构正面临严峻挑战:设备vendor锁定严重、业务变更周期长、自动化程度低、运维复杂度高。你是否曾遇到过这样的困境——为了调整一个访问策略,需要逐台登录交换机配置命令?是否在面对多厂商设备混用时感到力不从心?

本课程应运而生,旨在帮助你系统理解SDN(Software-Defined Networking,软件定义网络)的核心思想,掌握其关键技术,并具备在真实场景中部署和优化SDN的能力。

二、 内容框架:从认知到实践的四步进阶

本课程分为四个递进模块,带你完整走过SDN的学习路径:

**第一模块:重新认识互联网**
《这就是互联网真面目?揭秘网络前世今生》将从历史视角梳理网络架构的演进脉络,解析为何传统控制平面与数据平面耦合的架构难以适应云时代的需求。你将理解SDN诞生的必然性,建立对“集中控制”与“分布式转发”分离架构的直观认知。

**第二模块:直面现实危机**
《危机四起,八面埋伏》将深入剖析传统网络在数据中心、广域网和企业网场景中遇到的典型痛点——灵活性不足、运维成本高、业务上线慢等。通过真实案例,你将认识到打破这些瓶颈的紧迫性,以及SDN作为解决方案的价值所在。

**第三模块:SDN技术体系构建**
《进击的SDN,该来的总会来的》将系统讲解SDN的三大核心组件:南向接口(如OpenFlow)、控制平面(如Open vSwitch、ONOS、ODL)、北向接口(REST API),以及应用层的设计模式。你将学习如何通过编程方式定义网络行为,实现网络的自动化编排与智能调度。

**第四模块:综合导论与学习路径指引**
《SDN基础与提升》课程导论将整合上述内容,为你梳理完整的学习地图,明确各阶段目标,提供实验环境搭建指南和资源推荐,帮助你制定个性化的学习方案。

三、 适合人群

- 网络工程师、运维工程师希望掌握SDN核心技术
- 云计算、数据中心相关领域的研发与架构师
- 高校计算机/通信专业学生,希望系统学习现代网络架构
- 对网络自动化、DevOps感兴趣的技术人员

四、 学习收益

完成本课程后,你将能够:
1. 清晰阐述SDN与传统网络的核心差异及架构优势
2. 理解OpenFlow协议及主流SDN控制器的工作原理
3. 具备使用Python/REST API进行网络自动化编程的基础能力
4. 能够设计和评估SDN在典型场景中的解决方案

网络正在被代码重新定义。让我们一起揭开SDN的神秘面纱,掌握未来网络的核心技能。

课程目录

课程目录4 集
  • 1 《SDN基础与提升》课程导论 (25:15).mp4
  • 2 SDN导论一 这就是互联网真面目?揭秘网络前世今生 (48:25).mp4
  • 3 SDN导论二 危机四起,八面埋伏 (27:58).mp4
  • 4 SDN导论三 进击的SDN,该来的总会来的 (32:26).mp4