Гость
Форумы / Windows [игнор отключен] [закрыт для гостей] / tcp: поясните смысл bins(0) (к любому свободному порту) / 9 сообщений из 9, страница 1 из 1
25.05.2021, 13:30
    #40072727
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tcp: поясните смысл bins(0) (к любому свободному порту)
Добрый день. В Windows для созданного tcp сокета может быть вызван bind() с указанием порта #0.
Приведите, пожалуйста, вариант применения.
...
Рейтинг: 0 / 0
25.05.2021, 13:53
    #40072732
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tcp: поясните смысл bins(0) (к любому свободному порту)
Последующее получение номера этого порта для передачу наружу. Привязка к фиксированному
порту может обломиться из-за конкурентов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25.05.2021, 16:28
    #40072790
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tcp: поясните смысл bins(0) (к любому свободному порту)
Dimitry Sibiryakov
Последующее получение номера этого порта для передачу наружу. Привязка к фиксированному
порту может обломиться из-за конкурентов.


А клиенты как к такому серверу достучатся, если не знают порта?
...
Рейтинг: 0 / 0
25.05.2021, 16:31
    #40072791
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tcp: поясните смысл bins(0) (к любому свободному порту)
Dimitry Sibiryakov
Последующее получение номера этого порта для передачу наружу. Привязка к фиксированному
порту может обломиться из-за конкурентов.


Вариант применения - IPC в рамках одного компьютера:
1. сервер выполнил bind(0), полученный № порта сохранил в параметрах.
2. клиент читает параметры и выполняет connect(№ порта).
- ?
...

Или для чего-то иного?
...
Рейтинг: 0 / 0
25.05.2021, 16:56
    #40072806
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tcp: поясните смысл bins(0) (к любому свободному порту)
ъъъъъА клиенты как к такому серверу достучатся, если не знают порта?

Ты им сообщишь голубиной почтой.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25.05.2021, 17:22
    #40072817
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tcp: поясните смысл bins(0) (к любому свободному порту)
ъъъъъ

А клиенты как к такому серверу достучатся, если не знают порта?

Например FTP так работает: по 21-му порту цепляешься, получаешь номер твоего персонального порта и через тот порт качаешь. Правда за NATами к такому зацепиться это такой гимор...
...
Рейтинг: 0 / 0
25.05.2021, 21:53
    #40072920
fkfka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tcp: поясните смысл bins(0) (к любому свободному порту)
Dima T
Например FTP так работает: по 21-му порту цепляешься, получаешь номер твоего персонального порта и через тот порт качаешь.

Это только если в PASV.

Dima T
Правда за NATами к такому зацепиться это такой гимор...

А в чем гимор? Какой-то лютый NAT, который ограничивает исходящие соединения?
...
Рейтинг: 0 / 0
25.05.2021, 22:01
    #40072922
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tcp: поясните смысл bins(0) (к любому свободному порту)
Dima T
ъъъъъ

А клиенты как к такому серверу достучатся, если не знают порта?

Например FTP так работает: по 21-му порту цепляешься, получаешь номер твоего персонального порта и через тот порт качаешь...

Вообще ничего не понял.
...
Рейтинг: 0 / 0
25.05.2021, 22:02
    #40072923
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
tcp: поясните смысл bins(0) (к любому свободному порту)
= Удалено =
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / tcp: поясните смысл bins(0) (к любому свободному порту) / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]