Questions tagged «networking»

有关物联网设备网络及其管理,管理和安全性的问题。考虑使用更具体的标签,而不是使用这些标签,因为此标签用于解决有关网络本身的一般性问题。

4
使用Tor wifi路由器会使物联网更安全吗?
使用Tor wifi路由器能否使IoT免受攻击等的影响更安全? 这些路由器提供Tor客户端,还通过VPN隧道传输所有Internet流量。由于服务器无法识别您的IP地址,因此使您的Internet访问匿名化。即使您使用第3方Wi-Fi热点进行连接,VPN也使任何人都难以拦截Internet公共部分的流量。节点-路由器路径使用标准802.11加密,路由器-公共部分封装在VPN中。

3
为什么网状网络更频繁地用于物联网网络?
我研究过的许多常见的IoT通信协议都采用了网状拓扑(例如ZigBee,Thread和Z-Wave),这与Wi-Fi的常规星形拓扑形成了鲜明的对比,后者中的每台设备都连接到一个路由器/集线器。 EETimes还声明: 网状网络正在成为互连大量网络设备的理想设计解决方案。 EETimes提出,提高可靠性(例如,自愈传输)是网状网络的主要优势之一,尽管与设置网状网络的复杂性相比,这似乎是一个很小的优势。 对于可能包含约10-20个联网设备并且端到端分布范围很短的家庭物联网网络,是什么使网状网络比常规星形拓扑更适合?所增加的复杂性是否不如我认为的那么重要?

2
是否有将区块链与物联网一起使用的应用程序?
由于这两种技术的出现,在不久的将来可能会更频繁地使用区块链和其他形式的加密货币。 根据这篇文章: 区块链的分散,自治和不受信任的功能使其成为成为工业物联网解决方案基础要素的理想组件。企业物联网技术迅速成为区块链技术的早期采用者之一也就不足为奇了。 此外,在本文的结尾,一家名为Filament的公司正在使用BitCoin支付来启用用于不同地理区域中特定应用的传感器。 当前是否有任何开源应用程序可用于BLOCKCHAIN + IoT?

1
IoT网络的典型网络拓扑是什么?
我看到一些有关IoT网络细节的问题,例如关于端口转发的问题。我认为,询问通用物联网系统的典型基线架构可能会很有用。 我们有几个问题在谈论传感器侧的网络,网状网络是否合适等。对于这个问题,我对这些问题不那么感兴趣-它们可以概括为短距离无线连接。我也对节点之间的本地网络的细节不是特别感兴趣,除非这些细节直接影响整个网络的拓扑。 我并不是在寻找详尽的描述,只是捕捉当前的规范。当今通常使用哪种通用网络拓扑,并且提供了一个良好的可扩展模型,至少涵盖以下功能: 本地网络控制 远程访问 多个位置的传感器节点 数据聚合(用于机器学习等) 数据共享(受信任的邻居等) 断电恢复能力(通常考虑WAN) 我不是在这里寻找发明,也不是在特定情况下寻找答案。我还想排除安全性,除非拓扑的任何方面对于良好的安全性都是必不可少的(我认为很明显,它不属于上面的功能列表)

1
如何调试DLNA基础结构?
我在家里遇到特殊情况,希望对您有所帮助。 我有: Marantz NR1504 AV接收机,通过PowerLan和以太网连接到路由器/调制解调器。 三星SmartTV,通过WiFi连接到同一路由器。 带有BubbleUPnP的Android智能手机通过WiFi连接到同一路由器。 Synology DS414通过以太网直接连接到同一路由器。 Synology带有音乐文件,MP3和FLAC的集合。我可以从电视,接收器和BubbleUPnP访问此收藏集。我可以直接从接收器上播放它们,也可以使用电视通过HDMI返回的声音来播放它们,也可以使用智能手机访问音乐收藏并通过接收器播放声音。 Synology使用Media Server提供音乐文件。 总而言之,情况是这样的: BubbpleUPnP可以在Synology上看到音乐收藏并可以看到接收器。 接收者可以在Synology上看到音乐收藏,也可以看到BubbleUPnP。 电视可以在Synology上看到音乐收藏。 一切正常,直到片刻。我没有一直使用所有功能,所以我不知道什么时候出了问题。但是目前情况是这样的: BubbleUPnP根本看不到Synology。它仍然看到接收器。 接收器完全看不到Synology。它确实看到了BubbleUPnP。 电视可以很好地看到Synology,以及所有媒体文件。 Synology的媒体服务器在媒体服务器> DMA兼容性>设备列表中显示电视,BubbleUPnP和接收器。 所以: 两个DLNA频道可以正常工作:TV-Synology和BubbleUPnP-接收机。 两个DLNA通道以一种方式工作:Synology看到BubbleUPnP和接收器,但没有另一种方式。 我想知道是否有“标准”或推荐的方法来调试这种配置。由于涉及多个供应商和设备以及相当复杂的网络配置,因此我什至都不知道要问哪个技术支持。另一方面,我认为解决这类问题应该有一些知识,这就是我所寻找的。

