QoS:n käyttäminen Internet-yhteyden laadun varmistamiseksi. QoS-palvelun myytti Mikä on qos-pakettien ajoitus

QoS:n myytti

Ei ole ainuttakaan henkilöä, joka ei olisi ainakin kerran lukenut joitakin Windows XP:n usein kysyttyjä kysymyksiä. Ja jos näin on, niin kaikki tietävät, että on olemassa niin haitallinen Quality of Service -palvelu - lyhyesti QoS. On erittäin suositeltavaa poistaa se käytöstä järjestelmää määritettäessä, koska se rajoittaa verkon kaistanleveyttä oletuksena 20 %, ja tämä ongelma näyttää olevan myös Windows 2000:ssa.

Nämä ovat rivit:
"K: Miten QoS (Quality of Service) -palvelu poistetaan kokonaan käytöstä? Kuinka se määritetään? Onko totta, että se rajoittaa verkon nopeutta?
V: Todellakin, oletusarvoisesti Quality of Service varaa 20% kanavakapasiteetista tarpeisiinsa (mikä tahansa kanava - jopa 14400 modeemi, jopa gigabit Ethernet). Lisäksi, vaikka poistaisit QoS Packet Scheduler -palvelun Properties-yhteydestä, tätä kanavaa ei vapauteta. Voit vapauttaa kanavan tai yksinkertaisesti määrittää QoS:n täällä. Käynnistä ryhmäkäytäntösovelma (gpedit.msc). Etsi ryhmäkäytännöstä Paikallinen tietokonekäytäntö ja napsauta Hallintamallit. Valitse Verkko - QoS Packet Sheduler. Ota käyttöön Rajoita varattavaa kaistanleveyttä. Nyt laskemme kaistanleveysrajaa 20 prosentista 0 prosenttiin tai yksinkertaisesti sammutamme sen. Halutessasi voit määrittää myös muita QoS-parametreja täällä. Aktivoidaksesi tehdyt muutokset sinun tarvitsee vain käynnistää uudelleen."
20 % on tietysti paljon. Microsoft on todellakin Mazda. Tämänkaltaiset lausunnot vaeltavat usein kysytyistä kysymyksistä usein kysyttyihin kysymyksiin, foorumilta foorumille, mediasta mediaan, ja niitä käytetään kaikenlaisissa "säätöissä" - ohjelmissa Windows XP:n "viritys" (muuten, avaa "Ryhmäkäytännöt" ja "Paikallinen". Suojauskäytännöt”, eikä yksikään säädin voi verrata niitä runsaiden mukautusvaihtoehtojen suhteen). Tämän tyyppiset perusteettomat väitteet on tuotava esiin huolellisesti, minkä me teemme nyt järjestelmällisesti. Eli tutkimme ongelmallista asiaa perusteellisesti virallisiin primäärilähteisiin luottaen.

Mikä on verkosto laadukkaalla palvelulla?
Hyväksytään seuraava yksinkertaistettu verkkojärjestelmän määritelmä. Sovellukset toimivat ja toimivat isännissä ja kommunikoivat keskenään. Sovellukset lähettävät tietoja käyttöjärjestelmään verkon kautta siirrettäväksi. Kun tiedot on siirretty käyttöjärjestelmään, siitä tulee verkkoliikennettä.
Verkon QoS perustuu verkon kykyyn käsitellä tätä liikennettä tavalla, joka varmistaa, että tietyt sovelluspyynnöt täyttyvät. Tämä vaatii perustavanlaatuisen verkkoliikenteen käsittelymekanismin, joka pystyy tunnistamaan erityiskohtelun kohteena olevan liikenteen ja oikeuden hallita näitä mekanismeja.
QoS-toiminnallisuus on suunniteltu tyydyttämään kaksi verkon sidosryhmää: verkkosovellukset ja verkonvalvojat. Heillä on usein erimielisyyksiä. Verkon ylläpitäjä rajoittaa tietyn sovelluksen käyttämiä resursseja, ja samalla sovellus yrittää napata mahdollisimman monta verkkoresurssia. Heidän intressinsä voidaan sovittaa yhteen ottaen huomioon, että verkon ylläpitäjällä on hallitseva rooli suhteessa kaikkiin sovelluksiin ja käyttäjiin.

QoS-perusparametrit
Eri sovelluksilla on erilaiset vaatimukset verkkoliikenteen käsittelylle. Sovellukset kestävät enemmän tai vähemmän viivästyksiä ja liikenteen menetyksiä. Nämä vaatimukset ovat löytäneet sovelluksen seuraavissa QoS-parametreissa:
Kaistanleveys - nopeus, jolla sovelluksen tuottama liikenne on siirrettävä verkon yli;
Latenssi - Viive, jonka sovellus voi sietää datapaketin toimittamisessa.
Jitter - viiveajan muuttaminen.
Loss - prosenttiosuus kadonneista tiedoista.
Jos käytettävissä olisi äärettömät verkkoresurssit, kaikki sovellusliikenne voitaisiin siirtää vaaditulla nopeudella nollaviiveellä, nollaviiveen vaihtelulla ja nollahäviöllä. Verkkoresurssit eivät kuitenkaan ole rajattomat.
QoS-mekanismi ohjaa verkkoresurssien allokointia sovellusliikenteelle lähetysvaatimusten täyttämiseksi.

Peruslaatuiset QoS-resurssit ja liikenteen käsittelymekanismit
Verkot, jotka yhdistävät isäntiä, käyttävät useita verkkolaitteita, mukaan lukien isäntäverkkosovittimet, reitittimet, kytkimet ja keskittimet. Jokaisella niistä on verkkoliitännät. Jokainen verkkoliitäntä voi vastaanottaa ja lähettää liikennettä rajallisella nopeudella. Jos nopeus, jolla liikennettä lähetetään rajapintaan, on nopeampi kuin nopeus, jolla rajapinta välittää liikennettä edelleen, tapahtuu ruuhkaa.
Verkkolaitteet voivat käsitellä ruuhkatilanteita jonottamalla liikennettä laitteen muistiin (puskuriin), kunnes ruuhka on ohi. Muissa tapauksissa verkkolaitteet voivat estää liikenteen ruuhkautumisen vähentämiseksi. Tämän seurauksena sovellukset kokevat viivemuutoksia (kun liikenne tallentuu jonoihin rajapinnoissa) tai liikenne menetetään.
Verkkorajapintojen kyky välittää liikennettä ja muistin saatavuus liikenteen tallentamiseen verkkolaitteisiin (kunnes liikennettä ei enää voida lähettää) muodostavat perusresurssit, joita tarvitaan QoS:n tarjoamiseen sovellusliikennevirroille.

