《深度解析 SDN 利益战略技术实践》
Table of Contents

第一章 什么是 SDN

SDN 不等于 OpenFlow ,SDN 不等于网络虚拟化( Network Virtualization ),SDN 不等于网络功能虚拟化( NFV , Network Function Vlrtialization ),SDN 更不等于云计算或者大数据或者数 据中心网络。

2016-07-11_1.png

网络设备:转发面,包括硬件交换机或者虚拟交换机

南向接口:控制面跟数据转发面之间的接口(希望尽可能的标准化)

控制器:SDN 的核心元素,向上提供应用程序的编程接口,向下控制硬件设备

北向接口:交换机控制面跟网管软件之间的接口

应用服务:应用层面,包括负载均衡、安全、网络运行情况检测、拥塞/延时等网络新能管理和检测

自动化:Automation and Orchestration

第二章 为什么需要 SDN

原因

整个互联网大环境上云的趋势 传统网络遇到了瓶颈

SDN 的优点

第三章 SDN 相关组织及利益纷争

ONF

目前 SDN 领域最有影响力的组织就是 ONF 了,它也是最早开始 SDN 标准化和推广工作的组织,它是致力于 SDN 标准化和产业化推广的非盈利性组织,其活动经费主要靠会员公司的年费和企业赞助。它由 Google、Facebook 和微软等公司协同发起, 成立于 2011 年。

ODL

OpenDaylight专案(英语:OpenDaylight Project)是一个开放原始码软体专案,由Linux基金会支持。 Linux基金会在2013年4月8日公布了这项专案,其目标在于开发支援软体定义网路(SDN)的各种软体工具,建立网路功能虚拟化的基础。主要开发语言为Java。

二者对比

2016-07-11_2.png

设计里使用了 REST API

第四章 详解 OpenFlow

OpenFlow 协议

两个网络元素

性能指标

  1. 交换机处理带宽
  2. 流表项数量
  3. 流表项下发能力
  4. To-Controller 报文转发

工作流程

  1. 系统初始化
  2. 业务驱动 Controller 增删查改流表项
  3. 报文在交换机中转发

OF-Config 协议

Controller

一些 Controller 模型

  1. Onix 分布式模型
  2. FloodLight
  3. Ryu
  4. NOX/POX
  5. Trema

论文《Forwarding Metamorphosis: Fast Programmable Match-Action Processing in Hardware for SDN》

第五章 网络虚拟化和 SDN

网络虚拟化三种 Tunnel 技术

  1. VxLan
  2. NvGRE
  3. STT

2016-07-11_3.png

剩下章节略。

相关网站

2016-07-11_4.png