Általános információ a csomagszámlálókról a bemutatott interfész-sebesség kimenetén, elkötelezett hozzáférési sebességgel

Három olyan feltétel létezik, amelyeken a parancs kimenetén nullától eltérõ sebességeket lát:

A csúcsértékek túl alacsonyak ahhoz, hogy elegendő sávszélességet biztosítsanak. Például nézze meg a Bug Toolkit Cisco CSCdw42923 hibaazonosítóját (csak regisztrált ügyfeleket), amely a Szoftver és segédprogramok (csak regisztrált ügyfelek) oldalához kapcsolódik.

Megjegyzés: Regisztrált felhasználónak kell lennie és bejelentkezve a Bug Toolkit használatához.

Megoldott probléma a "kettős számolással" a Cisco IOS® szoftverben

A Cisco IOS szoftver hibái

Nézd meg a virtuális hozzáférési felület példaképét. Ebben a konfigurációban a RADIUS arra szolgál, hogy egy dinamikusan létrehozott virtuális hozzáférési felülethez hozzárendeljen egy sebességkorlátot.

Használja a show interface x rate-limit parancsot a hagyományos Cisco, CAR terminátor teljesítményének felügyeletére. Ebben a példában ennek a parancsnak a kimenete arra utal, hogy miért van másodpercenként egy nem nulla túllépett bit. Míg a rögzített csomag érték (bc), amelyet a határérték jelez, 7500 bájtra van állítva, az aktuális csúcsérték 7392 byte.

Amikor beállítja autó, vagy egy újabb határoló a Cisco, osztály-alapú politika végrehajtása, be kell állítani a csomagot nagy ahhoz, hogy magabiztosan várják a sávszélesség, és biztosítsa, hogy az elutasítás egy engedélyezett csomag csak büntetni a rövid távú túlterhelés.

A csúcsértékek kiválasztásakor fontos, hogy átmenetileg megnöveljük a sor méretét. Nem feltételezheted, hogy a csomagok ugyanabban az időben érkeznek és indulnak el. Nem vállalhatja azt sem, hogy a várólista üresről egy csomagra változik, és a várakozási sor egy csomagban marad egymás után az érkezéskor. Ha a tipikus forgalom eléggé lüktető, akkor a csúcsértékeknek ennek megfelelően nagynak kell lenniük ahhoz, hogy a kapcsolatot fenntartható szinten tartsák. A túl alacsony csomagtartomány vagy a túl alacsony minimális küszöbérték a kapcsolat elfogadhatatlanul alacsony használatához vezethet.

A csomagot egyszerűen egy párhuzamos, MTU-méretű keret, például az 1500 bites képkockák sorozata határozza meg, amelyek az Ethernet hálózaton előfordulnak. Amikor egy ilyen képkocka érkezik a kimeneti interfészbe, akkor túlterheljük a kimeneti puffereket és a Token vödör algoritmusa konfigurált mélységét egy pillanat alatt elérjük. A marker mérőrendszer használatával a limiter bináris választást tesz lehetővé arról, hogy a bejövő csomag adaptálja, meghaladja vagy megsérti-e a beállított házirend-alkalmazások értékeit. A pulzáló forgalom, például egy FTP-adatfolyamok esetén a csomagok pillanatnyi érkezési sebessége meghaladhatja a konfigurált csomag értékeket, és CAR-elutasításhoz vezethet.

Ezenkívül a forgalmi torlódások idején a teljes átbocsátási gyakoriság a korlátozó által besorolt ​​forgalom típusától függ. Bár a TCP forgalom túlterhelésre reagál, más szálak nem. Példák a lassan reagáló folyamatokra UDP-alapú és ICMP-alapú csomagok.

A TCP pozitív visszaigazoláson alapul. A TCP pozitív nyugtázó mechanizmus részeként tolóablakot használ. A csúszó ablak protokolljai jobb hálózati sávszélességet használnak, mivel lehetővé teszik a küldő számára, hogy több csomagot küldjön, mielőtt várniuk kell a megerősítést. Például 8-as ablakméretű tolóablak-protokollban a feladó 8 csomagot küldhet, mielőtt megerősítést kapna. Az ablakméret növelésekor a hálózat alapjárati ideje nagyrészt megszűnik. A jól konfigurált tolóablak protokoll támogatja a teljesen telített hálózatokat, és támogatja a nagy teljesítményt.

Mivel a végpontok nem ismerik a hálózati torlódások sajátos státusát, a TCP, mivel a protokollt tervezték, reagál a hálózati torlódásra, csökkentve az átviteli tényezőket, amikor túlterhelés történik. Különösen két módszert alkalmaz:

A túlterhelés megakadályozása multiplikatív csökkentéssel