QoS-resurssien jakaminen verkkolaitteiden välillä
QoS:ää tukevat laitteet käyttävät älykkäästi verkkoresursseja liikenteen välittämiseen. Toisin sanoen liikenne latenssia sietävistä sovelluksista on jonossa (tallennettu puskuriin muistissa), kun taas liikenne latenssikriittisistä sovelluksista välitetään eteenpäin.
Tämän tehtävän suorittamiseksi verkkolaitteen on tunnistettava liikenne luokittelemalla paketteja ja oltava myös jonoja ja mekanismeja niiden palvelemiseksi.

Liikenteen käsittelymekanismi
Liikenteenkäsittelymekanismi sisältää:
802.1p
Eriytetyt palvelut hyppykäyttäytymiskohtaisesti (diffserv PHB).
Integroidut palvelut (intserv).
pankkiautomaatti jne.
Useimmat paikallisverkot perustuvat IEEE 802 -tekniikkaan, mukaan lukien Ethernet, token-ring jne. 802.1p on liikenteen käsittelymekanismi, joka tukee QoS:ää tällaisissa verkoissa.

802.1p määrittää kentän (taso 2 OSI-verkkomallissa) 802-paketin otsikossa, joka voi kuljettaa yhden kahdeksasta prioriteettiarvosta. Yleensä isännät tai reitittimet lähettäessään liikennettä paikalliseen verkkoon merkitsevät jokaisen lähetetyn paketin ja määrittävät sille tietyn prioriteetin. Verkkolaitteiden, kuten kytkimien, siltojen ja keskittimien, odotetaan käsittelevän paketteja asianmukaisesti käyttämällä jonotusmekanismeja. 802.1p:n laajuus on rajoitettu lähiverkkoon (LAN). Kun paketti ylittää paikallisverkon (OSI Layer 3:n kautta), 802.1p-prioriteetti poistetaan.
Diffserv on kerroksen 3 mekanismi. Se määrittää IP-pakettien kerroksen 3 otsikossa kentän, jota kutsutaan diffserv-koodipisteeksi (DSCP).
Intserv on kokonaisuus palveluista, jotka määrittelevät takuupalvelun ja latauksia hallitsevan palvelun. Taattu palvelu lupaa kuljettaa tietyn määrän liikennettä mitattavissa olevalla ja rajoitetulla latenssilla. Latausta hallitseva palvelu suostuu kuljettamaan jonkin verran liikennettä "kevyen verkon ruuhkautumisen yhteydessä". Nämä ovat kvantitatiivisia palveluita siinä mielessä, että ne on määritelty tarjoamaan mitattavissa oleva QoS tietylle määrälle liikennettä.

Koska ATM-tekniikka pilkkoo paketit suhteellisen pieniksi soluiksi, se voi tarjota erittäin alhaisen latenssin. Jos paketti on kiireellisesti lähetettävä, ATM-rajapinta voi aina olla vapaa lähetystä varten yhden solun lähettämiseen kuluvan ajan.
QoS:ssä on monia monimutkaisempia mekanismeja, jotka saavat tämän tekniikan toimimaan. Huomaa vain yksi tärkeä seikka: jotta QoS toimisi, tämän tekniikan tuki ja asianmukainen konfigurointi ovat välttämättömiä koko lähetyksen ajan aloituspisteestä loppupisteeseen.

Selvyyden vuoksi harkitse kuvaa. 1.
Hyväksymme seuraavat:
Kaikki reitittimet ovat mukana tarvittavien protokollien lähettämisessä.
Yksi QoS-istunto, joka vaatii 64 kbit/s, aloitetaan isännän A ja isäntä B välillä.
Toinen istunto, joka vaatii 64 kbit/s, aloitetaan isännän A ja isännän D välillä.
Kaavion yksinkertaistamiseksi oletetaan, että reitittimet on määritetty siten, että ne voivat varata kaikki verkkoresurssit.
Meidän tapauksessamme yksi 64 kbps:n varauspyyntö saavuttaisi kolme reititintä isännän A ja isäntä B välisellä datapolulla. Toinen 64 kbps:n pyyntö tavoittaisi kolme reititintä isännän A ja isäntä D välillä. Reitittimet kunnioittaisivat näitä resurssien varauspyyntöjä. koska ne eivät ylitä enimmäismäärää. Jos sen sijaan molemmat isännät B ja C aloittaisivat samanaikaisesti 64 kbps QoS-istunnon isäntäkoneen A kanssa, näitä isäntiä (B ja C) palveleva reititin estäisi yhden yhteyksistä.

Oletetaan nyt, että verkon ylläpitäjä poistaa QoS-prosessoinnin käytöstä kolmessa alavirran reitittimessä, jotka palvelevat isäntiä B, C, D, E. Tässä tapauksessa 128 kbps:n resurssipyynnöt täytetään riippumatta yhteyteen osallistuvan isännän sijainnista. Laadunvarmistus olisi kuitenkin heikko, koska liikenne yhteen isäntään vaarantaisi liikenteen toiseen isäntään. Palvelun laatu voitaisiin säilyttää, jos ylempi reititin rajoittaisi kaikki pyynnöt 64 Kbps:iin, mutta tämä johtaisi verkkoresurssien tehottomaan käyttöön.
Toisaalta kaikkien verkkoyhteyksien nopeus voitaisiin nostaa 128 Kbps:iin. Mutta lisättyä kaistanleveyttä käytetään vain, kun isännät B ja C (tai D ja E) pyytävät resursseja samanaikaisesti. Jos näin ei ole, verkkoresursseja käytetään jälleen tehottomasti.

