По-рано тази седмица имахме дискусия за това как да увеличите скоростта и ефективността на вашата мрежа чрез няколко допълнителни стойности на регистъра. Както бе обсъдено по-горе, няма практическа причина да използвате програма, която обещава да ускори връзката ви с интернет. Докато някои приложения всъщност работят, повечето от тях просто заемат ресурси в компютъра ви и изсмукват банковата си сметка суха без никакво съжаление. Докато играете интелигентно, можете да редактирате системния регистър, за да постигнете същия ефект. Този път ще обсъдим останалите опции, които трябва да увеличите ефективността на вашата мрежа.

Забележка: Ако не се чувствате комфортно да редактирате регистъра си, не го правете. Ако се чувствате като учене, не забравяйте да направите резервно копие на регистъра си.

1. Tcp1323 Опции

Tcp1323Opts ви позволява да използвате RFC 1323, известно като "TCP Extensions for High Performance", по 3 начина. Тази конкретна стойност работи с времето и мащаба на прозореца на мрежата. Това позволява на TCP връзката да преговаря за размера на прозореца на получаване със сървър, позволявайки на компютрите да задават прозорци за получаване до 1 GB. Това означава, че можете да получите до 1 ГБ в даден момент чрез връзка. Разбира се, толкова висок брой е нереалистичен в днешните стандарти, но имаме възможност, когато имаме нужда от него. Опцията, която редактирате, е двуботна стойност (не е предназначена за игра). Долният бит указва дали искате да използвате мащабиране на прозореца, а по-горният битов определя дали искате да използвате времеви марки. Нека да редактираме тази стойност, нали?

Windows настройва тази стойност по подразбиране на "3". Вие ще създадете стойността в регистъра и го настроите на "1."

Придвижете се до следното място в системния регистър:

 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TCPIP \ Параметри 

Добавете TCP1323Opts като стойност "DWORD" в дясната страна на редактора на системния регистър, след като стигнете до пътя в системния регистър. Променете тази стойност на "1."

2. MaxFreeTcbs

MaxFreeTcbs е стойност iffy. Определя колко активни TCP връзки компютърът ви може да се справя във всеки един момент въз основа на колко физическа памет имате и колко ефективност има вашият компютър с широчина на честотната лента. Ако номерът е прекалено висок, компютърът ви може да не обработва правилно TCP транзакциите поради високия брой активни връзки, говорещи на компютъра по едно и също време. Ако обаче номерът е твърде нисък, не можете да хоствате или да заявите толкова връзки, колкото искате. Докато настройката е произволно определена, може да искате да удряте номера, когато надстроите своя хардуер или интернет връзка.

Често пъти, компютърът ви ще работи най-добре с MaxFreeTcbs номер 65536, въпреки че все пак трябва да ограничите броя на връзките, които има компютърът ви, на приложения, които хостват и изискват няколко едновременни връзки, като uTorrent.

За да стигнете до местоположението на стойността, отворете следния път в системния регистър:

 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TCPIP \ Параметри 

Създайте или редактирайте "MaxFreeTcbs" и поставете стойността му на 65536. Ако използвате по-стар компютър с хардуер с по-ниска производителност, можете да го зададете на по-малък номер, например 16000.

3. MaxUserPort

Когато дадено приложение изисква наличен порт, който да се отваря от Windows, операционната система избира един порт от 1024 до определен максимум, известен като "MaxUserPort". Портът на компютъра ви позволява да установите TCP / UDP връзки през интернет и във вашата локална мрежа. Мога да вляза в повече подробности, но наистина трябва да се движим. Е, всички знаем, че 5000 е по-малко от 65534. Какво се случва, когато отворите повече опции за програми, търсещи пристанище? Те намират пристанище много по-бързо, отколкото биха направили само с няколко хиляди налични избора.

Windows настройва тази стойност на 5000 по подразбиране, но можете да я настроите за всяко число от 5000 до 65534.

Местоположението, на което трябва да отиде MaxUserPort, е в следния регистър:

 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TCPIP \ Параметри 

