Можно ли использовать занятый эфемерный порт в bind() ?
От: elw00d Россия http://elwood.su
Дата: 18.07.13 07:14
Оценка:
Допустим есть клиент на TCP сокетах, он подключается к какому-то серверу. У клиенского сокета есть локальный порт, например 52042. После того как этот клиент приконнектился, пробуем на этой же (клиентской) машине поднять какой-нибудь TCP сервер, забиндив его на тот же самый порт 52042. Он поднимается и корректно работает (работает на windows и на linux). Dопрос — какого фига ? Есть предположение что эфемерные порты можно юзать в качестве listening, но вот реального подтверждения не смог найти. Может быть, кто-то в курсе этой темы и может сказать точно ?
ephemeral ports bind
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.