25
session is set to true, the broker won’t store
anything for the client and will also purge all
information from a previous persistent session.
ICPE(config-mqtt-ID)# client-id
[id]
[id]
The client identifier (short Client ID) is an
identifier of each MQTT client connecting to a
MQTT broker. Specify the client identifier
name, up to 23 alphanumeric characters
ICPE(config-mqtt-ID)# domain-
name [domain_name]
[domain_name]
Assign a domain name, IP address or website
typically, to the broker. The broker is primarily
responsible for receiving all messages, filtering
them, decide who is interested in it and then
sending the message to all subscribed clients.
ICPE(config-mqtt-ID)# keep-
alive [0-65535]
[0-65535]
The keep alive is a time interval, the clients
commits to by sending regular PING Request
messages to the broker. The broker response
with PING Response and this mechanism will
allow both sides to determine if the other one
is still alive and reachable. “0” refers
to ”disable”. The default setting is 5.
ICPE(config-mqtt-ID)# port [0-
65535]
[0-65535]
This refers to
a list of Internet socket port
numbers used by protocols of the transport layer of
the Internet Protocol Suite for the establishment of
host-to-host connectivity. The configurable range is 0
~ 65535.
ICPE(config-mqtt-ID)# tls psk
Transport
Layer
Security
pre-shared
key
ciphersuites (TLS-PSK) is a set of cryptographic
protocols that provide secure communication based
on pre-shared keys (PSKs). These pre-shared keys
are symmetric keys shared in advance among the
communicating parties.
ICPE(config-mqtt-ID)# tls psk-
identity [identity]
[identity]
Specify a name to the Identity,
up to 127
alphanumeric characters.
ICPE(config-mqtt-ID)# tls psk-
key [identity]
[identity]
Enter the desired user password, up to 127
alphanumeric characters.
No Command
ICPE(config)# no mqtt [1-5]
Remove MQTT ID
ICPE(config-mqtt-ID)# no account enable
Deactivate the account
ICPE(config-mqtt-ID)# no account name
Remove the authorized user login name
ICPE(config-mqtt-ID)# no account password
Remove the password
ICPE(config-mqtt-ID)# no active
Disable MQTT function for the MQTT ID
ICPE(config-mqtt-ID)# no clean-session
Disable clean session function
ICPE(config-mqtt-ID)# no client-id
Remove the client identifier