Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.08.24;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.027 c
2-1216710409
Dimich1978
2008-07-22 11:06
2008.08.24
Как открыть в Richedit кодированный rtf


2-1216663591
TStas
2008-07-21 22:06
2008.08.24
Забыл, как зовут ф-цию :(


1-1196965642
@!!ex
2007-12-06 21:27
2008.08.24
Как получиьт изображение окна?


15-1215414403
Системник
2008-07-07 11:06
2008.08.24
Сломался системный блок


15-1215576445
Slider007
2008-07-09 08:07
2008.08.24
С днем рождения ! 9 июля 2008 среда