SDN 及 SDN 和 NFV 的区别解析
前言
软件定义网络(Software-defined Networking,简称 SDN)技术是一种网
络管理方法,它支持动态可编程的网络配置,提高了网络性能和管理效
率,使网络服务能够像云计算一样提供灵活的定制能力。
SDN 将网络设备的转发面与控制面解耦,通过控制器负责网络设备的管
理、网络业务的编排和业务流量的调度,具有成本低、集中管理、灵活
调度等优点。
01 为什么需要 SDN
1.1 传统网络的局限
传统网络是一个分布式的网络,在二层网络中,设备通过广播的方式传
递设备间的可达信息。在三层网络中,设备间通过标准路由协议传递拓
扑信息。这些模式要求每台设备必须使用相同的网络协议,保证各厂商
的设备可以实现相互通信。随着业务的飞速发展,用户对网络的需求日
新月异,一旦原有的基础网络无法满足新需求,就需要上升到协议制定
与修改的层面,这样就会导致网络设备升级十分缓慢。
传统网络为了适应不同的需求和场景,发展也越来越复杂。部署一个传
统网络往往需要使用到很多协议,由于标准协议中往往存在一些未明确
的地方,导致各厂商的实现有差异。
传统网络以单台设备为单位,以命令行的方式进行管理。网络管理和业
评论0