1. Как к серверу подключить несколько клиентов
Сервер прослушивает какой либо порт. Клиент подсоединяется к серверу через определенный порт. В зависимости от программы. Сервер открывает для клиента учетную запись у себя и отсылает клиенту о готовности приема команд. Сервер различает клиентов по их IP.
2. Каким образом сервер посылает данные клиентам (как клиент серверу понятно)
В пакете отсылки всегда есть адрес порта, на который клиент готов принимать данные также IP адрес клиента.