De-Liver Ltd, Увеличаване скоростта на предаване на информация (Интернет)
Увеличаване на скоростта на пренос на информация
На тази страница:
Оптимизирането на някои настройки на регистъра може да ускориTCP/IPвръзките къмИнтернет. Това е възможно, защото настройките по подразбиране в"Windows"не са оптимизирани за комутируема връзка. Всички настройки влизат в сила след рестартиране на компютъра.
TCP оптимизиране на максималния размер на пакета (9x,Me)
където"yyyy"е подключ от тип"0000, 0001. ", който съдържа параметър с име"DeviceDesc"и стойност"Контролер за отдалечен достъп". Потърсете ключа"Bindings"за параметъра с имеMSTCP\xxxx. Числата след"MSTCP\"са идентификаторът на вашия контролер за отдалечен достъп (ID). Запомнете тези числа и отворете ключа:
където"xxxx"е намереният преди товаID. Добавете тук нов параметър с име"MaxMTU"(string- низ) и стойност, равна на"576", също добавете параметър с име"MaxMSS"(string- низ) и стойност, равна на"536".
"MaxMSS"("Максимален размер на сегмента"). Всеки пакет (MaxMTU), предаван по мрежата, се състои от блок данни (MaxMSS) и служебна информация, необходима за работата на рутерите. Тази информация за услугата заема40 байтав пакета (20 байта IP и 20 байта TCP), т.е.MaxMSS=(MaxMTU-40).
Оптимизиране на максималния размер на TCP пакета (NT,2000,XP)
Добавете нов параметър тук с името"MTU"(dword) и стойността, равна на"0x00000240(576)". Значението на параметъра е същото като за"MaxMTU".
Оптимизиране на размера на "Прозорец за запълване"
Добавете нова настройка тук с име"DefaultRcvWindow"(низ- низ) и стойност, равна на"4288".
"DefaultRcvWindow"(RWIN - "Receive WINdow" - "fill window"). Това е буфер от данни (в байтове), които вашата система чака да запълни, преди да бъде активна. По подразбиране е"8192"и трябва да е кратно на"MaxMSS". (Обикновено за по-добра ефективност на модемната връзка се препоръчва да зададете множествеността на4-8, колкото по-лошо е качеството на връзката, толкова по-ниска е стойността.) Ако множествеността не се спазва,RWINавтоматично се закръгля нагоре. Ако този буфер не е достатъчно голям, той понякога се препълва и входящите пакети се отхвърлят и губят. Прекомерно големият размер на буфера обаче също е нежелателен, особено при лоши линии - ако бъде загубен само един пакет, в случай на повреда на линията няма да бъде повторно поискан нито един загубен пакет, а всички пакети от този буфер, което ще отнеме известно време.
Оптимизация на целия живот на пакета
Добавете тук параметър с име"DefaultTTL"(низ) и стойност, равна на"128".
"DefaultTTL"("Време за живот"). Това е времето (в секунди), през което пакетът може да пътува през мрежата. Този параметър се съхранява в зоната за информация за услугата на всеки пакет (поле"Time to live") и намалява с единица всяка секунда в мрежовите възли. Стойността“TTL”също се намалява с единица при прехвърляне от един рутер към друг, дори ако още не е изтекла секунда. Ако предаваният пакет се намира в междинен мрежов възел и времето за живот е изтекло, пакетът се унищожава. Стойността по подразбиране"DefaultTTL" е "32". За работа в"Интернет"се препоръчва да го настроите на"64"и дори"128"секунди.
Максимален размер на прозореца за получаване на TCP пакети
Добавете тук нов параметър с име"TCPWindowSize"(dword) и стойност в байтове. Този параметър определя броя байтове, които подателят може да изпрати, без да получи потвърждение. Стойността по подразбиране е"0x00002238(8760)".
Препоръчителни стойности:
- За модем -"0x00002238(8760)",
- DSL, кабелен модем -"0x0002da00(186880)",
- T1 и по-високи -"0x0003ebc0(256960)".
Селективно прехвърляне на повредени данни
Добавете нова опция тук с името"SackOpts"(dword) и стойността"1". Тази опция позволява поддръжка на"Избирателно потвърждение" (SACK). Ако пакет или набор отTCPпакети бъде изгубен, тогава получателят може да каже на подателя кои данни са получени и кои не.
Автоматично откриване на размера на TCP пакета
Добавете тук нова настройка с име"EnablePMTUDiscovery"(dword) и стойност"1"за автоматично откриване на размера на"MTU". Ако тази опция е активирана, тогава"Windows"сам избира оптималната стойност"MTU", но процедурата за изчисляването й за всяка връзка отнема време, което леко забавя работата при изтегляне на малки файлове и отваряне на страници.
Увеличаване на максималния брой връзки към сървъра
(2000,XP - IE5 и по-нови) [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings].
Добавете тук нов параметър с име"MaxConnectionsPerServer"(dword) със стойност, равна на максималния брой връзки към сървъра съгласно спецификациятаHTTP 1.1(по подразбиране е две), също добавете параметър с име"MaxConnectionsPer1_0Server"(dword)и стойност, равна на максималния брой връзки към сървъра съгласно спецификациятаHTTP 1.0(четири по подразбиране). Стойностите обикновено се избират експериментално. Колкото по-висока е скоростта на връзката, толкова по-забележим ще бъде ефектът от настройката на тези параметри. При26400 B/secтой е почти невидим.
Откриване на черни дупки
Добавете нов параметър тук с името"PMTUBlackHoleDetect"(dword) и стойността"0x00000001(1)". По подразбиране тази опция е деактивирана -"0x00000000(0)". Задаването на тази опция позволява на протоколаTCPда се опитва да открие рутери, които не водят доникъде и не връщатICMPсъобщения за необходимостта от фрагментация при определяне на най-добрияMTU. Тази, както и всяка допълнителна процедура, може да забави интернет.
Добавете тук нов параметър с име"MaxCmds"(dword) със стойност в диапазона от"0 до 255", параметър с име"MaxThreads"(dword) и стойност, равна на"MaxCmds"и накрая параметър с име"MaxConnectionCount"(dword) и стойност в диапазона"0 до 65535".
Конкретните стойности се избират експериментално.
"MaxConnectionCount"— буфер за запис на имена на канали. Стойността по подразбиране е"16".
NDI Оптимизиране на размера на кеша
Променете стойността на низовия параметър с име"Default"тук.
"NDI Cache"(Network Device Interface Cache) - кеш, който съхранява данни за маршрутите на пакетите, като по подразбиране размерът му е нула.
За да го използвате по най-оптималния начин, трябва да зададете размера му на"16"за комутируема връзка или"32"запо-бързи връзки.
Активиране на поддръжка за TCP прозорци, по-големи от 64 Kb
Добавете тук нов параметър с име"Tcp1323Opts"(dword) и стойност"1", за да активирате опцията. Препоръчва се за мрежи с висока честотна лента.
Ако ви мързи да редактирате системния регистър ръчно,
възползвайте се от специални програми, които ще го направят вместо вас. Например
- "ускоряване"
- скоростна връзка,
- интернеттурбо,
- Marketscore.