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

Вниз

Indy9: Nagle   Найти похожие ветки 

 
n0p   (2005-07-12 18:42) [0]

Что за наглый режим? Насколько я понимаю он включает склейку пакетов, но мне это не надо! Как его отключить?


 
Eraser ©   (2005-07-12 19:00) [1]

n0p   (12.07.05 18:42)
Насколько я понимаю он включает склейку пакетов, но мне это не надо!


Не правильно считаешь. Это алгоритм Нагеля, суть его в плавном нарастании скорости отправки трафика.


 
n0p   (2005-07-12 19:41) [2]

//От сервера уходит несколько сотен пакетов в секунду. Поскольку Nagle для ускорения процесса отключен, исходящие пакеты не будут склеиваться и пойдет немалая потеря на заголовках TCP/IP. Поэтому все исходящие пакеты склеиваются в один большой буфер (TByteArray), который 10 раз в секунду отправляется уже по назначению. Вот такой вот буфер я и назвал Комплексным пакетом. Если пакет вырастает значительно (скажем, до 50-100 байт), можно сжать его ZLib"ом. Тогда это уже Сжатый пакет и формат его еще несколько усложняется. Ко всему прочему добавлю шифрацию всего трафика, так что получается приличная каша в коде. Но все пока работает. :)


 
n0p   (2005-07-12 21:01) [3]

Лучше скажите как его отключить!


 
Alexander Panov ©   (2005-07-12 21:30) [4]

n0p   (12.07.05 21:01) [3]
Лучше скажите как его отключить!


См. setsockopt



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

Текущий архив: 2005.10.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
6-1120917646
yuran
2005-07-09 18:00
2005.10.30
Как определить рабочие группы во всей локальной сети?


14-1128678091
XGarik
2005-10-07 13:41
2005.10.30
Деньги за воздух


14-1128669357
Иксик
2005-10-07 11:15
2005.10.30
Кулинарный вопрос к Msguns и другим кулинарам


9-1118732054
String
2005-06-14 10:54
2005.10.30
DirectX: Цикл обновления сцены


2-1127735874
Grain
2005-09-26 15:57
2005.10.30
exe-шник виснет