MDP port number

Mesh Datagram Protocol (MDP) uses 32-bit port numbers to multiplex many different applications and sessions over the packet channel between any two Mesh network nodes.

Well-known "service" port numbers

Each service provided over the mesh network is available at its own, fixed MDP port number which is built into the Serval DNA software. These numbers are currently assigned by senior developers on an as-needed basis as new uses of the Serval mesh network are created.

Some well-known MDP service port numbers are:

Temporary port numbers

Most port numbers used as source ports are allocated temporarily, on the fly, by mesh applications that wish to connect to a remote port. When the application closes the connection, the port number is released and may be re-used by another application.