![]() |
Модераторы: xvr |
![]() ![]() ![]() |
|
fray |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.6.2007 Репутация: нет Всего: 0 |
Как можно организовать более чем 65536 исходящих коннектов с одной машины ?
Наверное можно подключить еще одну сетевую карту и использовать ее адрес для создания новых коннекетов, но мне это не подходит, так как может понадобится более, чем 2*65536 коннектов, да и нет возможности подключать дополнительные карты. А можно ли создать "виртуальные" сетевые интерфейсы ? Если да, то как это делается ? Спасибо ! Это сообщение отредактировал(а) fray - 16.4.2011, 18:40 |
|||
|
||||
Фантом |
|
|||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 1 Всего: 49 |
Хм... такие вопросы обычно принято сопровождать внятными объяснениями, зачем это понадобилось.
|
|||
|
||||
fray |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.6.2007 Репутация: нет Всего: 0 |
По моему это академический вопрос, хочу иметь клиент который держит более чем 65к коннектов. |
|||
|
||||
Фантом |
|
|||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 1 Всего: 49 |
Это не является внятным объяснением.
|
|||
|
||||
fray |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.6.2007 Репутация: нет Всего: 0 |
Это еще почему ? это делается просто настройкой операционной системы, программирование на Си тут не причем, так что вопрос не туда. Всем спасибо ! Это сообщение отредактировал(а) fray - 16.4.2011, 23:36 |
|||
|
||||
xvr |
|
||||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 20 Всего: 223 |
Под IPv4 - никак. Для каждого исходящего конекта сетевой стек создает локальный порт, а их всего 65К (16 бит на номер порта)
Ну если вы только сможете на отдельной карте поднять свой собственный IP стек ![]() |
||||||
|
|||||||
fray |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.6.2007 Репутация: нет Всего: 0 |
Вы считаете что это невозможно ? Что-то вроде виртуальной машины на еще одной сетевухе, которая бы работала как драйвер в основной системе и предоставляла эти самые заветные дополнительные соединения. ![]() Это сообщение отредактировал(а) fray - 23.4.2011, 23:23 |
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 20 Всего: 223 |
||||
|
||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 84 Всего: 207 |
можно еще придумать что-то типа nat на уровне
http://tomoyo.sourceforge.jp/cgi-bin/lxr/s...cp_ipv4.c#L1617 но это из области извращений ![]() -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Программирование под Unix/Linux" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |