Днес ще говорим за това какво е стакаTCP / IP протоколи и кои параметри могат да бъдат персонализирани. Трудно е да си представим съвременен съвременен компютър, който няма достъп до глобалния интернет. Достатъчно е да се стартира прекият достъп до връзката - и на практика всички налични ресурси стават достъпни. Понякога обаче дори не е необходим етикет. Във всеки случай взаимодействието между мрежовия интерфейс и глобалната мрежа осигурява куп TCP / IP протоколи.
Сега потребителите на персонални компютрине е изненада с нови операционни системи, защото пропастта между пускането на нови версии постоянно намалява. Това се наблюдава при всички популярни системи. Windows от Microsoft, безсмъртният Linux, ябълчена OC (Apple) и т.н. Причината е проста Разработчиците се стремят да се справи с напредъка (вземете, например, същите мобилни устройства за достъп до Интернет), така принудени актуализирайте продуктовата линия. Но не всички крайни потребители да инсталират новата версия на операционната система. Всъщност, ако всичко работи ...
Как се отнася до стека на TCP / IP протоколаВсички по-горе? Представете си ситуация: има два идентични компютъра, едната от които има инсталирана през 1998 г. система Windows, а другата има най-новата версия на Linux. Не е трудно да се види, че скоростта (и другите параметри) на работата с мрежата ще бъде различна. Причината е протоколът TCP / IP протокол, приложението му във всеки случай. Често е достатъчно да инсталирате нова версия на системата, за да получите увеличение на производителността на мрежовия интерфейс.
Както вече беше споменато, TCP / IP стека осигуряваспособността да комуникирате, свързани към мрежата от компютърни устройства. Протоколите са разделени на 4 условни стъпки. Най-ниското е основното, то е представено чрез физически интерфейси, например Ethernet. Следващият (трети) етап е предаването на дейтаграмата през локалните мрежи. Вторият е основният, на този етап функционират протоколите UDP и TCP. Накрая, най-горната стъпка се прилага, FTP и SMTP са ярки примери. Настоящият TCP / IP модел беше предложен преди повече от 20 години за мрежата ARPAnet. Скоро този протокол бе внедрен в Unix системи (сърцето на съвременния Linux). Не е изненадващо, че интернет функционира върху TCP / IP стека.
В семейството Windows на настройките на стекасе намират в един от клоновете на регистъра, отговарящ за Tcpip. Всички параметри са от тип DWORD. Една от най-важните е продължителността на "живота" на пакетите данни, DefaultTTL (Time-to-Live). Всяка единица сочи към маршрутизиращо устройство, което обработва пакета. Ако пътят на тези устройства е по-голям от стойността на TTL, пакетът се унищожава.
Сложете в единица DisableTaskOffload забранява използването на ко-процесор мрежова карта. При наличието на такова решение на картата има смисъл да се прехвърли на параметъра на 0.
EnablePMTUDiscovery използва механизма за определяне на оптималния размер на пакета MTU. Ако параметърът е деактивиран (0), стойността по подразбиране е 576 байта.
По-скоро любопитна точка SackOpts за пръв път се появи в Windows XP. Включването му (1) позволява на системата да изпрати отново само изгубени пакети, а не цялото съобщение, ако е необходимо.
KeepAliveInterval показва размера на закъснениетомежду изпращането на тестови пакети, които ви позволяват да проверите активността на връзката. Когато получите отговор от сървъра, тестовите пакети не се изпращат, докато не бъде достигнато времето, посочено в KeepAliveInterval. Обикновено тази стойност е 1000.
MTU показва размера на предавания блокданни. Има пряк ефект върху ефективността на връзката. До голяма степен зависи от скоростта на свързване (кабелен канал, телефонна линия и др.).
Могат да бъдат зададени всички зададени параметриръчно, като се вземат предвид характеристиките на съществуващата връзка. В допълнение, много специализирани програми (tweakers) ви позволяват да опростите процеса на конфигуриране. Имайте предвид, че в някои случаи е възможно влошаване на начина на работа с мрежата.
</ p></ p>