Рандом - это плохо! Числа могут повториться, и все сломается.
Почему бы не использовать счетчик, который будет увеличиваться на 1 при подключении нового клиента?