Сокеты - это интерфейс между прикладным уровнем и нижними уровнями (транспортный уровень и сетевой уровень) в веб-стеке.Для сокета для связи ему должен быть назначен IP-адрес и соответствующий номер порта.Это делается с помощью socket.bind
.Если bind
явно не вызывается, присваиваются значения по умолчанию (IP-адрес хост-машины и неиспользуемый порт #).
Сокеты обычно привязаны к явному адресу только на стороне сервера (поэтому отправляющая сторона может знать, на какой адрес отправлять сообщения).