云杰通信助您了解行业,全方位掌握国际互联网最新资讯
伴随着网络通信的不断发展,SDN技术逐渐被人们熟知,并成为了行业的焦点。
SDN的全称是Software Defined Network,即软件定义网络,2006年诞生于美国GENI项目资助的斯坦福大学Clean Slate课题,目的是要重新设计英特网,改变已略显不合时宜,且难以进化发展的现有网络基础架构,是网络虚拟化的一种实现方式。
SDN的核心技术为OpenFlow——通过将网络设备的控制面与数据面分离开来,从而实现了网络流量的灵活控制。SDN的核心诉求就是通过自动化业务部署简化网络运维,满足这种需求同时不分离控制与转发,是一件比较难以做到的事情。也就是说控制与转发分离只是为了满足SDN的核心诉求的一种手段,如果某些场景中有别的手段可以满足,比如管理与控制分离。同时在SDN的设计理念中,不能为了业务需要而一味的加网络的复杂度,需要对网络进行抽象化处理,以屏蔽底层复杂度,只为上层提供简单的、高效的配置与管理。其目的在于实现网络流量的灵活控制,使网络作为管道变得更加智能。为核心网络及应用的创新提供了良好的平台。
SDN的优势
在两千年初,网络技术的发展遇到了瓶颈,最主要有两个原因:
1.IP地址枯竭
2.传统网络负载过大。
前者我们可以通过NAT技术和IPV6来解决,尤其是IPV6,号称“可以给世界上每一粒啥沙子都分配一个地址”,虽然目前还没有普及,但是前景非常广阔,是互联网目前的研究重头之一。
传统的网络有不少局限性,具体如下:
1.流量爆炸式增长,现有网络难以适应海量信息传输的需求;
2.网络结构单一,不够灵活,以往的叠加模式无法实现且适应不断涌现的新业务,服务质量难以保证,产业价值链缩水。
3.网络可持续发展问题日益严峻,网络安全、网络不可控、不可管等问题频发。
4.云计算、大数据等技术提出了新的网络特性需求,现有的网络复杂度和成本失衡。
简而言之,就是传统的网络一旦发生变动,就需要重新修改相应网络设备(路由器、交换机、防火墙等),是一件很繁琐很复杂的事情,而且只要中间哪一步出错便会影响到整个业务,排查故障也令人头疼。时下,互联网环境瞬息万变,在网络的安全性和稳定性还没有保证的情况下,又对灵活度和便捷性提出了更高的要求。
SDN正是对症下药的一剂良方,他将网络设备上的控制权分离出来,由集中的控制器管理,无须依赖底层网络设备,同时透明处理了来自底层网络设备的差异,开放控制权,用户完全可以根据需求更改任何想实现的网络路由和传输规则策略。
SDN的工作特点和虚拟化技术有些类似,在虚拟化技术中,我们不需要关注计算机存储实体是什么,在哪里工作,信息的整合、资源利用率提升成为首要目标;同样的道理,有了SDN,我们也不必关注是什么在转发流量,只需告知SDN控制器用户需要什么样的网络服务就够了,颇有“黑箱”的味道。
文章标题:《软件定义网络SDN定义特征及市场表现》
作 者:云杰小编。本文部分资料来源于网络,转载目的在于传递更多信息及学习参考:https://www.gdyunjie.cn/showinfo-114-2762-0.html