Създайте стойност, наречена "MaxUserPort" и го задайте на 65534. Това е всичко!

4. GlobalMaxTcpWindowSize

Тази стойност има дълго име, но няма да съжалявате, че го променяте, ако имате голяма интернет връзка (10 Mbps и повече) и качвате неща много. Тази стойност показва колко данни могат да бъдат изпратени от компютъра ви без получаване на пакет за потвърждение (ACK). Всеки път, когато изпращате малки парчета данни в интернет, вашият компютър трябва да изчака този пакет, който казва края на вашата мрежа: "Всичко е наред! Изпратете още! "Понякога, поради латентността и лошото ориентиране, това може би не е идеално. Така че, можете да редактирате тази стойност, за да позволите изпращането на повече данни, без да чакате пакетът да дойде.

Поставете GlobalMaxTcpWindowSize в следния регистър, в дясната част на прозореца:

 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TCPIP \ Параметри 

Задайте стойността на 65535 и сте готови! Това ще направи компютъра в състояние да изпрати 64 килобайта, без да чака потвърждение. Ако чувствате спад в скоростта след промяната, премахнете стойността или опитайте да я повдигнете леко, до 128 килобайта (чрез задаване на стойност до 131072).

5. MTU

Един от най-честите начини за увеличаване на скоростта на интернет връзката е настройването на максималния предавателен блок (MTU). Тази стойност представлява максималния размер на пакета, предаван от вашия компютър. Тя влияе върху скоростта нагоре по веригата повече от скоростта ви надолу по веригата, но грижата за по-горните течения е също толкова важна, като се гарантира, че по-големи количества данни се изпращат едновременно. Докато този номер обикновено се настройва автоматично от мрежовата ви карта, можете да го коригирате въз основа на скоростта на вашата интернет връзка.

Настройването на тази стойност е трудно. Първо, трябва да откриете оптималната си стойност на MTU, която не изисква фрагментиране на пакетите поради ограничения във вашата скорост на интернет връзка. Можете да направите това чрез командния ред с "ping -f -l". Заменете "" с номер от 88 до 4294967295. Заменете "" с шлюза, който мрежовият ви адаптер използва за свързване с интернет. Ако не знаете своя шлюз, напишете командата "ipconfig" в командния ред, за да разберете стойността му под "Default Gateway", която се показва под мрежовия адаптер, който използвате за интернет.

Когато пишете, ще забележите, че сте достигнали твърде високо число, когато отговорът съдържа следното съобщение: Пакетът трябва да бъде фрагментиран, но DF set.

Докато избирате номер, който не изисква фрагментиране на пакети, вие сте добре. Изберете най-високата възможна цифра без фрагментация на пакети и имате най-оптималния MTU.

За да зададете този номер, отидете на следния път в системния регистър:

 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Параметри \ Интерфейси \ ID интерфейс 

Вижте горното изображение за пример за това как намерих своя основен мрежов интерфейс. В компютъра може да има инсталирани други мрежови интерфейси, особено когато го използвате като рутер.

Заменете "ID на интерфейса" с GUID за мрежовия интерфейс. Просто прегледайте различните GUID, които се показват под "Интерфейси", и разгледайте информацията от дясната страна на прозореца на regedit, за да видите дали тя съответства на детайлите на мрежовия интерфейс, който използвате, за да се свържете с мрежата.

Щом стигнете до този интерфейс, добавете "MTU" като DWORD и го задайте на номера, който сте получили, когато пинг си портал. Това трябва да определи много.

И ние сме готови!

Надявам се, че имате нещо от този урок и сте научили как правилно да ускорите връзката си с интернет. Ако спазвате указанията към писмото, гарантирам, че ще почувствате положителен ефект, макар и малък, във вашата интернет връзка. Не забравяйте да го направите на всеки компютър в локалната мрежа, ако имате повече от един компютър! Оставете коментар по-долу, ако имате някакви въпроси за това. Ще им отговорим възможно най-бързо!