Sì ... non ha senso perche', parlando in generale, potresti avere n connessioni client (anche nello stesso sistema) e quindi avere problemi nel selezionare una porta fissa.
A parte il fatto che, anche avendo una solo client che apre-chiude-riapre la connessione, avresti problemi se non permetti al sistema di usare un'altra porta per la riapertura ...