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

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


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

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

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

LutykАвтор темы

  • "Все грибы съедобны, но некоторые только один раз!"
  • Модератор
  • *
  • Благодарность: +1259/-0
  • Онлайн Онлайн
  • Сообщений: 6019
  • Город: на берегах Згара
  • Модем: work huawei e3372hm/lenovo p2/h power beam m2 400
  • Провайдер: Kyivstar 3G UMTS/ ISP Mobit
  • Тариф: Unlim 155грн Dn 23Mb/Up6.5Unlim 200грн Dn/Up-4Mb
  • Антенна: Rnet 21 dBi 2 m/power beam m2 400
  • 0983833266/e-mail lutyk1999@ukr.net
№2 TcpWindowSize, Tcp1323Opts и SackOpts
« : 27 Октябрь 2013, 14:05:24 »

                                                                Теоретическая часть
Второй по важности параметр стека Т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)