zoukankan      html  css  js  c++  java
  • SDN初了解

    一、传统网络局限性

    1.不可编程
    2.人工为主
    3.网络设备类型多样化
    4.厂家来源多样性
    5.调整对应的空间有限

    二、SDN核心分离传统三个层面

      1.控制层面CP

        比如:路由表,mac表
        各种路由协议,交换协议形成的表,为数据层面转发提供各种必要信息,消耗CPU资源

      2.数据层面DP

        转发数据,根据控制层面的各种表来转发数据

      3.管理层面MP

        网管数据,比如SSH,SNMP
        消耗CPU资源

    三、新一代网络架构设计需求

    1.弹性响应上层应用变化的网络可编程
    2.引入集中的统一的控制层面和管理层面
    3.解耦网络设备的管理层,控制层和数据转发层

    四、厂商SDN产品

      思科Cisco

        SDA(SD-Access,软件定义接入)     ---园区网
        SD-WAN(软件定义广域网)          ---企业WAN
        ACI(以应用为中心的基础网络架构)   ---数据中心

      华为

        CloudCampus(软件定义接入) ---园区网
        CloudWAN(软件定义广域网)  ---企业WAN
        CF-DCN(CloudFabric DCN)---数据中心
            数据中心解决方案核心组件:
                CloudEngine系列数据中心交换机
                敏捷控制器Agile Controller
                网络智能分析平台FabricInsight

    五、SDN架构

      网络设备----(南向接口)----》控制器---(北向接口)--->应用层
    (转发层面) (控制层面) (操作层面)

    北向接口NBI:通过HTTP或HTTPS调用(协议:REST API、Web UI、YANG)
    南向接口SBI: 通过Openflow调用(协议:OpenFlow,CLI,SNMP,NETCONF,RESTCONF)
    SDN控制器:思科、华为、华三、Juniper等各大厂商皆有自家SDN控制器
    (南向北向接口是基于控制器层面来说的)

    六、OPENFLOW架构

    OpenFlow网络由OpenFlow网络设备、OpenFlow控制器、用于连接设备和控制器的安全通道(Secure Channel)以及OpenFlow表项组成
    OpenFlow网络设备和OpenFlow控制器是实体机,要求能够支持安全通道和OpenFlow流表

    七、OVERLAY网络

    underlay是底层网络,负责互联互通
    overlay是基于隧道技术实现的,overlay的流量需要跑在underlay之上
    
    VxLAN是业界OVERLAY技术落地标准
                       |---->Vxlan (使用overlay)
    STP--->堆叠M-Lag----|
                       |---->TRILL(停留在underlay)(淘汰)

    八、平滑过渡SDN网络

    Underlay + Overlay是目前厂商们主推的解决方案
  • 相关阅读:
    CentOS 7 iSCSI 多路径Multipath配置
    Centos7 GRE Tunnel
    ESXi开启虚拟化
    ownCloud 10.2.1搭建云盘服务器
    cinder不同类型volume转换
    linux的bond及子接口配置
    openstack 平台添加vGPU
    ownCloud 10.2.1搭建云盘服务器
    openstack nova 热迁移问题
    bugku-web40对git命令的使用
  • 原文地址:https://www.cnblogs.com/lisenlin/p/14267233.html
Copyright © 2011-2022 走看看