SDN网络控制层、基础设施层、应用层的作用
软件定义的网络优化了开发和自动化的网络,使部署复杂利用程序的IT组织能够快速提供网络资源和服务(包括安全策略)。SDN支持对网络进行集中管理,并将(手动)配置的挑战从人员转移到技术上,下降运营本钱。
控制层是SDN控制器管理网络的基础设施,可以根据需要灵活选择多种控制器。
在这一层中,控制器中包括大量业务逻辑,以获得和保护不同类型的网络信息、状态详细信息、拓扑细节、统计详细信息等。
由于SDN控制器是用于管理网络的,所以它一定要具有用于现实世界网络使用情况的控制逻辑,如交换、路由、二层VPN、三层VPN、防火墙安全规则、DNS、DHCP和集群,网络提供商和开源社区需要在自己的SDN控制器中实现自己的服务。这些服务会向上层(利用层)公然自己的API(通常是基于REST,这使网络管理员可以方便地使用利用程序上的SDN控制器的配置、管理和监控网络。
基础设施层,由各种网络装备构成。它可以是数据中心的一组网络交换机和路由器。控制层负责管理底层物理网络,物理层的实现可以是支持OpenFlow的硬件交换机,随着虚拟化技术的完善,SDN交换机可以是软件形态,例如OpenvSwitch(OVS)就是一款基于开源技术实现的、能够与服务器虚拟化(Hypervisor)集成,具有交换机的功能,可以实现虚拟化组网。
利用层对开发者来讲是开放区域,鼓励开发尽量多的创新利用。包括网络的可视化:拓扑结构、网络状态、网络统计等;网络自动化相干利用:网络配置管理,网络监控,网络故障排除,网络安全策略等。SDN利用程序可以为企业和数据中心网络提供各种端到真个解决方案。
控制层到基础设施层(网络交换机)通讯需要经过南向接口,目前主要的协议是OpenFlow,NetConf,OVSDB。OpenFlow协议是事实上的国际行业标准,NOX、Onix、Floodlight等都是基于OpenFlow控制协议的开源控制器。作为一个开放的协议,OpenFlow突破了传统网络装备厂商各自为政构成的装备能力接口壁垒。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP