Здравствуйте raeen, Вы писали:
R>То есть от разных юзеров все пакеты едут к одному и тому же сокету на сервере.
Нет. Слушающий сокет предназначен для подключения клиентов. Когда клиент подключается функция accept позволяет создать для него новый сокет.И теперь вся связь с клиентом (передача и получение данных) будет осуществлятся именно по этому, новому сокету. А под одинаковыми параметрами похоже подразумевается, что новый сокет будет такого же типа и с таким же протоколом, как и слушающий (т.е. то, что передается в функцию socket()).