1、软件定义网络
软件定义网络(Software-DefinedNetworking,SDN)是一种有望改变现有网络困局的新兴网络范例。软件定义网络采用控制与转发分离的网络架构。控制平面中逻辑上集中的可编程控制器可掌握全局的网络信息,方便运营商和科研人员对网络进行灵活的调整和实验部署新的网络体系结构及相关技术。由于其功能的简单性,SDN交换机可W快速地对匹配报文进斤处理,适应网络流量日益増长的需求。SDN中控制与转发的分离通过二者之间的开放统一接口实现,通过该接口,控制器能够根据上层应用的需求动态地改变交换机的状态。
一般来讲,软件定义网络架构由下而上分为数据层、控制层和应用层,具有转控分离、集中控制和可编程三种特性。与传统网络模式相比,软件定义网络在网络开放性、控制灵活性和运维高效性等方面优势明显。
![网络0.png 网络0.png](//ziboxinyan.com/FileUpload/ueditor_s/upload/2022-1/21/63778375980947.png)
2、软件定义网络的特征
网络虚拟化
逻辑网络和物理网络相分离,逻辑网络可以根据业务需要进行配置、迁移,不受物理位置的限制。
集中控制
使得全局优化成为可能,比如流量工程、负载匀衡;使得整个网络如一部设备进行维护,降低运维成本。
开放接口
应用和网络的无缝集成,应用告诉网络如何运行才能更好的满足应用的需求;用户可自行开发网络新功能,加快新功能面世周期。
![网络.png 网络.png](//ziboxinyan.com/FileUpload/ueditor_s/upload/2022-1/21/63778375959659.png)
3、软件定义网络典型应用
无线网络资源综合利用
采用SDN网络控制集中、网络资源置与应用需求匹配、动态分配的方式,对无线通信资源进行高效管控,可以高效地使用这些无线通信手段,满足用户应用需。
校园网络
SDN网络的智能化集中网络控制能力,能够实现校园网中有无线网络的高效协同,能够根据用户需求自动地调整分配网络资源。从而可以使用户不管何时何地都能享用各种数据、话音和视频业务。
网络访问控制
斯妲福大学Ethane项目允许网络管狂人员以一种更易理解的方式定义精细化、全局性的网络连通策略,并通过集中式控制器统一下发到支持Openflow协议的网络交换机中。
数据中心和云计算
无论是私有云还是大众云中,SDN网络都能将网络资源高效分配,能够茯速部署各种云服务并对外提供。
![网络1.png 网络1.png](//ziboxinyan.com/FileUpload/ueditor_s/upload/2022-1/21/6377837596473851165775051.png)
推荐阅读:《头豹研究院:2019年中国SDN软件定义网络行业研究报告(27页).pdf 》