首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将数据传输到从源到接收器的所有可能的路径?

如何将数据传输到从源到接收器的所有可能的路径?
EN

Stack Overflow用户
提问于 2022-06-29 04:59:43
回答 1查看 60关注 0票数 0

假设我们有一个拓扑,因为below.we需要将数据从节点1发送到节点4。我们可以通过节点6或节点2发送数据,.We需要通过节点6将数据从节点1发送到节点4,时间间隔为5秒;5秒后,我们需要通过节点2将数据从节点1发送到节点4,并重复30分钟。

6节点拓扑

EN

回答 1

Stack Overflow用户

发布于 2022-07-07 17:58:14

您可以首先通过节点6设置到节点4的路由。按您需要的时间间隔发送数据。然后将节点4的路由更改为通过节点2,然后发送剩余时间的数据。

有关如何以编程方式添加/编辑路由的详细信息,请参阅欧洲经委会手册中的路由服务

代码看起来可能类似于(没有错误检查):

代码语言:javascript
运行
复制
def router = agentForService(Services.ROUTING)
def r = EditRouteReq.newRoute()
r.to = 4
r.nextHop = 6
router << r
5.times {
  router << new DatagramReq(to: 4, data: [1,2,3])
  delay(1000)
}
def ri = router << new GetRouteReq(to: 4)
r = EditRouteReq.editRoute(ri)
r.nextHop = 2
router << r
1800.times {
  router << new DatagramReq(to: 4, data: [1,2,3])
  delay(1000)
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72795973

复制
相关文章

相似问题

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