Microsoftin QoS-komponentit
Windows 98 sisältää vain käyttäjätason QoS-komponentteja, mukaan lukien:
Sovelluskomponentit.
GQoS API (osa Winsock 2:ta).
QoS-palveluntarjoaja.
Windows 2000/XP/2003 -käyttöjärjestelmä sisältää kaiken yllä kuvatun ja seuraavat osat:
Resource Reservation Protocol Service Provider (Rsvpsp.dll) ja RSVP-palvelut (Rsvp.exe) ja QoS ACS. Ei käytössä Windows XP, 2003:ssa.
Liikenteen hallinta (Traffic.dll).
Generic Packet Classifier (Msgpc.sys). Paketin luokitin määrittää palveluluokan, johon paketti kuuluu. Tässä tapauksessa paketti sijoitetaan sopivaan jonoon. Jonoja hallitsee QoS Packet Scheduler.
QoS Packet Scheduler (Psched.sys). Määrittää tietyn datavirran QoS-parametrit. Liikenne on merkitty tietyllä prioriteettiarvolla. QoS-pakettien ajoitus määrittää kunkin paketin jonoaikataulun ja käsittelee kilpailevia pyyntöjä jonossa olevien pakettien välillä, joiden on päästävä verkkoon samanaikaisesti.

Kuvan 2 kaavio havainnollistaa protokollapinoa, Windows-komponentteja ja niiden vuorovaikutusta isännässä. Kohteita, joita käytettiin Windows 2000:ssa, mutta joita ei käytetty Windows XP/2003:ssa, ei näytetä kaaviossa.
Sovellukset ovat pinon yläosassa. He saattavat tietää QoS:stä tai eivät tiedä. Valjastaaksesi QoS:n täyden tehon Microsoft suosittelee yleisten QoS API -kutsujen käyttöä sovelluksissasi. Tämä on erityisen tärkeää sovelluksissa, jotka vaativat korkealaatuisia palvelutakuita. Joitakin apuohjelmia voidaan käyttää QoS:n kutsumiseen sellaisten sovellusten puolesta, jotka eivät ole tietoisia QoS:stä. Ne toimivat Traffic Management API:n kautta. Esimerkiksi NetMeeting käyttää GQoS-sovellusliittymää. Mutta tällaisissa sovelluksissa laatua ei taata.

Viimeinen naula
Yllä olevat teoreettiset kohdat eivät anna selkeää vastausta kysymykseen, minne pahamaineinen 20% menee (jota, huomautan, kukaan ei ole vielä mitannut tarkasti). Edellä olevan perusteella näin ei pitäisi tapahtua. Mutta vastustajat esittivät uuden argumentin: QoS-järjestelmä on hyvä, mutta toteutus on kiero. Siksi 20% on edelleen "lihavia". Ilmeisesti ongelma on vaivannut myös ohjelmistojättiä, koska se on erikseen kumonnut tällaiset keksinnöt jo kauan sitten.
Annamme kuitenkin puheenvuoron kehittäjille ja esittelemme valikoituja kohtia artikkelista "316666 - Windows XP Quality of Service (QoS) Enhancements and Behavior" kirjallisella venäjällä:
"Sata prosenttia verkon kaistanleveydestä on jaettavissa kaikkien ohjelmien kesken, ellei ohjelma nimenomaisesti pyydä ensisijaista kaistanleveyttä. Tämä "varattu" kaistanleveys on muiden ohjelmien käytettävissä, ellei sitä pyytänyt ohjelma lähetä tietoja.

Oletusarvoisesti ohjelmat voivat varata jopa 20 % pääyhteyden nopeudesta kussakin tietokoneen käyttöliittymässä. Jos kaistanleveyden varannut ohjelma ei lähetä tarpeeksi dataa käyttääkseen sitä kaikkea, varatun kaistanleveyden käyttämätön osa on käytettävissä muille tietovirroille.
Erilaisissa teknisissä artikkeleissa ja uutisryhmissä on väitetty, että Windows XP varaa aina 20 % käytettävissä olevasta kaistanleveydestä QoS:lle. Nämä väitteet ovat vääriä."
Jos nyt joku syö edelleen 20% kaistanleveydestä, niin voin neuvoa sinua jatkamaan kaikenlaisten säätöjen ja vinojen verkkoajureiden käyttöä. Se ei myöskään ole niin paljon "lihottua".
Siinä se, QoS-myytti, kuole!

Juri Trofimov,

Kukaan ei pidä siitä, kun Web-sivun avaaminen latauksen aikana kestää hyvin kauan, eikä tiedostojen lataaminen tapahdu sillä tasolla, jolla he haluaisivat. Vaikka palveluntarjoajalta tilattaessa ilmoitettiin selvästi 20 tai jopa 100 Mb/s, mutta todellisuudessa emme saa sellaista nopeutta.

Tietysti tälle on selitys. Ensinnäkin järjestelmä vie noin 20% tarpeisiinsa, ja toiseksi selain saa vastauksen DNS-palvelimilta, vaikka tämä vie aikaa.

Mikä tahansa se on, selvitämme nyt kuinka lisätä Internet-nopeutta useita kertoja.

Poista QoS-nopeuden rajoitus käytöstä

Tyypillisesti järjestelmässä on 20 % nopeusrajoitus, vaikka se voi olla erilainen kaikille. Internet-nopeuden lisäämiseksi sinun on poistettava tämä vaihtoehto käytöstä. Käytämme tätä varten paikallisia ryhmäkäytäntöjä. Valitettavasti tämä ominaisuus on saatavilla vain Windowsin Pro-versioissa.

Avaa "Suorita"-ikkuna käyttämällä yhdistelmää Win+R ja kirjoita seuraava komento avautuvaan ikkunaan: gpedit.msc .

Siirry avautuvan ikkunan vasemmalla puolella osioon: Tietokoneen konfigurointiHallintomallit- Verkko - QoS Packet SchedulerRajoita varattu kaistanleveys.

