Sunday 12 November 2017

Qos af41 opcje binarne


DSCP Assured Forwarding PHB 22 marca 2006 r. Brad Hedlund RFC 2597 definiuje grupę ustawień DSCP o nazwie Assured Forwarding Per Hop Behaviour (PHB), które mają być rozpoznawane przez zgodne z RFC routery DSCP i przełączniki zwane węzłami DS. Klasa PHB Assured Forwarding jest przedstawiona jako AF (xy), gdzie klasa xtraffic i ydrop pierwszeństwo. Określa się 4 klasy ruchu i 3 pierwszeństwa upuszczania. Na przykład klasa ruchu 2 AF21, pierwszeństwo przed upuszczeniem 1. Wartości klasy ruchu (1-4) mają rosnące wartości priorytetów, gdy ruch oznaczony jako AF11 ma niższy priorytet niż AF41. I odwrotnie, wartość pierwszeństwa upuszczenia (1-3) reprezentuje eskalującą preferencję upuszczenia w obrębie określonej klasy, o malejącym priorytecie. Na przykład ruch oznaczony jako AF43 jest bardziej prawdopodobne, że zostanie upuszczony niż AF41. Rzeczywiste wartości binarne i dziesiętne DSCP z Assured Forwarding PHB są następujące: AF11 001010 10 AF12 001100 12 AF13 001110 14 AF21 010010 18 AF22 010100 20 AF23 010110 22 AF31 011010 26 AF32 011100 28 AF33 011110 30 AF41 100010 34 AF42 100100 36 AF43 100110 38 Zgodnie z logiką pierwszeństwa IP i 802.1p COS łatwo byłoby uwierzyć, że pakiet oznaczony wartością 38 DSCP ma wyższy priorytet i jest mniej prawdopodobne, że zostanie upuszczony niż zapakowany oznaczony jako 34. Jednak odwrotnie jest true zgodnie z RFC 2597 Postępowanie w kolejce zgodnej z DSCP, gdy pakiet oznaczony jako AF43 (dziesiętny 38) jest bardziej prawdopodobne, że zostanie upuszczony niż AF41 (dziesiętnie 34) w okresach przeciążenia. Wynika to z faktu, że AF43 ma wyższy priorytet upuszczania w klasie ruchu 4. Wartości priorytetów upuszczenia są porównywane tylko z ruchem w obrębie tej samej klasy. Na przykład AF21 jest bardziej prawdopodobne, że zostanie upuszczone niż AF43. Chociaż AF43 ma wyższe ustawienie priorytetu upuszczania (3) niż AF21 (1), ustawienie klasy ruchu (4) dominuje w ustawieniu klasy (2) i dlatego ustawienia pierwszeństwa upuszczania nie są porównywane podczas decydowania, który pakiet otrzymuje lepszą obsługę. Jeśli ruch w klasie przekracza określone CIR dla tej klasy, ten ruch może mieć zwiększone ustawienie bitowe pierwszeństwa upuszczania. Na przykład, jeśli ruch poczty e-mail przekracza zdefiniowane CIR, możesz zauważyć PHB z AF11 do AF12. Jeśli określona klasa ruchu przekroczy wartość PIR (peak information rate), można zauważyć, że PHB ma jeszcze wyższy priorytet upuszczenia AF13, lub po prostu upuść pakiet. Zalecane są oznaczenia linii bazowej z DSCP Assured Forwarding PHB: Interaktywne wideo: AF41 Mission Critical Data (zdefiniowane lokalnie): dane transakcyjne AF31 (dlsw, sql, sap): dane zbiorcze AF21 (e-mail, ftp, kopie zapasowe): pierwszeństwo AF11IP, TOS amp DSCP Pole typu nagłówka usługi IP Pole typu usługi w nagłówku IP zostało pierwotnie zdefiniowane w specyfikacji RFC 791. Zdefiniowało mechanizm przypisywania priorytetu każdemu pakietowi IP, a także mechanizm żądania określonego traktowania, takiego jak wysoka przepustowość , wysoka niezawodność lub małe opóźnienie. W praktyce tylko część pola Pierwszeństwo IP była kiedykolwiek używana. W najprostszym przypadku, im wyższa wartość pola Pierwszeństwo IP, tym wyższy priorytet pakietu IP. Prosty. W RFC 2474 zmieniono definicję tego całego pola. Obecnie nazywa się to polem DS (Differentiated Services), a górne 6 bitów zawiera wartość o nazwie DSCP (Differentiated Services Code Point). Od RFC 3168 pozostałe dwa bity (dwa najmniej znaczące bity) są używane do jawnego zgłaszania zatorów. Poniższy schemat ilustruje relację między bitami w polu Typ usług ServicesDifender w nagłówku IP: - Typ usługi (TOS) Implementowanie zasad jakości usług za pomocą DSCP W tym dokumencie opisano sposób ustawiania wartości DSP (Differentiated Services Code Point) w konfiguracjach Quality of Service (QoS) na routerze Cisco i podsumowuje związek między priorytetem DSCP i IP. Powinieneś zapoznać się z polami w nagłówku IP i CLI Cisco IOS. Ten dokument nie jest ograniczony do konkretnych wersji oprogramowania i sprzętu. Informacje przedstawione w tym dokumencie zostały utworzone z urządzeń w określonym środowisku laboratoryjnym. Wszystkie urządzenia używane w tym dokumencie zaczynały się od wyczyszczonej (domyślnej) konfiguracji. Jeśli pracujesz w sieci na żywo, upewnij się, że rozumiesz potencjalny wpływ dowolnego polecenia przed jego użyciem. Usługi zróżnicowane (DiffServ) to nowy model, w którym ruch jest traktowany przez systemy pośrednie o względnych priorytetach w oparciu o pole typu usług (ToS). Zdefiniowany w dokumentach RFC 2474 i RFC 2475, standard DiffServ zastępuje oryginalną specyfikację definiującą priorytet pakietu opisany w RFC 791. DiffServ zwiększa liczbę definiowalnych poziomów priorytetów poprzez ponowne przydzielanie bitów pakietu IP w celu nadania priorytetu. Architektura DiffServ definiuje pole DiffServ (DS), które zastępuje pole ToS w IPv4, aby podejmować decyzje dotyczące zachowań per-hop (PHB) dotyczące klasyfikacji pakietów i funkcji kondycjonowania ruchu, takich jak pomiar, znakowanie, kształtowanie i utrzymywanie porządku. Dokumenty RFC nie określają sposobu wdrożenia PHB, za co odpowiedzialny jest sprzedawca. Firma Cisco stosuje techniki kolejkowania, które mogą oprzeć swoje PHB na priorytecie IP lub wartości DSCP w nagłówku IP pakietu. W oparciu o pierwszeństwo DSCP lub IP ruch można umieścić w określonej klasie usług. Pakiety w klasie usług są traktowane w ten sam sposób. Aby uzyskać więcej informacji na temat konwencji dotyczących dokumentów, patrz Konwencje dotyczące porad technicznych Cisco. Sześć najbardziej znaczących bitów pola DiffServ nazywa się DSCP. Dwa ostatnie bity aktualnie nieużywane (CU) w polu DiffServ nie zostały zdefiniowane w architekturze pola DiffServ, są one teraz używane jako bity typu Explicit Congestion Notification (ECN). Routery znajdujące się na skraju sieci klasyfikują pakiety i oznaczają je wartością IP Precedence lub DSCP w sieci Diffserv. Inne urządzenia sieciowe w rdzeniu obsługującym Diffserv używają wartości DSCP w nagłówku IP, aby wybrać zachowanie PHB dla pakietu i zapewnić odpowiednie traktowanie QoS. Diagramy w tej sekcji pokazują porównanie między bajtem ToS określonym przez RFC 791 i pole DiffServ. Standard DiffServ wykorzystuje te same bity pierwszeństwa (najbardziej znaczące bityDS5, DS4 i DS3) do ustalania priorytetów, ale dodatkowo wyjaśnia definicje, oferując drobniejszą ziarnistość poprzez użycie kolejnych trzech bitów w DSCP. DiffServ reorganizuje i zmienia nazwy poziomów priorytetów (wciąż zdefiniowanych przez trzy najbardziej znaczące bity DSCP) na te kategorie (poziomy są wyjaśnione bardziej szczegółowo w tym dokumencie): Pozostaje taki sam (warstwa łącza i protokół routingu utrzymują przy życiu) Pozostaje przy życiu same (używane w protokołach routingu IP) Express Forwarding (EF) W tym systemie urządzenie najpierw klasyfikuje ruch według klasy. Następnie rozróżnia i nadaje priorytet temu ruchowi tej samej klasy, biorąc pod uwagę prawdopodobieństwo zrzutu. Standard DiffServ nie określa dokładnej definicji prawdopodobieństwa upadku, quot quotmedium, quot i quothighquot. Nie wszystkie urządzenia rozpoznają ustawienia DiffServ (DS2 i DS1) i nawet po rozpoznaniu tych ustawień nie muszą wywoływać tego samego działania przekazywania PHB w każdym węźle sieci. Każdy węzeł implementuje własną odpowiedź w zależności od konfiguracji. RFC 2597 definiuje PHB z zapewnioną transmisją (AF) i opisuje to jako środek dla domeny DS dostawcy, aby oferować różne poziomy gwarancji przekazywania dla pakietów IP odebranych z domeny DS klienta. Assured Forwarding PHB gwarantuje pewną przepustowość dla klasy AF i umożliwia dostęp do dodatkowej przepustowości, jeśli jest dostępna. Dostępne są cztery klasy AF, od AF1x do AF4x. W obrębie każdej klasy istnieją trzy prawdopodobieństwa upuszczenia. W zależności od danej polityki sieci, pakiety mogą być wybrane dla PHB na podstawie wymaganej przepustowości, opóźnienia, fluktuacji, utraty lub według priorytetu dostępu do usług sieciowych. Klasy od 1 do 4 określane są jako klasy AF. Poniższa tabela ilustruje kodowanie DSCP dla określania klasy AF z prawdopodobieństwem. Bity DS5, DS4 i DS3 definiują bity klasowe DS2 i DS1 określają bit prawdopodobieństwa upuszczania DS0 ma zawsze wartość zero. RFC 2598 definiuje PHB z przyśpieszeniem (EF): quotEF PHB może być użyty do zbudowania niskiej straty, niskiego opóźnienia, niskiego jittera, zapewnionej przepustowości, usługi od końca do końca poprzez domeny DS (Diffserv). Taka usługa pojawia się w punktach końcowych, takich jak połączenie punkt-punkt lub wirtualna linia dzierżawiona. Usługa ta została również opisana jako usługa Premium. * Codepoint 101110 jest zalecany dla EF PHB, który odpowiada wartości DSCP wynoszącej 46 Ponownie, mechanizmy specyficzne dla dostawcy muszą być skonfigurowane do implementacji tych PHB. Więcej informacji na temat EF PHB znajduje się w dokumencie RFC 2598. Istnieją trzy sposoby użycia pola DSCP: Klasyfikator Wybierz pakiet na podstawie zawartości niektórych fragmentów nagłówka pakietu i zastosuj PHB na podstawie charakterystyki usługi zdefiniowanej przez wartość DSCP. Znacznik Ustaw pole DSCP na podstawie profilu ruchu. MeteringCheck zapewnia zgodność z profilem ruchu za pomocą funkcji shaper lub droppera. Klasyfikacja pakietów obejmuje użycie deskryptora ruchu w celu skategoryzowania pakietu w określonej grupie i udostępnienia pakietu do obsługi QoS w sieci. Korzystając z klasyfikacji pakietów, możesz podzielić ruch sieciowy na wiele poziomów priorytetów lub klasę usług (CoS). Możesz użyć list dostępu (ACL) lub polecenia dopasowania w modułowym interfejsie QoS CLI, aby dopasować wartości DSCP. Aby uzyskać więcej informacji na temat korzystania z list ACL, zobacz Jakość usługi dla Cisco 72007500. Wybieranie wartości DSCP w komendzie dopasowania zostało wprowadzone w Cisco IOS Software Release 12.1 (5) T. Po określeniu wartości ip dscp w poleceniu map klasy, masz następujące: DSCP można ustawić na pożądaną wartość na brzegu sieci, aby ułatwić urządzeniom podstawowym klasyfikowanie pakietu, jak pokazano w pakiecie Sekcja klasyfikacji i zapewnić odpowiedni poziom usług. Oparte na klasach oznaczanie pakietów może być użyte do ustawienia wartości DSCP, jak pokazano poniżej: Zatwierdzona szybkość dostępu i polaryzacja klasowa to mechanizmy regulacji ruchu, służące do regulacji przepływu ruchu w celu dostosowania go do uzgodnionych parametrów usługi. Te mechanizmy wraz z DSCP można wykorzystać do zapewnienia różnych poziomów usług dla zgodnego i niezgodnego ruchu poprzez odpowiednią modyfikację wartości DSCP, jak pokazano w tej sekcji. Ważony losowy wczesny wykrycie (WRED), selektywnie odrzuca ruch o niższym priorytecie, gdy interfejs zaczyna być zatłoczony. WRED może zapewnić zróżnicowaną charakterystykę wydajności dla różnych CoS. Ta zróżnicowana usługa może być oparta na DSCP, jak pokazano tutaj: Aby uzyskać więcej informacji o następujących błędach, możesz skorzystać z zestawu narzędzi do wykrywania błędów (tylko zarejestrowani klienci), aby uzyskać więcej informacji na temat tych błędów: CSCdt63295 (tylko zarejestrowani klienci) aby ustawić bajt ToS za pomocą nowych poleceń DSCP do wybierania numerów (ustawionych na 0) w Cisco IOS Software w wersji 12.2.2T, wtedy pakiety nie zostaną oznaczone i pozostaną z ustawieniem ToS na 0. CSCdt74738 (zarejestrowani klienci tylko) Obsługa zestawu poleceń ip dscp na routerze Cisco 7200 i platformach niższego poziomu dla pakietów multiemisji powinna być dostępna od wersji Cisco IOS Software w wersji 12.2 (3.6) i nowszej.

No comments:

Post a Comment