A szegmensveszteség (TCP-vel egyenértékű csomag) csökkentse a túlterhelési ablakot felére. A túlterhelés ablak a második érték vagy ablak, amelyet arra használnak, hogy korlátozza azon csomagok számát, amelyeket a küldő a hálózathoz küldhet, mielőtt várakozást várna.

Lassú letöltéssel

A csomagok elveszhetnek vagy megsemmisülhetnek, ha a fordítási hibák megzavarják az adatokat, amikor a hálózati berendezés meghibásodik, vagy amikor a hálózatok túlságosan terhelésre kerülnek a benyújtott letöltés kielégítésére. A TCP azt feltételezi, hogy az elveszett csomagok vagy csomagok, amelyeket az extrém késleltetés miatt nem tudnak az időintervallumban ellenőrizni, a hálózat túlterheltségét jelzik.

A limiter token-bucket mérési rendszerét minden csomag-átvételnél hívják. Különösen a sebességet beállítani és meghaladni a sebességet ezen egyszerű képlet alapján számítják ki:

Mivel a képlet kiszámítja a legutóbbi, a számlálók törlésekor eltelt időszak sebességét, a Cisco javasolja a számlálók tisztítását az aktuális sebesség figyelése érdekében. Ha a számláló nem törlődik, akkor az arány az előző képlet gyakorlatilag azt jelenti, hogy a kimeneti adatok azt mutatják, parancsokat átlagos számát jelenti az számított, hogy potenciálisan nagyon hosszú idő, és az értékeket nem lehet jelentős szerepet játszanak az aktuális sebességet.

Az átlagos áteresztőképességnek meg kell egyeznie a testreszabott tárgyalásos adatsebességgel (CIR) az idő múlásával. A csomag mérete lehetővé teszi a maximális csomag időtartamát a megadott időtartamon belül. Ha nincs „forgalom” (nincs forgalom), vagy kevesebb, mint a forgalom értéke CIR és az algoritmus nem Token vödör tele van, egy nagyon nagy csomag még mindig csak egy bizonyos méretet, alapján számított a szokásos csomag és a fokozott csomagot.

A kibocsátás szintje ebből a mechanizmusból következik

Figyeljen a jelenlegi időre.

Frissítse a Token vödör algoritmust a folyamatosan felhalmozott markerek számával, mivel a csomag utolsó eljövetele megérkezett.

A teljes markerek teljes száma nem haladhatja meg a maxtokens értékét. Húzza le a redundáns jelölőket.

Ellenőrizze, hogy a csomagok megfelelnek-e.

A sebességkorlátozásokat az Alkalmazási irányelvekkel is elérhetjük. Ez egy példa egy olyan konfigurációra, amely sebességkorlátozásokat biztosít az Ethernet-interfészen, amely az osztálytervek földelt alkalmazását használja.

A show policy-map interface parancsból származó minta jól kiszámított és szinkronizált értékeket mutat a javasolt sebesség- és visszaállítási szintre, valamint a beállított értékre, és meghaladja a másodpercenkénti bitsebességet.

Megoldott hibaazonosítók és megoldások

A vártnál kisebb várakozási számlálók

  • Cisco CSCdv41231 hibaazonosító (csak regisztrált ügyfelek esetén)
Ha a bemeneti hierarchikus szolgáltatási politika használja politikai csapat anya- és leányvállalat szintjén, a limiter csepp a vártnál kisebb csomagok száma, mint a szülő limiter tele kell lennie, mielőtt eldobja a csomagokat. Ez egy példa egy ilyen irányelvre: Forgalmazásként hozzon létre egy külön szabályzatot, és alkalmazza az egyiket a bejövő egy és az egyik a kimenőre, hogy elkerülje a hierarchikus irányelvek konfigurálását.

Megduplázza a törlések és a teljesítmény várható értékelését

Nincs reset vagy nullázási szint

Általában az osztály alapú QoS jellemzők használata esetén a hibaelhárítás első lépése annak biztosítása, hogy a QoS besorolási mechanizmus megfelelően működjön. Más szavakkal, győződjön meg róla, hogy az osztály-térkép megfelelő üzenetekben megadott csomagok a megfelelő osztályokat találják.
  • Cisco CSCds34478 hibaazonosító (csak regisztrált ügyfelek esetén)
Az osztályozás sikertelen, ha a CEF, és nem a DCEF engedélyezve van, és a bejövő csomagok házirendje egy állandó virtuális ATM-csatorna csatolásához kapcsolódik. A Cisco IOS szoftver 12.1T verziójában a kimenő adatok osztályozása meg van tagadva, ha a CEF, és nem a DCEF engedélyezve van, és a kimeneti irányelv egy állandó virtuális ATM-csatornahoz van csatolva.

Rendellenes vagy inkonzisztens kisülési szint