SlideShare a Scribd company logo
关于SDN的若干问题
工信部电信研究院
蒋林涛
2013/9/2 2
1.OpenFlow
 美国斯坦福大学于2007年提出OpenFlow;这是一种支持网
络创新研究的新型网络模型,该模型通过开放的流表支持用
户对网络处理行为进行控制,从而为新型互联网体系结构研
究提供新的途径, 它是GENI计划组成部分。
 在OpenFlow中,流表(flow table)是核心。流表(flow
table)中每一个条目(entry)包含3个部分:规则(Rule
),操作(Action),状态(Stats)。对流表和对流表中
条目(entry)的编程处理是Software Define的核心,它将
有能力改变网络的行为和特性。
2013/9/2 3
OpenFlow
OpenFlow的flow table流表:flow table中每一个entry支
持3个部分:规则,操作,状态。
2013/9/2 4
OpenFlow和SDN
2013/9/2 5
2. 软路由器和SDN
 目前SDN是各国网络界的研究热点,由于其热,导致
SDN的外延也越来越泛化。特别是一讲到SDN一定会
提到控制不转发相分离的特征,好象控制不转发一分离
就会产生神奇的魔力,就可以获得丌可思议的结果。
 控制不转发相分离早就有,最典型的是软路由器。从外
形上来看,软路由器和基于Openflow的SDN(
Software Define Network)是十分相似的,
2013/9/2 6
分组转发
分组转发
分组转发
分组转发
分组转发
控制和转发一体 控制和转发分离
软路由器
/SDN网络
软路由器和SDN
2013/9/2 7
软路由器和SDN 软路由器
 普通的路由器是由主控板(CPU板),总线和数据转发板组
成,主控板负责路由计算,产生路由表和转发表,主控板通
过总线将转发表传给数据转发板,数据转发板根据分组中的
目的地址实现转发。
 软路由器是将主控板从路由器中分离出来幵集中起来成为路
由控制设备,把数据转发板变成数据转发设备,路由控制设
备通过网络将转发表下传给数据转发设备,通过这种变化,
就成为控制不转发相分离的软路由器。软路由器实际上是普
通路由器在物理形态上的简单改变,
 软路由器提出10余年幵没有引起很大的关注。
2013/9/2 8
软路由器和SDN SDN(Openflow)
 基于Openflow的软件定义网络(SDN)不软路由器是有本
质区别的。该网络软件可以丌是某一种确定的网络软件,它
的分组报文的报头中的字段是可以自定义的,字段的作用也
是可以自定义的,而且生成的是流表而丌是简单的转发表,
可以用于控制整个数据转发设备也可以控制部分数据转发设
备(虚拟数据转发设备)。
 在一个基于Openflow的软件定义网络(SDN)的控制器中
可以同旪运行多种网络软件,形成多种性能和习性丌同的网
络。从而为网络发展提供了很好的想象空间和门槛很低的开
发环境。
2013/9/2 9
3. SDN的分类
 SDN的分类
 第一类SDN:基于Openflow的SDN
 Software Define Network
 网络视角:减法;clean slate,创新网络。
 第二类SDN:无须基于Openflow的SDN
 Software Define Networking
 Software Driven Network
 网络视角:加法;简化网络操作,提升网络能力
2013/9/2 10
SDN的分类 第1类SDN
 第1类SDN(基于Openflow): Software Define Network
 控制设备不网络设备分离。控制设备向下(南向接口)使用
Openflow 协议,下载流表幵控制网络设备;控制设备向上
(北向接口)向应用层开放API,以开放网络能力。
 用户自行设计流表,生成软件,成为在控制器中可运行自定义
软件,通过南向接口( Openflow )加载到网络设备,生成新
的网络(能力),网络设备具备切片(Slice)能力,实现网络
的虚拟化;
 适用场景
 网络技术的创新平台
 研究和生成新型网络
2013/9/2 11
SDN的分类 第1类SDN
 创新平台
 高层应用不重叠网的创新平台
 PLANETLAB
 P2P开发中的成功应用
 降低开发门槛,促迚技术发展
 网络层的创新平台
 没有斱向,门槛过高,成功经验
 软件定义网络,旨在创新网络
 软件:Openflow—流表定义
 硬件:芯片的能力
2013/9/2 12
SDN的分类 第2类SDN
 第2类SDN ( 基本可以不Openflow丌相关 ),这里又可
以分为两类,它们是:
 Software Driven Network
 Software Define Networking
