Topics ยท Ports

Ports

IP addressPortProtocolPayloadReply from the server
164.30.75.20541300UDPAnyOnly with ECHO
164.30.75.20541300CoAPAny method, any path, any payload; Block1 for large payloads2.04 Changed, with ECHO 2.05 Content
164.30.75.20512400TCPAnyOnly with ECHO
164.30.75.20512400HTTP/1.1Any method, any path, any body204 No Content, with ECHO 200 OK
164.30.75.20541300DTLS 1.2 (PSK)UDP or CoAP inside DTLS, as aboveAs for UDP and CoAP, encrypted
164.30.75.20512400TLS 1.2 (PSK)TCP or HTTP inside TLS, as aboveAs for TCP and HTTP, encrypted
164.30.75.20515683LwM2M 1.0 / 1.1 (CoAP)Register your LwM2M client, see LwM2MLwM2M server: registration, read, write, observe
164.30.75.2055783LwM2M bootstrap (CoAP)Bootstrap-Request of your LwM2M client, see bootstrapThe account of the LwM2M server on port 15683
164.30.75.20515684LwM2M over DTLS 1.2 (PSK)As on 15683, encrypted; key identity = endpoint name, see LwM2MAs on 15683, encrypted
164.30.75.2055784LwM2M bootstrap over DTLS 1.2 (PSK)Bootstrap-Request with the key of the endpointThe DTLS account of the LwM2M server on port 15684

All protocols of a port share it. The server recognises the protocol from your message: a DTLS or TLS handshake starts an encrypted session, a valid CoAP request is answered as CoAP, a connection that starts with an HTTP request is answered as HTTP. Everything else is plain UDP or TCP. Inside DTLS and TLS the same rules apply to your decrypted data.