[关闭]
@EggGump 2019-03-28T22:58:35.000000Z 字数 1536 阅读 520

A Survey of Software-Defined Networking: Past,Present, and Future of Programmable Networks

sdn

Nunes B A A, Mendonca M, Nguyen X N, et al. A survey of software-defined networking: Past, present, and future of programmable networks[J]. IEEE Communications Surveys & Tutorials, 2014, 16(3): 1617-1634.

Early Programmable Networks

Software-Defined Networking Architecture

A. Current SDN Architectures

ForCES

FE处理包,CE通过控制LFB从而控制FE如何处理包
The protocol works based on a master-slave model,where FEs are slaves and CEs are masters.

OpenFlow

forwarding device

controller
控制 forwarding device(通过向安全通道发送控制信息)

Discussion

openflow is better and is current SDN de-facto standard.

B. Forwarding Devices

Processing Forwarding Rules
Installing Forwarding Rules

C. Controller

Control Scalability

Control models

Centralized vs. Distributed

集中式的有单点失败的缺点,因此openflow可以有备份控制器。
另外,有学者研究的分布式,半分布式,本地控制器,网络虚拟化。

Control Granularity

Reactive vs. Proactive Policies

D. Southbound Communication:Controller-Switch

communicate with switch

E. Northbound Communication: Controller-Service

communicate with application

F. Standardization Efforts

将Controller的接口通信标准化

SDN DEVELOPMENT TOOLS

A. Emulation and Simulation Tools

B. Available Software Switch Platforms

C. Native SDN Switch

商用实体机,感觉买不起,不记了

D. Available Controller Platforms

一般就用ryu,floodlight,opendaylight

E. Code Verification and Debugging

NICE,Anteater,Veriflow

SDN APPLICATION

RESERCH CHALLENGES AND FUTURE DIRECTIONS

这个是几所前的,也不记了。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注