Я думаю, что у вас тут все испорчено.Ниже, на уровне ОС, есть два разных понятия: сокет прослушивания - это TcpListener
и подключенный сокет - это то, что вы получаете после успешного accept()
.
Теперь прослушивающий сокет TCP не подключен, а привязан к порту (и, возможно, адресу) на локальной машине.Вот где сервер ждет запросов на подключение от клиентов.Как только такой запрос поступает, ОС создает новый сокет, который подключен в том смысле, что он имеет все четыре части, необходимые для связи - локальный IP-адрес и порт, а также удаленный адрес и порт - заполнены.
Начните с вводного текста, например, , .Еще лучше - начните с настоящего .