Tecnicamente, não existe uma "porta reservada".
No TCP / UDP, a única maneira de "reservar" uma porta é, na verdade, bind()
um soquete para ela. Uma porta vinculada não será usada por outros aplicativos; uma porta não utilizada é, bem, não usada para que outros aplicativos estejam livres para usá-la.
Se você estiver escrevendo software de servidor, poderá vincular seus soquetes a portas específicas, o quanto antes, no código do aplicativo. Torne os números de portas configuráveis ou, pelo menos, expresse-os claramente na documentação, para que um administrador de sistemas possa identificar rapidamente conflitos e mover aplicativos conflitantes para servidores separados.