1
如何确定与Weightless-W一起使用的电视“空白”频率?
Weightless-W宣传自己为“在电视空白频谱中运行的低功耗广域(LPWAN)星形网络体系结构”,并且似乎表明这种传输方法具有几个有利的特征: 在终端级,取决于链路预算,数据包大小从10字节开始,没有上限,开销非常低,从1kbit / s到10Mbit / s的数据速率是可能的-50字节的数据包的开销小于20%。[...] 调制方案和扩展因子的范围非常广泛,为网络设计提供了灵活性,可以实现室内终端5公里的覆盖范围。 在“ 哪个失重标准”页面上,它还指出: 如果在将要部署网络的位置有电视空白频谱,并且需要广泛的功能集,请使用Weightless-W 问题在于确定空白频谱是否可用。如何使用Weightless-W检查在哪里可以打开空白空间供IoT使用?有没有我可以用来确定地图或地图的工具?此外,是否有必要考虑其他物联网网络是否占用了某些空白频率以及它们是否可能产生干扰? 如果它对您的回答有用,则您可以特别关注确定英国的电视空白,尽管更通用的解决方案也很有趣。

2
非互联网连接的WiFi设备的标准?
我打算做很多家庭自动化。为此,我将托管一个私有的隔离WiFi网络,所有设备都将连接到该WiFi网络。这些设备将是简单的灯,RGB LED灯带(smd5050和ws2812b),恒温器,风扇,开窗器,窗帘控制器和普通插座。此外,IR发射器还可以模拟遥控器以启动电视等。还有433MHz发射器可以模拟可以切换标准遥控插座的遥控器。 现在,我想知道这些设备应向WiFi网络公开哪种接口的标准。 我当然可以给每台设备一个简单的http路由,然后编写可以理解我的界面的应用程序,但是如果我可以实现一个标准,让我可以使用已经编写并且确实理解该标准的应用程序和程序,那就太好了。 。

1
Alexa无法识别Fauxmo和ESP8266
我正在尝试使用fauxmo控制ESP8266。该程序可以正确编译,但是当我运行Alexa应用查找设备时,ESP不会显示。 ESP肯定已连接到我的家庭网络,并且程序正在运行(我已经检查了串行输出)。其他联网设备,例如我的Nest温控器也正在出现。 非常感谢任何关于为什么它可能不会出现的想法。 这是我的wemos d1 mini上的代码 #include <Arduino.h> #include <ESP8266WiFi.h> #include "fauxmoESP.h" #define WIFI_SSID "..." #define WIFI_PASS "..." #define SERIAL_BAUDRATE 115200 fauxmoESP fauxmo; // ----------------------------------------------------------------------------- // Wifi // ----------------------------------------------------------------------------- void wifiSetup() { // Set WIFI module to STA mode WiFi.mode(WIFI_STA); // Connect Serial.printf("[WIFI] Connecting to %s ", WIFI_SSID); WiFi.begin(WIFI_SSID, WIFI_PASS); …