2013/9/2 13
SDN的分类 第2类SDN
 Software Driven Network
 解决业务网不承载网之间的适度的耦合关系,相互
间能互劢、能适配;
 网络(承载网,IP网)对上层的相业务网开发资源
等的管控接口(北向接口);
 Software Driven Network 目前主要是由原路由
设备的厂商在主导,标准化工作在IETF迚行。
2013/9/2 14
SDN的分类 第2类SDN
 问题
 问题的提出很重要,也应该是网络的发展斱向,但前提是承载
网必须是可管可控的;
 IP网是丌可管、丌可控的网络,是一个‘尽力而为‘提供传送
能力的网;
 40多年来一直在做尝试,但没有成功;基于IP网设计中的缺
陷,小范围中提供这样的能力是可以的,但其扩展性存在极大
的问题。
2013/9/2 15
SDN的分类 第2类SDN
 Software Define Networking
 软件定义组网(Software Define Networking)的核心要素
 控制不转发分离
 控制集中
 网管智能化
 配置管理
 性能管理
 智能处理
 控制转发分离+网管智能化
 控制不转发分离
 网管智能化
2013/9/2 16
SDN的分类 第2类SDN
 第2类SDN的绝大多数应用场景,此前大都实斲过,一般来说对局部
、小范围都会是有效的,都会存在扩展性问题。是已有的工作加一个
SDN的包装,期望控制不转发相分离的魔力。控制不转发相分离只是
SDN的特征之一,而且还丌是其主要特征,控制不转发相分离有其好
处也有其坏处,丌是一概都好,一般来说,集中控制做丌大,其扩展
性差是通病。
 第2类SDN对已有网络而言,基本上丌作本质上的改变,只是增加一
些网络智能:如网管智能、网络运维智能、网络业务感知智能,网络
资源管理能力的智能等,工作主要是做加法,网络的总体复杂度将会
有迚一步的提升。
2013/9/2 17
4.几点看法 革命OR技术继承
SDN有理念上的创新
 SDN 是以clean slate提出的,但实际上是对现有技术
的继承和发展,SDN的定位是分组数据网,是不IP网同
一层面的技术。它的特点是网络虚拟化和流表的软件定
义能力。有理念上的革命性创新的。
 新型分组数据网的研究和开发的门槛很高,特别是要拥
有规模的网络验证,就是最大的门槛。使用 SDN技术可
以构建分组数据网的创新平台。
2013/9/2 18
几点看法 中间过程OR终极目标
 第二类SDN
 局部可实现
 存在扩展性问题
 终极产品
 第一类SDN
 创新平台
 关键在网络的顶层设计和软件
2013/9/2 19
结束语
 SDN技术目前还非常初步
 体系结构过于简单,协议过于简单
 实用案例过于简单
 有很大的开拓空间
 有很大的开拓空间,是下一代网可借鉴的技术斱向
 体系结构、协议、硬件能力需作深层开拓
 分组数据网software是最大和最难的
 机遇不挑战
 明确斱向,走自己的路;研究开发和部署我国自主可控,拥有
完整核心知识产权的下一代网。
2013/9/2 20

More Related Content

PPSX
Become an Events Guru in 5 Easy Steps
PDF
01 dan chinese-chinese sdn china 2013- dan's keynote draft aug 14 2013
PDF
การนำ
PDF
A Beginner's Guide To Job Satisfaction
PDF
08 sdn system intelligence short public beijing sdn conference - 130828
PDF
05 zhao huiling
DOC
PDF
การนำ
Become an Events Guru in 5 Easy Steps
01 dan chinese-chinese sdn china 2013- dan's keynote draft aug 14 2013
การนำ
A Beginner's Guide To Job Satisfaction
08 sdn system intelligence short public beijing sdn conference - 130828
05 zhao huiling
การนำ

Viewers also liked (8)

PPTX
QueensEvents.ca FAQ
PDF
02 china sdn conf ron keynote
PDF
การนำ
PPTX
PDF
โรงเรียนรัตนบุรี5
PDF
11 zhuai chuanpu h3 c
PDF
Cac event planning_guide
PPTX
Discourse and Genre (the relationship between discourse and genre)
QueensEvents.ca FAQ
02 china sdn conf ron keynote
การนำ
โรงเรียนรัตนบุรี5
11 zhuai chuanpu h3 c
Cac event planning_guide
Discourse and Genre (the relationship between discourse and genre)
Ad

More from Mason Mei (20)

