Предположим, я хочу запустить службу TCP / IP на каком-либо порту для IPC. Поскольку я передаю номер порта процессам, с которыми я все равно хочу общаться, номер порта не имеет значения. Какой лучший способ получить случайный, высокий (обычно> 49152) номер порта, который все еще доступен в системе? Есть ли в POSIX что-то, что я могу использовать?
Я знаю, что FTP-серверам это нужно часто.