Löydämme sieltä kohdan "Rajaa varakaistanleveyttä". Kaksoisnapsauta sitä ja aseta parametriksi "Käytössä" ja anna sitten numero “0” kohdassa "Kaistanleveyden rajoitus". Napsauta Käytä.

Tarkistaaksesi, toimiiko verkkolaite QoS-pakettiajastimen kanssa, sinun on mentävä Verkko- ja jakamiskeskukseen. Pääset sinne napsauttamalla hiiren kakkospainikkeella tehtäväpalkin Wi-Fi-kuvaketta tai napsauttamalla hiiren kakkospainikkeella langallista yhteyttä. Siirry vasemmalla olevaan "Sovittimen asetusten muuttaminen" -osioon. Napsauta yhteyttäsi hiiren kakkospainikkeella ja valitse "Ominaisuudet". Vaihtoehto pitäisi näkyä siellä "QoS Packet Scheduler", merkitty rastilla.

QoS:n poistaminen käytöstä rekisterin kautta

Jos sinulla on jokin muu Windows-versio kuin PRO, tämä ohje saattaa sopia sinulle. Siirry rekisteriin, tätä varten käytämme yhdistelmää Win + R ja anna komento regedit.

Siirrytään seuraavaan osioon:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft

Täältä löydämme osion Windows, napsauta sitä hiiren kakkospainikkeella ja luo uusi osio nimellä Psched.

Siirry luotuun osioon ja luo oikealle 32-bittinen DWORD-parametri nimellä NonBestEffortLimit. Annamme tälle parametrille arvon «0» .


Kun työ on tehty, käynnistä tietokone uudelleen.

Poista Internetin nopeuden rajoitus käytöstä ohjelmistossa

Sattuu niin, että kun käytät Internetiä vaativia ohjelmia, esimerkiksi torrent-asiakkaita, nopeutta rajoittavia toimintoja voi olla käytössäsi.

Otetaan esimerkiksi torrent-asiakas. Jos napsautat aktiivista latausta hiiren kakkospainikkeella, siellä on kohde "Vastaanottorajoitus". Osoita hiirellä sitä ja katso. Tilan on oltava aktiivinen "Rajoittamaton".


Sama koskee muita torrent-asiakkaita. Muissa ohjelmissa sinun on kaivettava ympäriinsä ja löydettävä jotain samanlaista.

Kuinka lisätä DNS-välimuistia nopeuden lisäämiseksi?

Kuten monet teistä tietävät, DNS-välimuistin avulla voit tallentaa jo vierailemiesi resurssien IP-osoitteet, ja uudelleenkäynti käyttää DNS-välimuistia, jonka avulla voit avata sivuja paljon nopeammin. Valitettavasti sen tilavuus ei ole ääretön, mutta sitä voidaan lisätä.

Mennään! Paina Win+R ja anna komento päästäksesi rekisteriin – regedit. Ikkuna avautuu, jossa meidän pitäisi mennä tähän vasemmalla olevaan osioon:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNScache\Parameters

Oikealla sinun täytyy napsauttaa hiiren kakkospainikkeella tyhjää tilaa ja luoda 4 "DWORD"-parametria ja antaa niille nimet seuraavasti - CacheHashTableBucketSize, CacheHashTableSize, MaxCacheEntryTtlLimit, MaxSOACacheEntryTtlLimit.

Jokaisella niistä tulisi olla nämä arvot (jokaisessa järjestyksessä) - 1, 384, 64000 ja 301.

Suorita työ onnistuneesti käynnistämällä tietokoneesi uudelleen.

Automaattinen TCP-viritys - pois käytöstä

Järjestelmässä on ominaisuus, joka voi saada verkkosivut latautumaan hitaasti, ja kaikki siksi, että sen tehokkuus joillakin palvelimilla ei ole kovin hyvä. Joten sammutamme sen.

Tämän tehtävän suorittamiseksi meidän on avattava korotettu komentokehote ja suoritettava siellä seuraava komento:

Selainten turbotila sivustojen lataamisen nopeuttamiseksi

Monissa selaimissa on "Turbo-tila"-ominaisuus, joka nopeuttaa sivujen avaamista. Toistaiseksi se on saatavilla seuraavissa suosituissa selaimissa: Opera ja Yandex-selain. Toisille voit ladata erityisiä laajennuksia.

Operassa tämä toiminto otetaan käyttöön napsauttamalla "Opera"-painiketta vasemmassa yläkulmassa. Toiminnon löytäminen "Ooppera Turbo" ja aktivoi se.

Yandex-selaimessa tämä toiminto on käytössä asetuksissa – Näytä lisäasetukset. Laitamme Turbo-osion viereen "Aina päällä".

NameBench-apuohjelma sivun lataamisen parantamiseksi

Monet palveluntarjoajat, erityisesti kaupalliset, haluavat aina säästää rahaa laitteissa. Ja kun alat vierailla verkkosivustoilla, DNS-palvelimiin (palveluntarjoajan laitteistoon) otetaan yhteyttä. Jos se on halpa, sivusi latausnopeus on erittäin hidas. Tämän ongelman korjaamiseksi tarvitsemme nopeita DNS-palvelimia, ja NameBench-ohjelma auttaa meitä löytämään ne."Aloita benchmark". Ohjelma alkaa testata suurta määrää DNS-palvelimia ja valitsee nopeimman.

Kun NameBench löytää tarvittavan palvelimen, se näyttää IP-osoitteensa, joka on syötettävä yhteysasetuksiin.

Reitittimen laiteohjelmiston päivitys

Tämä on viimeinen kohta, mutta ei vähemmän tärkeä. Jos käytät reititintä, jonka laiteohjelmisto on erittäin vanhentunut, älä odota siitä ihmeitä. Etsi Internetistä reitittimesi laiteohjelmisto ja etsi ohjeet sen asentamiseen sekä vanhan tallentamiseen ongelmien välttämiseksi.

Nämä ovat itse asiassa kaikki menetelmät, joita voidaan käyttää nykyaikaisissa Windows-versioissa. Ehkä on kuitenkin jotain muuta, ja jos se ilmestyy, emme jätä sitä huomiotta.