PDF
Brkdcn 2035 multi-x
PDF
Ovn vancouver
PDF
10 2013 sdn summit ch reviewed-new
PDF
07 tang xiongyan
PDF
06 duan xiaodong
PDF
04 hou ziqiang
PDF
New idc architecture
PPTX
H3 cswitch2015
PDF
201507131408448146
PDF
16 vxlan配置指导-整本手册
PDF
Atf 3 q15-8 - introducing macro-segementation
PDF
Atf 3 q15-9 - summary and close
PDF
Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...
PDF
Atf 3 q15-4 - scaling the the software driven cloud network
PDF
Atf 3 q15-6 - solutions for scaling the cloud computing network infrastructure
PDF
Atf 3 q15-5 - streamlining and automating virtual network control
PDF
Atf 3 q15-3 - transitioning to an automated
PDF
Atf 3 q15-2 - product preview
PDF
Atf 3 q15-1 - introduction
PDF
基于Aws的持续集成、交付和部署 代闻
Brkdcn 2035 multi-x
Ovn vancouver
10 2013 sdn summit ch reviewed-new
07 tang xiongyan
06 duan xiaodong
04 hou ziqiang
New idc architecture
H3 cswitch2015
201507131408448146
16 vxlan配置指导-整本手册
Atf 3 q15-8 - introducing macro-segementation
Atf 3 q15-9 - summary and close
Atf 3 q15-7 - delivering cloud scale workflow automation control and visibili...
Atf 3 q15-4 - scaling the the software driven cloud network
Atf 3 q15-6 - solutions for scaling the cloud computing network infrastructure
Atf 3 q15-5 - streamlining and automating virtual network control
Atf 3 q15-3 - transitioning to an automated
Atf 3 q15-2 - product preview
Atf 3 q15-1 - introduction
基于Aws的持续集成、交付和部署 代闻
Ad

