Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.08.24;
Скачать: [xml.tar.bz2];

Вниз

Indy или не Indy   Найти похожие ветки 

 
Anatoly Podgoretsky ©   (2008-07-03 16:41) [40]

> umbra  (03.07.2008 16:33:39)  [39]

Он себе (через программиста конечно) жизнь портит, но как минимум один поток + один порт на соединение. 32000 потоков не реально.


 
Хохол   (2008-07-03 17:22) [41]


> Anatoly Podgoretsky ©   (03.07.08 16:23) [36]
>
> > umbra  (03.07.2008 15:54:32)  [32]
>
> Использованы все соединения, и насчет загнется, ты что думаешь,
>  там стоят бытовые компьютере и ИДЕ диски, а SAN стойки
> не хочешь?
> Это реальные системы, 30000 это реальное количество подключений,
>  а не выдуманое, остальные ждут очереди. Кроме того, 30000
> активных пользователей совсем не означает 30000 активно
> пишущих пользователей, а сокеты все равно заняты и их количество
> на один ИП ограничено операционной системой и физической
> организацией TCP/IP - 16 бит.


Извините, но 1 TCP подключение к порту это запись в таблице
IP Клиента ПортКлиента(максимум 2^16-1 - системные порты) IP сервера ПортСервера

А ftp на передачу файла открывает новый порт по которому и передаёт данные.

Так что если использовать свой app протокол на основе tcp то только есть ограничение на то что между ОДНИМ КЛИЕНТОМ и сервером не может быть более 2^16 соединений.

Ну и конечно ограничение памяти на сервере, каждый коннект, обычно, это минимум 1 мб памяти.


 
Хохол   (2008-07-03 17:25) [42]


> Anatoly Podgoretsky ©   (03.07.08 16:41) [40]
>
> > umbra  (03.07.2008 16:33:39)  [39]
>
> Он себе (через программиста конечно) жизнь портит, но как
> минимум один поток + один порт на соединение. 32000 потоков
> не реально.


Поэтому Java, там можно сохранять контекст сессии клиента штатными данными и восстанавливать при новом подключении.


 
Sha ©   (2008-07-03 17:57) [43]

> Anatoly Podgoretsky ©   (03.07.08 16:26) [38]
> А у меня есть, теоритически на одном ИП никак не получить свыше 65535 портов и соотвественно количество клиентов на TCP/IP

речь о том что нет ограничения 32000 :)
так я и говорил тебе про ограничение 64k

> На UDP такого ограничения нет.

а это здесь причем?


 
Anatoly Podgoretsky ©   (2008-07-03 19:30) [44]

> Sha  (03.07.2008 17:57:43)  [43]

Я не знаю откуда они взяли 32К может оно объявлено как Int16 где то внутри, при том не обязательно портов!. Я же не буду писать программу, которая будет только тем и заниматься как открывать порты. Нафиг это мне надо, у меня же и близко таких задач не предвидется.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2008.08.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.053 c
2-1216296405
Igor_34
2008-07-17 16:06
2008.08.24
Имя компьютера


2-1216129529
ЗФдЗФднсп
2008-07-15 17:45
2008.08.24
Освобождение .xls файла


2-1216275812
Dymok
2008-07-17 10:23
2008.08.24
Редактирование файлов *.res с 32-битными изображениями


2-1216505792
Stan
2008-07-20 02:16
2008.08.24
Перевести unsigned в signed


6-1192557976
Rembo
2007-10-16 22:06
2008.08.24
TIdIcmpClient количество посланных байт





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский