9软件定义网络
当前网络的局限
3 无法扩展 流量模式是动态的,不可预测的 计算单元的爆炸式增长、节点间的数据交换达PB级 需要满足不同的应用和性能需求
4 对供应商的依赖 供应商的设备生产周期影响网络部署 开放的接口,缺乏标准
SDN的提出
SDN:software defined network SDN 可以被视为是一种全新的网络技术,它通过分离网 络设备的控制面与数据面,将网络的能力抽象为应用程序接 口(API: Application Programming Interface)提供给应用 层,从而构建了开放可编程的网络环境,在对底层各种网络 资源虚拟化的基础上,实现对网络的集中控制和管理。 与采用嵌入式控制系统的传统网络设备相比,SDN 将网 络设备控制能力集中至中央控制节点,通过网络操作系统以 软件驱动的方式实现灵活、高度自动化的网络控制和业务配 置。
总结
SDN已经在软硬件规划、软硬件支持方面取得长足进展
总结
基于OpenFlow的SDN的优点: 网络设备简化
开放网络编程能力
灵活的网络扩展能力 用户个性化定制业务 网络的虚拟化
总结
软件定义网络
软件定义网络
SDN提出的背景
SDN
SDN体系结构
SDN的关键技术
总结
Software-Defined Network Architecture
• Software-Defined Network Architecture of ONF (Open Networking Foundation)开放网络基金会 • NFV架构由ETSI(European Telecommunications Standards Institute)欧洲电信标准化组织提出的 • OpenDaylight由各大设备厂商和软件公司共同提出 • The Internet Engineering Task Force (IETF)互联网工程任务组
SDN:The New Norm for Networks
—zhao quanjun
软件定义网络Βιβλιοθήκη SDN提出的背景SDN
SDN体系结构
SDN的关键技术
总结
当前网络的需求
1 动态的流量模式 2 “IT消费化” 3 云服务的兴起
4 “大数据”意味着大带宽
当前网络的局限
1 复杂性 离散的孤立的协议集导致网络复杂 虚拟化服务器增加网络复杂性 基于IP的网络需要动态配置 2 不一致的策略 接入方式、安全问题、QoS、其他鼓励移动用户的策略,可 能会企业受到安全漏洞或者其他负面影响。
IETF 早期有两个与SDN 相关的研究项目/工作组,分别是ForCES (forwarding and control element separation) 和 ALTO(application-layer traffic optimization)。其中,ForCES 已 经发布了9 个RFC,主要涉及需求、框架、协议、转发单元 模型、MIB 等;ALTO 主要通过为应用层提供更多的网络信 息,完成应用层的流量优化。 ITU-T (ITU Telecommunication Standardization Sector)国际电信联盟远程通信标准化组织 ITU-T 在SG13 组(future networks including mobile and NGN)设立了SDN 的研究任务,分别面向 SDN 的需求和框架定义的SDN 框架如图6 所示。
SDN Architecture of NFV
SDN Architecture of LETF
SDN Architecture of ITU-T
Single controller network
Flat controller network
Hierarchical controller network
OpenFlow
流表是交换机进行转发策略控制的核心数据结构。交换芯片 通过查找流表表项来决策对进入交换机的网络流量采取合适的 行为。每个表项包括三个域:包头域,计数器和操作。
OpenFlow 详细架构
OpenFlow
软件定义网络
SDN提出的背景
SDN体系结构
SDN
SDN的核心技术: OpenFlow 总结