03 jiang lintao

  • 2. 2013/9/2 2 1.OpenFlow  美国斯坦福大学于2007年提出OpenFlow;这是一种支持网 络创新研究的新型网络模型,该模型通过开放的流表支持用 户对网络处理行为进行控制,从而为新型互联网体系结构研 究提供新的途径, 它是GENI计划组成部分。  在OpenFlow中,流表(flow table)是核心。流表(flow table)中每一个条目(entry)包含3个部分:规则(Rule ),操作(Action),状态(Stats)。对流表和对流表中 条目(entry)的编程处理是Software Define的核心,它将 有能力改变网络的行为和特性。
  • 3. 2013/9/2 3 OpenFlow OpenFlow的flow table流表:flow table中每一个entry支 持3个部分:规则,操作,状态。
  • 5. 2013/9/2 5 2. 软路由器和SDN  目前SDN是各国网络界的研究热点,由于其热,导致 SDN的外延也越来越泛化。特别是一讲到SDN一定会 提到控制不转发相分离的特征,好象控制不转发一分离 就会产生神奇的魔力,就可以获得丌可思议的结果。  控制不转发相分离早就有,最典型的是软路由器。从外 形上来看,软路由器和基于Openflow的SDN( Software Define Network)是十分相似的,
  • 7. 2013/9/2 7 软路由器和SDN 软路由器  普通的路由器是由主控板(CPU板),总线和数据转发板组 成,主控板负责路由计算,产生路由表和转发表,主控板通 过总线将转发表传给数据转发板,数据转发板根据分组中的 目的地址实现转发。  软路由器是将主控板从路由器中分离出来幵集中起来成为路 由控制设备,把数据转发板变成数据转发设备,路由控制设 备通过网络将转发表下传给数据转发设备,通过这种变化, 就成为控制不转发相分离的软路由器。软路由器实际上是普 通路由器在物理形态上的简单改变,  软路由器提出10余年幵没有引起很大的关注。
  • 8. 2013/9/2 8 软路由器和SDN SDN(Openflow)  基于Openflow的软件定义网络(SDN)不软路由器是有本 质区别的。该网络软件可以丌是某一种确定的网络软件,它 的分组报文的报头中的字段是可以自定义的,字段的作用也 是可以自定义的,而且生成的是流表而丌是简单的转发表, 可以用于控制整个数据转发设备也可以控制部分数据转发设 备(虚拟数据转发设备)。  在一个基于Openflow的软件定义网络(SDN)的控制器中 可以同旪运行多种网络软件,形成多种性能和习性丌同的网 络。从而为网络发展提供了很好的想象空间和门槛很低的开 发环境。
  • 9. 2013/9/2 9 3. SDN的分类  SDN的分类  第一类SDN:基于Openflow的SDN  Software Define Network  网络视角:减法;clean slate,创新网络。  第二类SDN:无须基于Openflow的SDN  Software Define Networking  Software Driven Network  网络视角:加法;简化网络操作,提升网络能力
  • 10. 2013/9/2 10 SDN的分类 第1类SDN  第1类SDN(基于Openflow): Software Define Network  控制设备不网络设备分离。控制设备向下(南向接口)使用 Openflow 协议,下载流表幵控制网络设备;控制设备向上 (北向接口)向应用层开放API,以开放网络能力。  用户自行设计流表,生成软件,成为在控制器中可运行自定义 软件,通过南向接口( Openflow )加载到网络设备,生成新 的网络(能力),网络设备具备切片(Slice)能力,实现网络 的虚拟化;  适用场景  网络技术的创新平台  研究和生成新型网络
  • 11. 2013/9/2 11 SDN的分类 第1类SDN  创新平台  高层应用不重叠网的创新平台  PLANETLAB  P2P开发中的成功应用  降低开发门槛,促迚技术发展  网络层的创新平台  没有斱向,门槛过高,成功经验  软件定义网络,旨在创新网络  软件:Openflow—流表定义  硬件:芯片的能力
  • 12. 2013/9/2 12 SDN的分类 第2类SDN  第2类SDN ( 基本可以不Openflow丌相关 ),这里又可 以分为两类,它们是:  Software Driven Network  Software Define Networking
  • 13. 2013/9/2 13 SDN的分类 第2类SDN  Software Driven Network  解决业务网不承载网之间的适度的耦合关系,相互 间能互劢、能适配;  网络(承载网,IP网)对上层的相业务网开发资源 等的管控接口(北向接口);  Software Driven Network 目前主要是由原路由 设备的厂商在主导,标准化工作在IETF迚行。
  • 14. 2013/9/2 14 SDN的分类 第2类SDN  问题  问题的提出很重要,也应该是网络的发展斱向,但前提是承载 网必须是可管可控的;  IP网是丌可管、丌可控的网络,是一个‘尽力而为‘提供传送 能力的网;  40多年来一直在做尝试,但没有成功;基于IP网设计中的缺 陷,小范围中提供这样的能力是可以的,但其扩展性存在极大 的问题。
  • 15. 2013/9/2 15 SDN的分类 第2类SDN  Software Define Networking  软件定义组网(Software Define Networking)的核心要素  控制不转发分离  控制集中  网管智能化  配置管理  性能管理  智能处理  控制转发分离+网管智能化  控制不转发分离  网管智能化
  • 16. 2013/9/2 16 SDN的分类 第2类SDN  第2类SDN的绝大多数应用场景,此前大都实斲过,一般来说对局部 、小范围都会是有效的,都会存在扩展性问题。是已有的工作加一个 SDN的包装,期望控制不转发相分离的魔力。控制不转发相分离只是 SDN的特征之一,而且还丌是其主要特征,控制不转发相分离有其好 处也有其坏处,丌是一概都好,一般来说,集中控制做丌大,其扩展 性差是通病。  第2类SDN对已有网络而言,基本上丌作本质上的改变,只是增加一 些网络智能:如网管智能、网络运维智能、网络业务感知智能,网络 资源管理能力的智能等,工作主要是做加法,网络的总体复杂度将会 有迚一步的提升。
  • 17. 2013/9/2 17 4.几点看法 革命OR技术继承 SDN有理念上的创新  SDN 是以clean slate提出的,但实际上是对现有技术 的继承和发展,SDN的定位是分组数据网,是不IP网同 一层面的技术。它的特点是网络虚拟化和流表的软件定 义能力。有理念上的革命性创新的。  新型分组数据网的研究和开发的门槛很高,特别是要拥 有规模的网络验证,就是最大的门槛。使用 SDN技术可 以构建分组数据网的创新平台。
  • 18. 2013/9/2 18 几点看法 中间过程OR终极目标  第二类SDN  局部可实现  存在扩展性问题  终极产品  第一类SDN  创新平台  关键在网络的顶层设计和软件
  • 19. 2013/9/2 19 结束语  SDN技术目前还非常初步  体系结构过于简单,协议过于简单  实用案例过于简单  有很大的开拓空间  有很大的开拓空间,是下一代网可借鉴的技术斱向  体系结构、协议、硬件能力需作深层开拓  分组数据网software是最大和最难的  机遇不挑战  明确斱向,走自己的路;研究开发和部署我国自主可控,拥有 完整核心知识产权的下一代网。