Нетобзор - форум про интернет

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Автор Тема: №2 TcpWindowSize, Tcp1323Opts и SackOpts  (Прочитано 3153 раз)

0 Пользователей и 1 Гость просматривают эту тему.

LutykАвтор темы

  • Nulla dies sine linea
  • Модератор
  • *
  • Благодарность: +1140/-0
  • Онлайн Онлайн
  • Сообщений: 5492
  • Город: на берегах Згара
  • Модем: work ZTE AC81B / lenovo p2/home power beam m2 400
  • Провайдер: Intertelecom CDMA / Kyivstar 3G UMTS/ ISP Mobit
  • Тариф: Супербезліміт 120 / 3G Адреналин + Ночной Безлимит
  • Антенна: Rnet 21 dBi 2 m
  • 0983833266/e-mail lutyk1999@ukr.net

                                                                Теоретическая часть
Второй по важности параметр стека ТCP/IP  -TCP Receive Window

Об этом параметре мало кто знает, но он тем не мене при правильной настройке может ЗНАЧИТЕЛЬНО увеличить пропускную способность соединения. Чтоб было понятно что это за параметр, приведу аналогию. Вагон - это пакет данных размером со значение MTU, а TCP Receive Window - количество этих вагонов в составе. Создатели стека TCP/IP для уменьшения накладных расходов на передачу отдельных сегментов (пакетов) реализовали возможность отправлять более одного сегмента, не дожидаясь подтверждения от принимающей стороны. Макс. кол. этих сегментов, которые можно передать до прихода подтверждения от принимающей стороны называется размером TCP-окна (TCP Receive Window)
Для CDMA  EVDO значение данного параметра желательно выставить в 65535.
Следующий параметр Tcp1323Opts - отвечает за Масштабирование окна, и нужен для преодоления ограничения размера окна в высокоскоростных сетях. Он позволяет увеличить максимальный размер окна из 65535 байт до 1 гигабайт!!!
Поскольку CDMA EVDO  к  таковых сетям не относиться, данному параметру нужно задать  значение 0.
SackOpts - данный параметр позволяет отключить так называемый "медленный старт". Медленный старт друг огромных файлов и враг маленьких(страницы в браузерах). Для автоматического отключения этого механизма необходимо активировать параметр SackOpts
                                                                          Практическая часть
1) TcpWindowSize
  (см. рис. TCP WINDOWS SIZE)

2) Tcp1323Opts
  (см.рис. 1323Opts)

3) SackOpts
  (см.рис. SACK Enabled)

 

+ Быстрый ответ