首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将数据从云下游到线程?

如何将数据从云下游到线程?
EN

Stack Overflow用户
提问于 2020-03-26 16:37:50
回答 1查看 159关注 0票数 0

我刚接触过开放线程,我对线程设备与云服务器的连接有一些疑问。

云服务器<

代码语言:javascript
复制
ipv4      Router(firewall)       ipv4       OTBR      ipv6

我们的产品(线程网络)将建立在具有各种互联网路由/防火墙和网络配置的客户网络中。

使用UDP(DTLS)放置/获取/发布.(CoAP)云服务器上的数据--您是否遇到过UDP超时参数的问题?我是否需要做打孔,以确保云服务器可以联系终端设备?

据我所知,从云服务器的角度来看,他只能在边界路由器CoAP服务器上休息方法,因为他不知道end device ipv6,而我不打算进行端口转发?

允许云服务器联系特定的线程终端设备需要ipv6隧道吗?

最后,如果我胡说八道,请告诉我你是如何与云服务器建立连接的:)!

谢谢你看了这篇文章,希望我说得很清楚。

最好的

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-27 19:15:27

让我试着整理一些事情。

有两种一般办法:

  • 来自本地网络的客户端启动通信和云服务器应答。路由器扮演NAT的角色。在这种情况下,通常会出现超时,"NAT“规则过期,来自云服务器的流量不会被转发到本地网络中的客户端。云服务器
  • 启动通信。该通信量被发送到您的路由器,路由器并将消息转发到本地网络节点。这种方法通常需要对路由器进行配置(您的客户端设备上有一些协议可以这样做,但即使这样也需要启用该功能)。您可以在路由器上配置一个端口,以将流量转发到客户端的特定address+port。尽管这需要配置大量端口(每个客户端需要一个端口)或一个coap-节点(充当coap-代理)和配置.

为了保持NAT的开放,第一种方法将以大量的流量结束。秒需要大量的配置或“coap-代理”,我不确定是否能找到适当的实现。

(顺便说一句,路由器可能只有一个临时的固定ip地址,例如,一个更改对等点的日期。因此,第二种方法需要对云服务器中路由器的地址进行罕见的更新。当然,也有一些互联网提供商,它不提供您的路由器是可访问的,因为他们增加了额外的NAT。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60871954

复制
相关文章

相似问题

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