SDN网络与传统网络对比分析
IP网络从1982年TCP/IP 成为互联网前身的ARPANET标配以来,随着互联网的发展而迅猛扩展。在数据网络方面基本已经一统天下,做到了 everything over IP。IP网络作为承载互联网,物联网,云计算以及VR,AI等未来各种无限可能的数据服务的底层网络,其灵活性,扩展性以及对业务的支持可编程需求要求网络更快的完成自身演进。
IP网络从1982年TCP/IP 成为互联网前身的ARPANET标配以来,随着互联网的发展而迅猛扩展。在数据网络方面基本已经一统天下,做到了 everything over IP。IP网络作为承载互联网,物联网,云计算以及VR,AI等未来各种无限可能的数据服务的底层网络,其灵活性,扩展性以及对业务的支持可编程需求要求网络更快的完成自身演进。
从IP网络的整体发展看,从网络的基本可以清晰的分为三个阶段,当然这三个阶段的网络在现实世界是并存的。
纯IP网络 (IP战胜了其他网络层协议,成为数据网络的主流)
MPLS based 网络
SDN 网络
纯IP网络
回退到几十年前,IP网刚诞生时,IP协议和IP网络还是有很多竞争对手的,比如IPX,Appletalk,Netbios,这些现在听着很久远的协议当时还是很流行的。比如IPX在企业网就远比IP流行。当年的网络和网络设备复杂性很大程度体现于支持多种网络层协议,支持从E1到OC-12,OC-48的多种网络速率和接口类型。IP以及Ethernet仅是众多选择中的一种。
APPANET 选择TCP/IP组合后,IP的简单易用,Ethernet的低成本,再加上互联网的病毒式传播,短短的20年。这三者的强力组合就像 Intel + 微软一样,横扫数据网络。 可以认为应用层发轫的Everything Over IP 水到渠成,到了2000年左右,语音网络,视频网络和数据网络,已经可以说是 Everything Over IP了。
纯IP网络主要在统一网络层协议和简化传输介质上贡献显著。
SDN网络
控制平面和具体的网络设备解耦,是SDN最重要的特点。控制平面只有在解耦后才能形成强大的大脑,对千变万化的业务层需求进行适配和编排后,再用不同方式下发成设备的转发。毋庸置疑,控制平面是否集中,集中后又如何保持HA和对全网拓扑变化的快速收敛都是问题。
从这个层面看,控制平面集中与其说是SDN的特点,不如说是这个阶段SDN为了实现而付出的必然而且必要的代价。
从某个角度说:路由需要完成的内容主要是以下三项:
1.建立拓扑,相当于网络地图
2.传递不同Node的路由信息,相当于不同村庄的居民
3.根据不同需求,计算出的从甲地到乙地的路径
从这3点看,SDN天然比路由协议有优势。因为天然就有全网视图,因为天然就已知各Node的信息。因为对接业务编排,能够综合各种需求,进行全局的选路计算。但从落地情况看也不完全如此,主要是第1点,在拓扑变化时,SDN的收敛能力在现阶段不如传统路由协议快速有效。