【云计算】网络虚拟化NFV/软件定义网络SDN/和白盒

本文介绍了SDN1.0的经典概念——转控分离,以及高端路由器与低端路由器的区别。SDN2.0引入白盒化,允许硬件和软件分离,促进开放网络环境。NFV作为运营商提出的概念,与SDN互补,但不依赖于SDN,旨在实现网络功能的虚拟化。白盒交换机在大型互联网公司和电信领域的应用逐渐增加,成为网络虚拟化的重要趋势。
摘要由CSDN通过智能技术生成

SDN1.0=经典SDN=转控分离

SDN控制器集中控制网络,提供北向API来快速开发。

PS:SDN初始于园区网络,一群研究者(斯坦福)在进行科研时发现,每次进行新的协议部署尝试时,都需要改变网络设备的软件,这让他们灰常郁闷,于是乎,他们开始考虑让这些网络硬件设备可编程化,并且可以被集中的一个盒子所管理和控制。

软件定义,从SDN开始漫延到计算和存储,软件定义一切已经被认为是技术趋势。

高端路由器与低端路由器区别

高端路由器由控制平面control plane和数据平面data plane(也称为转发平面)组成。每个平面都有自己的CPU和内存。

低端路由器的控制平面和数据平面不分离,使用唯一的CPU和内存进行处理。

当处理的通信量达到极限时,会出现无法完成分组转发,同时路由选择处理也会停止的情况。

控制平面

控制平面建立路由信息库(RIB),基于RIB创建转发信息库(FIB),FIB转发到数据平面,FIB为了保证转发行为和路由决策一致,需要在控制和数据平面之间进行镜像,因此FIB实际是两个平面之间的连接的纽带。用于指导设备出入端口之间的数据流量转发。

控制平面和数据平面分离的优点

当需要转发数据量剧增导致数据平面资源枯竭时,虽然无法继续进行分组转发,但对控制平面上的路由选择处理所涉及的资源没有任何影响。同样,当路由选择处理负载剧增导致控制平面资源枯竭时,也不会给数据平面的资源以及分组转发带来任何影响。

参考:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值