• DPI在SDN中的部署方式


    在sdn中的部署分类

    • DPI 可以分别部署到SDN的基础设施层控制层应用层
    • 将DPI 部署到这三层中, 可以允许DPI 的信息在网络中共享。这样就只需要进行一次应用识别,从而达到了节省了CPU 和能耗的目的。
    • 统一的DPI简化了网络管理,为所有的设备对信息流会共享一个类似信息。

    将DPI部署到基础设施层

    • 应用程序开发者不需要把DPI合并,数据流经过DPI识别和标识后,再通过DPI和SDN交换机之间的接口到达交换机,交换机将根据预先定义的策略或已有的流表,进行流表匹配和数据转发,最后再输出已经过整个系统的数据流。

    将DPI部署到控制层

    • 可以将网络智能应用于自己的控制服务
    • 或者通过北向接口的API发送到网络应用层

    将DPI部署到应用层

    • 与将DPI部署到基础设施层和控制层相比, DPI 软件则可以相对轻松地嵌入到应用层。
    • 但是,一些应用程序的重新设计,可能需要尽可能减小由于漫长的通信路径造成潜在瓶颈的影响。
    • 最好用于时效性不强的应用程序, 如分析功能

    个人总结

    • DPI有在SDN中有三种部署方式,经过对比,认为部署在基础设施层较好。
    • 部署在应用层,需要对应用程序重新设计,可能需要尽可能减小由于漫长的通信路径造成潜在瓶颈的影响。造成部署困难,迭代周期长、部署难度大等问题。
    • 部署在控制层,具有全局视野,它可以将网络智能应用于自己的控制服务,需要占用控制器的资源。
    • 部署在基础设施层,可以在入口处,以middle box的形式部署。统一处理包,避免重复检测,无需将DPI合并,减少资源消耗。

    参考文献

    • DPI在SDN中的应用研究 万里燕
    • DPI在SDN中的应用研究 魏 东
  • 相关阅读:
    面试题练习
    小作业7
    小作业6,7
    小作业
    坦克大战
    面试题
    20181213作业
    20181212作业
    20181211作业
    第三周周末作业
  • 原文地址:https://www.cnblogs.com/vancasola/p/9704091.html
Copyright © 2020-2023  润新知