как понять какой клиент отправил данные с помощью python socket

в серверной части у меня есть массив подключённых клиентов, каждому статически прописанному клиенту, я могу успешно отправлять данные, также, я могу успешно принимать данные со всех клиентов, но как понять какой клиент отправил запрос на сокет ? метод soket.recv() принимает только передаваемые данные, также я нашёл socket.recvfrom() - Возвращаемое значение — пара (bytes, address) но address всегда одинаковый : "(0, b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')" как я могу понять какой сокет получил данные ?

также, посоветуйте пожалуйста, пару статей по сетевому питону


Ответы (0 шт):