1
通过DHCP分配IP创建专用子网
如果有问题,我正在使用esp8266 wifi模块。我打算做的是将模块连接到我的家庭路由器,并让其他模块连接到该模块并形成第二层,而其他模块可以连接到该第二层形成第三层,并且网络扩展,基本上就是一棵树像网络拓扑。连接到家庭路由器的第一个模块将使其独立于家庭路由器ip范围而成为自己的私有IP范围,我们将对此进行进一步子网划分。所以我们从开始: 第一个模块为10.0.0.0/8。它需要IP 10.1.0.0 它通过DHCP提供10.2.1.0/16、10.3.1.0/16 ... 10.254.0.0/16 10.2.1.0/16可以通过DHCP进一步提供10.2.2.1/24、10.2.3.0/24等,直到10.2.254.0/24 10.2.2.1/24可以通过10.2.2.254/32 DHCP提供10.2.2.2/32 每个模块都运行自己的DHCP服务器。 现在的问题是,当一个模块收到另一个模块的分配IP地址的请求时,DHCP服务器应该做出响应。但是问题是DHCP无法以我所描述的方式分配IP地址,而且我似乎只能将其设置为连续的ip-blocks。 例如192.168.1.0到192.168.254.254可以,但是我需要192.168.1.0到192.168.254.0 有什么方法可以让DHCP服务器按照我想要的方式分配IP地址吗?

2
配置LoraWan网关
我正在尝试使用可通过Arduino和Dragino Lora Shield编程的传感器来构建LoRaWan网络。 我发现了许多用于创建网关的解决方案,包括与另一台Dragino Lora Shield或iC880A连接的Raspberry Pi ,并且我收到的数据将通过云中的服务器发送。我对网关编程感到很困惑。 我需要告诉它连接到节点和服务器吗?还是自动接收数据? 我是否对服务器进行编程以使其连接到网关或直接连接到节点?
10 networking  lora 

3
XMPP是否会对发送短而频繁的消息的IoT设备产生大量开销?
我一直在阅读XMPP作为物联网设备的潜在通信协议,但是在阅读了一个来源之后,如果您担心每条消息的开销,我不确定它是否真的合适。 该消息来源指出: 但是,XMPP存在许多问题,使其对于嵌入式IOT协议有些不受欢迎。作为基于XML的协议,XMPP非常冗长,甚至比HTTP还要冗长,并且具有大量数据开销。从物联网设备向服务器发送一个字节数据的单个请求/响应交换大于0.5 kB。 有一个规范草案可以使用称为有效XML交换(EXI)的XML编码来压缩XMPP。但是即使使用EXI,仅XMPP就能获得相同的一个字节数据数百个协议开销。与现在可用的其他选项相比,处理EXI的格式也困难得多。由于这些固有的问题,通常建议避免在嵌入式IoT应用程序中使用XMPP。 但是,XMPP 声称自己适合物联网应用程序(尽管它没有专门说明它的开销很低),因此为物联网设备推荐/推广这么大,看似冗长的协议似乎很奇怪。 XMPP的开销真的和数据源建议的那样大吗?例如,发送8字节消息时会有多少开销? 另外,如果使用EXI压缩,那么开销会这么大吗(如源中所述)?这还会带来一些陷阱吗?


1
如何在设备之间同步数据,以避免消息丢失和重复?
我有一个IoT网络,其中的设备互相发送数据,并将数据存储在数据库中。 如果我的设备按顺序发送10个数据包/ API请求,则有时只有少数几个到达其目的地。例如,数据包1、3和9可能到达其目的地,而其他数据包则未到达。 如何跟踪这些数据包并确保所有数据包都到达目的地而不会重复或泄漏?我预计现实生活中将有成千上万的设备,而不仅仅是丢包的设备。

2
用于配置IoT设备设置的协议
在终端设备和主机服务之间交换应用程序数据时,MQTT被广泛用于物联网。发布-订阅模型使其易于使用:无需握手,协商等(至少在MQTT协议层以上)。它的主要目的是使数据生产者能够轻松地将其数据分发给消费者。 但是,当涉及到要在终端设备上配置设置的中央服务器时,我不确定该模型是否非常合适。服务器将要向设备发送命令并等待响应(例如,读取特定设置,等待响应),这实际上不适合MQTT的发布-订阅模型。 我想知道是否有任何现有协议适合发送和接收命令以及配置远程设备?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.