Ei ole ainuttakaan henkilöä, joka ei olisi ainakin kerran lukenut joitakin Windows XP:n usein kysyttyjä kysymyksiä. Ja jos näin on, niin kaikki tietävät, että on olemassa niin haitallinen Quality of Service -palvelu - lyhyesti QoS. On erittäin suositeltavaa poistaa se käytöstä järjestelmää määritettäessä, koska se rajoittaa verkon kaistanleveyttä oletuksena 20 %, ja tämä ongelma näyttää olevan myös Windows 2000:ssa.

Nämä ovat rivit:

K: Kuinka voin poistaa QoS (Quality of Service) -palvelun kokonaan käytöstä? Miten se asetetaan? Onko totta, että se rajoittaa verkon nopeutta?
V: Todellakin, oletusarvoisesti Quality of Service varaa 20% kanavakapasiteetista tarpeisiinsa (mikä tahansa kanava - jopa 14400 modeemi, jopa gigabit Ethernet). Lisäksi, vaikka poistaisit QoS Packet Scheduler -palvelun Properties-yhteydestä, tätä kanavaa ei vapauteta. Voit vapauttaa kanavan tai yksinkertaisesti määrittää QoS:n täällä. Käynnistä ryhmäkäytäntösovelma (gpedit.msc). Etsi ryhmäkäytännöstä Paikallinen tietokonekäytäntö ja napsauta Hallintamallit. Valitse Verkko - QoS Packet Sheduler. Ota käyttöön Rajoita varattavaa kaistanleveyttä. Nyt laskemme kaistanleveysrajaa 20 prosentista 0 prosenttiin tai yksinkertaisesti sammutamme sen. Halutessasi voit määrittää myös muita QoS-parametreja täällä. Aktivoidaksesi tehdyt muutokset sinun tarvitsee vain käynnistää laite uudelleen.

20 % on tietysti paljon. Microsoft on todellakin Mazda. Tämänkaltaiset lausunnot vaeltavat usein kysytyistä kysymyksistä usein kysyttyihin kysymyksiin, foorumilta foorumille, mediasta mediaan, ja niitä käytetään kaikenlaisissa "säätöissä" - ohjelmissa Windows XP:n "viritys" (muuten, avaa "Ryhmäkäytännöt" ja "Paikallinen". Suojauskäytännöt”, eikä yksikään säädin voi verrata niitä runsaiden mukautusvaihtoehtojen suhteen). Tämän tyyppiset perusteettomat väitteet on tuotava esiin huolellisesti, minkä me teemme nyt järjestelmällisesti. Eli tutkimme ongelmallista asiaa perusteellisesti virallisiin primäärilähteisiin luottaen.

Mikä on verkosto laadukkaalla palvelulla?

Hyväksytään seuraava yksinkertaistettu verkkojärjestelmän määritelmä. Sovellukset toimivat ja toimivat isännissä ja kommunikoivat keskenään. Sovellukset lähettävät tietoja käyttöjärjestelmään verkon kautta siirrettäväksi. Kun tiedot on siirretty käyttöjärjestelmään, siitä tulee verkkoliikennettä.

Verkon QoS perustuu verkon kykyyn käsitellä tätä liikennettä tavalla, joka varmistaa, että tietyt sovelluspyynnöt täyttyvät. Tämä vaatii perustavanlaatuisen verkkoliikenteen käsittelymekanismin, joka pystyy tunnistamaan erityiskohtelun kohteena olevan liikenteen ja oikeuden hallita näitä mekanismeja.

QoS-toiminnallisuus on suunniteltu tyydyttämään kaksi verkon sidosryhmää: verkkosovellukset ja verkonvalvojat. Heillä on usein erimielisyyksiä. Verkon ylläpitäjä rajoittaa tietyn sovelluksen käyttämiä resursseja, ja samalla sovellus yrittää napata mahdollisimman monta verkkoresurssia. Heidän intressinsä voidaan sovittaa yhteen ottaen huomioon, että verkon ylläpitäjällä on hallitseva rooli suhteessa kaikkiin sovelluksiin ja käyttäjiin.

QoS-perusparametrit

Eri sovelluksilla on erilaiset vaatimukset verkkoliikenteen käsittelylle. Sovellukset kestävät enemmän tai vähemmän viivästyksiä ja liikenteen menetyksiä. Nämä vaatimukset ovat löytäneet sovelluksen seuraavissa QoS-parametreissa:

  • Kaistanleveys - nopeus, jolla sovelluksen tuottama liikenne on siirrettävä verkon yli;
  • Latenssi - viive, jonka sovellus voi sietää datapaketin toimittamisessa;
  • Jitter - muuta viiveaikaa;
  • Loss - prosenttiosuus kadonneista tiedoista.

Jos käytettävissä olisi äärettömät verkkoresurssit, kaikki sovellusliikenne voitaisiin siirtää vaaditulla nopeudella nollaviiveellä, nollaviiveen vaihtelulla ja nollahäviöllä. Verkkoresurssit eivät kuitenkaan ole rajattomat.

QoS-mekanismi ohjaa verkkoresurssien allokointia sovellusliikenteelle lähetysvaatimusten täyttämiseksi.

Peruslaatuiset QoS-resurssit ja liikenteen käsittelymekanismit

Verkot, jotka yhdistävät isäntiä, käyttävät useita verkkolaitteita, mukaan lukien isäntäverkkosovittimet, reitittimet, kytkimet ja keskittimet. Jokaisella niistä on verkkoliitännät. Jokainen verkkoliitäntä voi vastaanottaa ja lähettää liikennettä rajallisella nopeudella. Jos nopeus, jolla liikennettä lähetetään rajapintaan, on nopeampi kuin nopeus, jolla rajapinta välittää liikennettä edelleen, tapahtuu ruuhkaa.

Verkkolaitteet voivat käsitellä ruuhkatilanteita jonottamalla liikennettä laitteen muistiin (puskuriin), kunnes ruuhka on ohi. Muissa tapauksissa verkkolaitteet voivat estää liikenteen ruuhkautumisen vähentämiseksi. Tämän seurauksena sovellukset kokevat viivemuutoksia (kun liikenne tallentuu jonoihin rajapinnoissa) tai liikenne menetetään.

