关于本书的内容有任何问题,请联系 顾梦宇
模块1 SDN的基础知识 1 知识引入 1 1.1 SDN概述 1 1.2 SDN的定义和架构 4 1.2.1 SDN的定义 4 1.2.2 SDN的架构 6 1.3 SDN特性——数据控制分离 8 1.3.1 基本概念 8 1.3.2 数据控制分离历史 11 1.3.3 基于OpenFlow技术的数据控制分离 13 1.4 SDN特性——网络可编程 15 1.4.1 基本概念 16 1.4.2 网络可编程的发展历史 16 1.4.3 SDN内的可编程特性 18 1.5 SDN的产业应用 21 自研新技 新一代信息基础设施——CTNet2025 23 模块小结 24 模块练习 24 模块2 SDN的仿真环境 25 知识引入 25 2.1 配置Linux环境 25 2.2 Mininet简介 26 2.2.1 Mininet介绍 26 2.2.2 Mininet的安装和配置 27 2.2.3 Mininet常用命令 29 2.3 实验一 Mininet的可视化应用 31 2.4 实验二 Mininet模拟MAC地址学习 38 自研新技 新华三SDN仿真平台——HCL 42 模块小结 42 模块练习 43 模块3 SDN的数据平面 44 知识引入 44 3.1 数据平面简介 44 3.1.1 数据平面架构 44 3.1.2 SDN交换机 46 3.2 开源软件交换机OVS 60 3.2.1 OVS简介 60 3.2.2 OVS系统架构 61 3.3 实验一 OVS的安装和配置 62 3.4 实验二 OVS的网桥管理 65 3.5 实验三 OVS的流表管理 68 3.6 实验四 OVS的QoS设置及端口映射 71 自研新技 自研芯片交换机——华为CloudEngine 78 模块小结 78 模块练习 79 模块4 SDN的控制平面 80 知识引入 80 4.1 控制平面简介 80 4.1.1 SDN控制器的架构 80 4.1.2 SDN控制器的主要评估要素 83 4.2 开源控制器OpenDaylight 84 4.2.1 OpenDaylight控制器介绍 84 4.2.2 OpenDaylight代码解读 86 4.3 实验一 OpenDaylight控制器的安装和配置 96 4.3.1 子实验一 OpenDaylight控制器的安装 96 4.3.2 子实验二 OpenDaylight控制器的配置 103 4.4 实验二 使用OpenDaylight控制器界面下发流表 105 自研新技 阿里洛神云网络控制中枢——Poseidon控制器 119 模块小结 120 模块练习 120 模块5 SDN的接口协议 121 知识引入 121 5.1 南向接口协议 121 5.1.1 OpenFlow协议 121 5.1.2 NETCONF协议 129 5.2 北向接口协议 133 5.2.1 RESTful API简介 133 5.2.2 RESTful API调测工具Postman 134 5.3 实验一 使用OpenFlow协议建立连接 135 5.4 实验二 使用Postman工具下发流表 141 5.5 实验三 使用Python语言管理VyOS设备 163 自研新技 智能编排增强协议——SRv6-PCEP 170 模块小结 171 模块练习 171 模块6 SDN的基础应用开发 172 知识引入 172 6.1 SDN应用开发简介 172 6.2 实验一 防DDoS攻击SDN应用开发 173 6.3 实验二 服务器灾备SDN应用开发 180 6.4 实验三 简易负载均衡SDN应用开发 189 自研新技 自动驾驶网络平台——iMaster NCE 195 模块小结 196 模块练习 196 模块7 SDN的综合应用开发 197 知识引入 197 7.1 应用开发背景 197 7.2 北向API列表配置 198 7.3 网络环境搭建 200 7.3.1 拓扑搭建 201 7.3.2 网络的SDN功能验证 201 7.4 防火墙应用开发 209 7.4.1 搭建流媒体服务 209 7.4.2 搭建Web服务 209 7.4.3 开发SDN防火墙应用 210 自研新技 多路径高吞吐调度引擎——MaxFlowSDN 213 模块小结 214 模块练习 214
Linux 操作系统已经在企业级应用中得到广泛普及。随着人工智能技术的飞速发展,智能化系统运维与管理已经成为新...
本书以网络综合布线工程设计、安装施工和运维管理等技能为重点,依据GB 50311—2016《综合布线系统工程设...
本书主要讲解Linux企业级系统运维,共9个项目,包括安装和批量部署Linux服务器操作系统、系统配置管理进阶...
本书以欧拉操作系统为例,由浅入深、系统地介绍欧拉基础知识及对欧拉的多种服务的管理方法。全书共11章,主要内容包...
本书以软件定义网络(SDN)技术为核心,系统介绍了SDN的基础理论与应用实践。全书共7个模块,分别介绍SDN的...
本书以面向数字基础设施的开源操作系统 openEuler 为实践平台,兼容麒麟、统信 UOS 等版本,按照项目...
本书以“贴近岗位需求、强化实战能力”为核心目标,立足企业真实网络安全防护场景,通过将教学与实战演练深度融合的方...
本书以CentOS 8为平台,系统、全面地介绍Linux操作系统的基本概念、基本配置与常用网络服务器部署,包含...
本书采用经典的“项目引领、任务驱动”结构,遵循读者的学习认知规律,以真实的企业网络服务器管理为背景,引入实际工...
我要评论