SDN技术简介ppt课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

及动作,报文的速率超过了某些Meter Band ,根据这些Meter Band中速率最大的那个定
Openflow Channel
Group Table
Meter Table
义的动作进行处理。
wk.baidu.com
Flow
...
Table
Flow Table
16
CCSA:openflow交换机设备要求
➢ 每级流表的输入是一个从之前级流表传递过来的完整数据 包,之前流表项设定的元数据和指令集,以及其他的上下
Write Actions
(set) Clear Actions
Action List
Apply Actions
(list)
packet
action set*
Table n
Action Set
action set
17
CCSA:OpenFlow的端口
➢ OpenFlow交换机应支持三种类型的OpenFlow的端口:物理端口,逻辑 端口和保留端口;
14
集中式的SDN controller和传统分布式的比 较
➢ SDN产业联盟理事长韦乐平:
15
CCSA:openflow交换机设备要求
➢ OpenFlow交换机包含一个或多个流表、一个Group表、一个Meter表以 及一个OpenFlow通道。 其中流表及Group表用于执行报文查找和转发 ,Meter表完成Qos功能,OpenFlow通道用于和外部的控制器通信,控 制器通过OpenFlow协议管理OpenFlow交换机。
Metadata
ingress port metadata
Parse
Match Fields
Table Lookup
Write Metadata
Go to table, Forward, or Drop
Instruction (matched)
Counters
Instruction Processing
➢ 应用和网络的无缝集成,应用告诉网络如何运行才能更好 地满足应用的需求,比如业务的带宽、时延需求,计费对 路由的影响等 。理论上NOS和转发硬件的开放标准接口使 得硬件完全PC化 。
➢ 用户可以自行开发网络新功能,加快新功能面世周期 。逻 辑网络和物理网络的分离,逻辑网络可以根据业务需要配 置、迁移,不受物理位置的限制
➢ 物理端口为交换机定义的端口,对应于一个交换机的硬件接口。 ➢ OpenFlow的逻辑端口为交换机定义的端口,并不直接对应一个交换机
的硬件接口。逻辑端口是更高层次的抽象概念,可能是交换机中不使 用OpenFlow的端口(如链路聚合组,隧道,环回接口); 逻辑端口可能包括报文封装,可以映射到不同的物理端口。这些逻辑 端口的处理动作相对于openflow处理来说必须是透明的,而且这些端 口必须通过openflow处理起作用,像硬件接口一样。 物理端口和逻辑端口之间的唯一区别是:一个逻辑端口的数据包可能 有一个叫做隧道ID的额外的元数据字段与它相关联;而当一个逻辑端 口上接收到的分组被发送到控制器时,其逻辑端口和底层的物理端口 都要报告给控制器。 OpenFlow交换机应支持链路聚合组和隧道作为逻辑端口, 可选支持环 回接口作为逻辑端口。
SDN技术简介
SDN定义
➢Software Defined Network, SDN
➢ SDN的核心特点是抽象出网络操作系统平台,屏蔽底层网 络设备物理细节差异,并向上层提供统一的管理和编程接 口,以网络操作系统平台为基础开发出应用程序,通过软 件来定义网络拓扑、资源分配、处理机制等。
➢ SDN的发展大致可分为广义和狭义两种,广义SDN泛指向上 层应用开放资源接口,可实现软件编程控制的各类基础网 络架构,狭义SDN则专指符合ONF组织定义的基于标准 Openflow协议实现的软件定义网络
7
➢SDN产业联盟理事长韦乐平:
8
➢SDN产业联盟理事长韦乐平:
9
10
SDN controller以及openflow
11
ONF openflow
➢ 美国斯坦福大学clean slate研究组提出的一种新型网络创新 架构,其核心技术OpenFlow通过将网络设备控制面与数据 面分离开来,从而实现了网络流量的灵活控制。
13
SDN controller类型
NOX POX Beacon Floodlight Trema Ryu Maestro ONOS
Jaxon OVS-controller Open Daylight Open Contrail NSX cisco ACI Cyaninc …….
➢ 已发布的标准有 OpenFlow 1.4、OF-Config 1.2、SDN 架构 1.0
12
ONF SDN的特征
➢ 集中控制使得全局优化成为可能,比如流量工程、负载均 衡 。集中控制使得整个网络可以当作一台设备进行维护, 设备零配置即插即用,大大降低运维成本 。类似的技术: 集群路由器,虚拟集群,Cisco nV 。
文如输入端口。在每级流表,数据包被分析,提取各个域 与流表项相匹配,最后基于匹配结果应用指令动作;
➢ enFlow交换机宜支持以下3种table-miss行为:
1.丢弃 2.传递到另一个表中 3.将报文发送到本地处理 引擎或通过控制通道发送 到控制器
ingress port metadata*
packet
2
➢ ONF组织发布的Openflow标准协议 ➢ 同行业已有各SDN标准组织(如ONF、IETF、CCSA等)联系
沟通
3
ONF SDN
4
NFV SDN
5
Overlay SDN
➢ 常用的overlay技术:VXLAN ➢ Vmware和cisco在这个领域占据主导
6
IETF SDN
➢ 开发API,保护现有投资 ➢ Netconf远程管理协议
➢ OpenFlow有一个由多个组表项组成的组表。组表项被流表项或另一个 组表项所引用,可以实现诸如多播、负载均衡或快速重路由等功能
➢ Meter表项被流表项(Flow Entry)所引用,
为所有引用Meter表项的流表项提供QoS的功
Controller
能。一个Meter表项可以包含一个或者多个
Meter Bands,每个Meter Band定义了速率以 Openflow Protocol
相关文档
最新文档