Verkkorajapintojen kyky välittää liikennettä ja muistin saatavuus liikenteen tallentamiseen verkkolaitteisiin (kunnes liikennettä ei enää voida lähettää) muodostavat perusresurssit, joita tarvitaan QoS:n tarjoamiseen sovellusliikennevirroille.

QoS-resurssien jakaminen verkkolaitteiden välillä

QoS:ää tukevat laitteet käyttävät älykkäästi verkkoresursseja liikenteen välittämiseen. Toisin sanoen liikenne viivettä sietävistä sovelluksista on jonossa (tallennettu puskuriin muistissa), kun taas liikenne latenssikriittisistä sovelluksista välitetään eteenpäin.

Tämän tehtävän suorittamiseksi verkkolaitteen on tunnistettava liikenne luokittelemalla paketteja ja oltava myös jonoja ja mekanismeja niiden palvelemiseksi.

Liikenteen käsittelymekanismi

Liikenteenkäsittelymekanismi sisältää:

  • 802,1p;
  • Eriytetyt palvelut hyppykäyttäytymiskohtaisesti (diffserv PHB);
  • Integroidut palvelut (intserv);
  • pankkiautomaatti jne.

Useimmat paikallisverkot perustuvat IEEE 802 -tekniikkaan, mukaan lukien Ethernet, token-ring jne. 802.1p on liikenteen käsittelymekanismi, joka tukee QoS:ää tällaisissa verkoissa.

802.1p määrittää kentän (taso 2 OSI-verkkomallissa) 802-paketin otsikossa, joka voi kuljettaa yhden kahdeksasta prioriteettiarvosta. Yleensä isännät tai reitittimet lähettäessään liikennettä paikalliseen verkkoon merkitsevät jokaisen lähetetyn paketin ja määrittävät sille tietyn prioriteetin. Verkkolaitteiden, kuten kytkimien, siltojen ja keskittimien, odotetaan käsittelevän paketteja asianmukaisesti käyttämällä jonotusmekanismeja. 802.1p:n laajuus on rajoitettu lähiverkkoon (LAN). Kun paketti ylittää paikallisverkon (OSI Layer 3:n kautta), 802.1p-prioriteetti poistetaan.

Diffserv on kerroksen 3 mekanismi. Se määrittää IP-pakettien kerroksen 3 otsikossa kentän, jota kutsutaan diffserv-koodipisteeksi (DSCP).

Intserv on kokonaisuus palveluista, jotka määrittelevät takuupalvelun ja latauksia hallitsevan palvelun. Taattu palvelu lupaa kuljettaa tietyn määrän liikennettä mitattavissa olevalla ja rajoitetulla latenssilla. Latausta hallitseva palvelu suostuu kuljettamaan jonkin verran liikennettä "kevyen verkon ruuhkautumisen yhteydessä". Nämä ovat kvantitatiivisia palveluita siinä mielessä, että ne on määritelty tarjoamaan mitattavissa oleva QoS tietylle määrälle liikennettä.

Koska ATM-tekniikka pilkkoo paketit suhteellisen pieniksi soluiksi, se voi tarjota erittäin alhaisen latenssin. Jos paketti on kiireellisesti lähetettävä, ATM-rajapinta voi aina olla vapaa lähetystä varten yhden solun lähettämiseen kuluvan ajan.

QoS:ssä on monia monimutkaisempia mekanismeja, jotka saavat tämän tekniikan toimimaan. Huomaa vain yksi tärkeä seikka: jotta QoS toimisi, tämän tekniikan tuki ja asianmukainen konfigurointi ovat välttämättömiä koko lähetyksen ajan aloituspisteestä loppupisteeseen.

Onko Internetiä ylipäätään mahdollista nopeuttaa? Helposti! Alla on yksinkertainen joukko toimenpiteitä, jotka voivat merkittävästi lisätä Internetin nopeutta Windowsissa.

Kiihtyvyyspotentiaali

Esimerkiksi, jos sopimuksessasi palveluntarjoajasi kanssa on 10 megabittiä sekunnissa, todellisuudessa saat latausnopeuden noin 1 megatavua sekunnissa tai jopa alhaisemman. Tosiasia on, että Windowsilla on QoS-palvelu, joka Ehkä varaa jopa 20 % nopeutta tehtäviisi. Selain odottaa myös vastausta DNS-palvelimista. Ja edistyneissä tapauksissa selaimessa saattaa olla sivun renderöinnin laitteistokiihdytystä poistettu käytöstä. Ja sitten netissä surffaaminen muuttuu kidutukseksi. Siksi, jos poistat QoS:n käytöstä, otat DNS-kyselyn välimuistiin käyttöön ja aktivoit laitteistokiihdytyksen selaimessa, Internet-nopeus voi kasvaa merkittävästi.

Helpoin tapa nopeuttaa Internetiä Windowsissa

Helpoin ja turvallisin tapa poistaa QoS käytöstä ja lisätä nopeutta 20 % on muokata suojauskäytäntöä. Sinun ei tarvitse mennä rekisteriin ja riskeerata koko tietokoneesi suorituskykyä, vain poista valinta yhdestä ruudusta kätevässä asetuseditorissa.

Joten napsauta "Käynnistä" → "Suorita" ja kirjoita nimi: gpedit.msc. Suojauskäytäntöeditori avautuu. Seuraamme peräkkäin seuraavaa reittiä: "Tietokoneen asetukset" → "Hallintamallit" → "Verkko" → " QoS Packet Scheduler" Ota käyttöön "Rajoita varattu kaistanleveys", mutta aseta varaukseksi 0 %. Valmis.

DNS-välimuistin lisääminen verkon nopeuttamiseksi

DNS-välimuistin tehtävänä on tallentaa kaikkien useimmin vierailemiesi Internet-sivustojen IP-osoitteet. Jos sinulla on taipumus vierailla tietyissä Internet-resursseissa hyvin usein (esimerkiksi sosiaaliset verkostot VK, Facebook, Twitter, erilaiset blogit tai multimediaresurssit YouTube, StumbleUpon), selaimen DNS-välimuistin lisäämisellä pitäisi olla positiivinen vaikutus sivuston latausnopeuteen. näillä Internet-sivuilla. Voit suurentaa välimuistin kokoa seuraavasti:

