目录
SDN
SDN的引入
SDN的概念
SDN网络部署的方式
SDN架构
OpenFlow
SDN与传统网络的区别
SDN的应用
SDN的优点
NFV
NFV的概念:
NFV的架构:
NFV相比于传统物理网元:
NFV与SDN的关系
NFV与SDN的相似点
NFV与SDN的不同
SDN
SDN的引入
MPLS存在的问题:
•控制协议 (如 LDP)比较复杂,扩展性差,运行维护较困难。
•协议 LDP无法做到基于时延或带宽等要求的流量调度。
•为灵活地选择流量的转发路径,还需要再使用资源预留协议RSVP。但是RSVP的信令非常复杂,每个节点都要维护一个庞大的链路信息数据库。并且RSVP 只会选择一条最优路径,不支持等价多路径路由选择 ECMP(Equal-Cost Multipath Routing)。
所以出现了:段路由选择协议SR(Segment Routing)
段(segment): 标签,是转发指令的一种标识符。
SR的工作原理:
•基于标签交换,但不需要使用协议LDP。
•由源节点为发送的报文指定路径,并将路径转换成有序的段列表(Segment List),即 MPLS 标签栈,它被封装在分组首部。
•网络中的其他节点就执行首部中的指令 (即标签)进行转发。
其中就需要SDN控制器负责:
•收集并掌握全网的拓扑信息和链路状态信息,计算出分组应传送的整个路径。
•给分组分配 SR 标签,指明分组从源点到终点的路径。
注:SR向IPv6 演进,这就是 SRv6。SRv6 直接利用IPv6 字段作为标签寻址(Locator)。
SDN的概念
SDN(软件定义网络):
SDN是一种网络管理方法,它支持动态、高效的网络配置,以提高网络性能和监控,其方式比传统网络管理更类似于云计算。SDN 旨在解决传统网络的静态架构问题,可用于通过将网络数据包的转发过程(数据平面)与路由过程(控制平面)分离来将网络智能集中在一个网络组件中。控制平面由一个或多个控制器组成,被视为 SDN 网络的大脑,其中包含了整个智能。然而,集中化在安全性、可扩展性和弹性方面存在一定的缺点。
自 2011 年 OpenFlow 出现以来,SDN 通常与OpenFlow协议(用于与网络平面元素进行远程通信,以确定网络数据包跨网络交换机的路径)联系在一起。但是,自 2012 年以来,专有系统也使用了该术语。其中包括Cisco Systems的开放网络环境和Nicira的网络虚拟化平台。
SD-WAN将类似的技术应用于广域网(WAN)。
OpenFlow是SDN 体系结构中控制层面和数据层面之间的通信接口。
•使控制层面的控制器可以对数据层面中的物理或虚拟设备进行直接访问和操纵。
•在逻辑上是集中式的、基于流的。

注:SDN未规定必须使用OpenFlow
SDN网络部署的方式
Underlay的网络
所有的转发行为都由控制器通过OpenFlow协议或定制的BGP协议将转发表下发给转发器,转发器仅仅执行动作,没有单独控制面。
Overlay的网络
这种网络的转发器一般都是传动设备,不支持OpenFlow,或者私有定制协议不能部署时,就要用隧道技术,基础网络还是传统网络形式,通过路由协议打同各个节点,但是在服务器接入点,才用隧道技术将数据报文进行封装或者解封装。对传统网络来说见到的就是普通数据报文,转发即可。隧道技术实际上就是报文的马甲,迷惑网络设备,让设备以为时自己人,但实际上报文的心是虚拟化的心。现一般才用Vxlan,GRE,NVGRE等隧道技术,而这些新增的协议,也需要升级现有网络设备才能支持(不支持上述协议的网络设备)。穿马甲索然能够在不进行大改造的情况下增加新的功能,但无疑会降低网络性能。
原文链接:https://blog.csdn.net/AtlanSI/article/details/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/63807.html