首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将基于图的SDN网络管理系统实现为DFD

将基于图的SDN网络管理系统实现为DFD
EN

Stack Overflow用户
提问于 2022-11-10 18:06:42
回答 1查看 18关注 0票数 1

我可以使用数据流图(DFD)来实现一个SDN网络管理系统吗?所开发的系统处理拓扑建模和存储(如图DB中的图)、负载平衡、安全性、获取流量统计信息和路由。所有这些功能都是作为图形数据库与SDN控制器之间的协作来实现的。结果被预测为SDN应用平面上的服务。

如果DFD不适用,请提出替代方案。

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-19 12:23:17

数据流图可以表示任何类型的处理,因为它显示了数据在系统、进程或存储之间的移动方式。DFD还允许将系统/进程分解为子系统/子流程,以查看系统内部流程的细节,直至所需的详细信息。

但是,鉴于您的域,DFD有几个限制:

  • 它没有提供详细的数据建模功能。它基于数据字典,并假定数据的分层分解(用于对流进行分解)。它可以得到补充建模技术(如ERD )的支持,并足以对SDN网络数据包进行建模。
  • 它不适合于实现您的系统可能需要的面向对象技术。
  • 它不适合复杂的实时数据流,这些数据流需要定时约束、超时事件和其他事件驱动的处理。这是典型的网络域。

另一种更好的选择是UML。它规定:

  • 活动图提供了与DFD相似的功能,但具有精确的语义、面向对象和事件处理功能。
  • 序列图,用来建模网络组件之间的交换,它可以非常清晰地表达网络协议。
  • 状态图,用于建模单个网络组件的状态。
  • 部署关系图对物理网络体系结构进行建模。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74393495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档