Napsauta "Käynnistä" -painiketta, kirjoita sana "regedit" hakuun ja paina Enter-näppäintä. Rekisterieditorin pitäisi käynnistyä. Seuraavaksi editorissa sinun on siirryttävä seuraavaan polkuun:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNScache\Parameters

CacheHashTableBucketSize
CacheHashTableSize
MaxCacheEntryTtlLimit
MaxSOACacheEntryTtlLimit

Ja anna heille seuraavat arvot:

CacheHashTableBucketSize – aseta arvoksi 1
CacheHashTableSize – aseta arvoksi 384
MaxCacheEntryTtlLimit – aseta arvoksi 64000
MaxSOACacheEntryTtlLimit – aseta arvoksi 301

Nopeuta Internetiä poistamalla QoS käytöstä

Tietojemme mukaan XP:ssä, Vistassa, Windows 7:ssä, 8:ssa ja 10:ssä on järjestelmä Internet-kanavan leveyden varaamiseen. Tämä järjestelmä (QoS Reserved Bandwidth Limit) rajoittaa erityisesti liikennettäsi, jotta korkeamman prioriteetin sovellukset, kuten päivityskeskus tai muut prioriteettikomponentit, voivat toimia normaalisti ja kulkea läpi. Varatun kanavan leveys on noin 20 % Internetin enimmäisnopeudesta. Eli tällä rajoituksella käytät vain 80 % palveluntarjoajan sinulle tarjoamasta nopeudesta. Siksi tämän prosenttiosuuden muuttaminen voi nopeuttaa huomattavasti selaintasi ja Internet-sivujen lataamista. Jotta voit pienentää varatun kanavan leveyttä Windows 7:ssä, sinun on suoritettava seuraavat vaiheet:

Kuten edellisessä tapauksessa, napsauta "Käynnistä" -painiketta, kirjoita sana "regedit" hakuun ja paina Enter-näppäintä. Rekisterieditorin pitäisi käynnistyä. Seuraavaksi editorissa sinun on siirryttävä seuraavaan polkuun:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft

Napsauta nyt hiiren kakkospainikkeella juuri luotua avainta ikkunan vasemmassa osassa, luo uusi parametri, jonka tyyppi on "DWORD" ja anna sille nimi "NonBestEffortLimit". Voit poistaa kanavavarauksen käytöstä asettamalla ”NonBestEffortLimit”-näppäimen arvoon ”0”.

TCP automaattisen virityksen poistaminen käytöstä

Windows 7:ssä automaattinen viritystoiminto on oletusarvoisesti käytössä. Tämä toiminto voi olla yksi syy siihen, miksi jotkin yksittäiset sivustot tai Internet-palvelut saattavat latautua hitaasti, koska tämä toiminto ei toimi tehokkaasti useiden erilaisten pääsynopeuksien palvelimien kanssa. TCP automaattisen virityksen poistamiseksi käytöstä sinun on suoritettava komentorivi järjestelmänvalvojana ja syötettävä siihen seuraava komento:

Netsh-liittymän tcp-asetus globaali autotuninglevel=disabled

Jotta voit palauttaa TCP:n automaattisen virityksen, sinun on kirjoitettava komentoriville seuraava komento (suorita järjestelmänvalvojana):

Netsh-käyttöliittymän tcp-asetus globaali autotuninglevel=normal

Ja sitten käynnistä tietokone uudelleen.

Selaimen laitteistokiihdytys

Joissakin tapauksissa olet ehkä huomannut, että tiettyjen Internet-sivujen selaaminen selaimellasi on huomattavasti hitaampaa kuin saman selaimen aiemmissa versioissa. Tämä voi johtua siitä, että selaimesi käyttää tällä hetkellä oletusarvoisesti ohjelmiston renderöintitilaa GPU-renderöintitilan sijaan (eli renderöimiseen laitteistokiihdytyksen avulla näytönohjaimen avulla). Tämä voi tapahtua käyttäjille, joilla on vanhentuneet näytönohjaimet tai niiden ohjaimet, jotka puolestaan ​​eivät tue tai eivät enää tue GPU-laitteistokiihdytystä. Mahdollinen ratkaisu tähän ongelmaan voi olla asentaa uusin näytönohjainohjain, joka tukee GPU-laitteistokiihdytystä.

Jos tätä ongelmaa ei ratkaistu asentamalla uusin näytönohjainohjain, ainoa tapa ulos tästä tilanteesta voi olla nykyisen näytönohjaimen vaihtaminen uudempaan, joka tukee GPU-laitteistokiihdytystä.

Mutta voit varmistaa, missä tilassa selaimesi toimii. Tämä näkyy yleensä selaimen lisäasetuksissa, tarkemmin sanottuna.

Internet Explorer:

  1. Avaa Internet Explorer ja siirry asetusvalikkoon "Työkalut -> Internet-asetukset".
  2. Lisäasetukset-välilehdellä sinun pitäisi nähdä grafiikan kiihdytysvaihtoehto.

Varmista nyt, että "Käytä ohjelmiston renderöintiä GPU-renderoinnin sijaan" -vaihtoehto on valittuna. Jos valintaruutu on valittuna, Internet Explorer käyttää ohjelmiston renderöintitilaa. Poista valinta ruudusta, jos haluat IE:n siirtyvän GPU-renderöintitilaan. Jos tämä vaihtoehto on harmaana eikä muutu, näytönohjain tai sen ohjain ei tue selaimen laitteistokiihdytystä.

Esimerkki siitä, kuinka voit tarkistaa, onko laitteistokiihdytys käytössä Mozilla Firefox:

  1. Käynnistä Firefox ja avaa selaimen asetukset "Työkalut -> Asetukset" -valikosta.
  2. Siirry "Lisäasetukset"-välilehdelle, jossa "Yleiset"-välilehdellä sinun pitäisi nähdä "Selaus"-osio. Tässä osiossa on vaihtoehto "Käytä laitteistokiihdytystä, kun se on käytettävissä". Jos tätä vaihtoehtoa ei ole valittu, selaimesi käyttää ohjelmiston renderöintitilaa. Valitse valintaruutu pakottaaksesi Firefoxin käyttämään laitteistokiihdytystä, jos grafiikkaalijärjestelmäsi tukee sitä.

