You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<figcaption>The MQTT publish subscribe model (<ahref="https://www.researchgate.net/publication/327661439_The_Addition_of_Geolocation_to_Sensor_Networks">Source</a>)</figcaption>
@@ -24,22 +23,23 @@ The [Eclipse mosquitto project](https://mosquitto.org/) provide an open-source
24
23
MQTT broker as well as a C library for implementing clients and the
25
24
`mosquitto_pub` and `mosquitto_sub` command line interface clients.
26
25
27
-
The FIT IoT-LAB testbed provides an instance of the Eclipse mosquitto broker
28
-
at **mqtt.iot-lab.info**. This instance is public and only
29
-
**port 8883 with TLS encryption** can be used.
26
+
The FIT IoT-LAB testbed provides an instance of the Eclipse mosquitto broker. This instance is public and only **port 8883 with TLS encryption** can be used.
30
27
31
28
## Connect to the IoT-LAB MQTT broker
32
29
33
30
**Important things:**
34
31
35
-
> Any FIT IoT-LAB user can connect to mqtt4.iot-lab.info with its personal
32
+
> Any FIT IoT-LAB user can connect to MQTT broker with its personal
36
33
> FIT IoT-LAB credentials and a certificate file that is available either here
37
34
> or on each SSH frontend in /opt/iot-lab-ca.pem.
38
35
> Authenticated FIT IoT-LAB users can only have access to `iotlab/<login>`
39
36
> topics and sub-topics. This ensures confidentiality between users when
40
37
> exchanging MQTT messages. Only TLS encryption on port 8883 is allowed on the
41
38
> broker.
42
39
40
+
* MQTT broker is accessible on IPv4 at **mqtt4.iot-lab.info** on port 8883
41
+
* MQTT broker is accessible on IPv6 at **mqtt6.iot-lab.info** on port 8883
42
+
43
43
### From your local computer
44
44
45
45
1. Download and install the mosquitto-clients by following the installation
@@ -58,9 +58,9 @@ at **mqtt.iot-lab.info**. This instance is public and only
58
58
59
59
2. Download the certificate file from [here]({{ site.baseurl }}{% link assets/misc/docs/mqtt/iot-lab-ca.pem %}).
60
60
61
-
3. Connect to the broker using one of the mosquitto-clients command line:
61
+
3. Connect to the broker via IPv4 using one of the mosquitto-clients command line:
0 commit comments