设备反欺骗如何在Azure IoT中心工作?

时间:2016-01-18 12:26:18

标签: azure iot

从Azure开发指南https://azure.microsoft.com/en-us/documentation/articles/iot-hub-devguide,有一小部分(如下所示)讨论设备反欺骗。我不清楚,它说IoT集线器标记每条带有属性的消息,但对我来说,设备反欺骗是IoT集线器停止接收从任何欺骗设备发送的消息。请帮忙解释一下这是如何工作的?

  

反欺骗属性

     

为避免设备到云消息中的设备欺骗,IoT Hub标记   具有以下属性的所有消息:

     
      
  • ConnectionDeviceId
  •   
  • ConnectionDeviceGenerationId
  •   
  • ConnectionAuthMethod
  •   

1 个答案:

答案 0 :(得分:3)

在IoT Hub中,有一个设备注册表,用于向网关授权设备。验证后,将根据注册表检查设备。

当设备注册到IoT Hub时,设备的标识和密钥将保存在设备注册表中。此设备和密钥是设备用于对服务进行身份验证的内容。

代ID也是其中的关键部分。首次向IoT Hub注册设备时,会为设备分配生成ID。这样做的目的是区分相同设备ID的身份注册(添加,删除,然后添加)。

如果您对深入了解IoT Hub架构感兴趣,请参阅Clemen的2015 Build talk here