Kuinka nopeuttaa Internetiä Windows 8:ssa NameBenchin avulla

Kun selaimesi yrittää käyttää verkkosivustoa, se ottaa ensin yhteyttä DNS-nimipalvelimeen. Ongelmana on, että tämä palvelin sijaitsee fyysisesti Internet-palveluntarjoajassasi. Mistä pienet kaupalliset yritykset ovat kuuluisia? Aivan oikein - halu säästää kaikesta. Siksi DNS-palveluun ostetut laitteet ovat heikkoja. No, yrität käyttää sivustoa, selain ottaa yhteyttä palveluntarjoajan hitaaseen DNS-palvelimeen, ja silloin tapahtuu viive, joka voi olla useita sekunteja. Muista nyt, että jokainen sivuston sivu voi sisältää kuvia, videoita, Flashia jne. muilta sivustoilta. Nämä ovat jälleen DNS-kyselyitä hitaalle palvelimelle. Tämän seurauksena tappiot kasvavat ja hidastuminen on havaittavissa. Mitä tehdä? Vastaus on ilmeinen: sinun on käytettävä nopeimpia DNS-palvelimia. Ohjelma auttaa sinua löytämään ne NimiPenkki.

Mitä me odotamme? Lataa NameBench (ilmainen) ja suorita se. Asennusta ei tarvita. Ilmoita käynnistämisen jälkeen maasi, käyttämäsi selain ja napsauta Aloita vertailu -painiketta. Ohjelma kokeilee useita kymmeniä DNS-palvelimia ja valitsee sinulle nopeimman. Keskimäärin voit löytää palvelimen, joka toimii 2-3 kertaa nopeammin kuin palveluntarjoajasi DNS.

Kun NameBench löytää nopeimman DNS:n, sinulle näytetään kyseisen palvelimen IP-osoite. Tämä on määritettävä yhteysasetuksissa. Kaikki on normaalisti:

Yllätyt iloisesti, kun huomaat, että Internet on tullut paljon nopeammaksi!

Vastaukset:

Ryzhanov Denis Ivanovich:
Paina WinKey+R, kirjoita sinne "gpedit.msc", paina "Enter" ja siirry sitten "Paikallinen tietokonekäytäntö" -välilehteen, "Administrative Templates", "Network", "QoS Packet Manager", valitse "Rajoita"-välilehti. siellä varattu kaistanleveys", kaksoisnapsauta sitä hiirellä, valitse näkyviin tulevasta ikkunasta "Ota käyttöön"-välilehti ja aseta sen alle "0%".Käynnistä kone uudelleen, jotta muutokset tulevat voimaan.

Aleksei:
Älä käytä sitä! Sinulla ei yksinkertaisesti ole sovelluksia, jotka käyttävät tätä palvelua. Jotkut Internet-puhelimet käyttävät sitä, eikä se yleensä häiritse Internet-yhteyttä. Tämä palvelu mahdollistaa viiveintensiivisten sovellusten suorittamisen. Muuten, on vielä yksi ohjelma - jonkinlainen Microsoftin keinutuoli, joka käyttää tätä palvelua erityisesti. Mutta uskokaa minua, tämä palvelu ei ota kanavalta mitään - vain tämän palvelun kautta lähetettäessä se voi viedä tietyn osan liikenteestä (asetettu raja, yleensä 20%).

Shurovik:
Aseta sen arvoksi 0 %.

Vladimir Nozdrin:
Lue artikkeli: "QoS:n myytti".

Maxim:
Aluksi he pelkäsivät, että QoS varaa 20% kanavasta. Rauhoitu, se ei ole totta. Joten sitä ei tarvitse sammuttaa.

TU-154:
Kirjaudu sisään järjestelmänvalvojana ryhmäkäytäntöeditorissa (Käynnistä - Suorita - gpedit.msc), Paikallinen tietokonekäytäntö - Hallintamallit - Verkko - QoS Packet Manager - Rajoita varattu kaistanleveys, ota tämä vaihtoehto käyttöön ja aseta rajaksi 0. Tiedot on jaettu, että tämä palvelu ei vaikuta toiminnan nopeuteen millään tavalla. Tämä voi olla totta, mutta minun tapauksessani sen poistaminen käytöstä johtaa latausnopeuden kasvuun 2,5:stä 2,9 KB/s:iin (ReGetin mukaan eli noin 20 %), ja kun työskentelet paikallisverkossa - lisäämään latausnopeutta kanavan käyttöaste 80 - 95 %.

Kuuma:
Jos poistat QoS Packet Scheduler -palvelun yhteyden ominaisuuksista, tätä kanavaa ei vapauteta. Voit vapauttaa kanavan tai yksinkertaisesti määrittää QoS:n täällä: Käynnistä ryhmäkäytäntösovelma (gpedit.msc). Etsi ryhmäkäytännöstä Localcomputer-käytäntö ja napsauta Hallintamallit. Valitse kohta Verkko -- QoS Packet Sheduler. Ota käyttöön Rajoita varattavaa kaistanleveyttä. Nyt laskemme kaistanleveysrajan 20 % nollaan tai yksinkertaisesti sammutamme sen. Halutessasi voit määrittää myös muita QoS-parametreja täällä. Aktivoidaksesi tehdyt muutokset sinun tarvitsee vain käynnistää laite uudelleen.

Basilika:
Jätä QoS-palvelu rauhaan. Myytti 20 prosentin liikennerajoituksesta on kumottu pitkään. Tweaker-kirjoittajat jopa sulkivat tämän kohteen pois ohjelmistaan.

RiLL-SV:
Ei mitään sellaista! Tarkista ping Internet-peleissä, kun QoS on ehjä ja sen arvo on 0! Silloin ymmärrät eron koskemattoman QoS:n ja QoS:n välillä, joka on asetettu arvoon 0!