QoS - Quality of Service Počítačové sítě Lekce 11 Ing. Jiří Ledvina, CSc.

Slides:



Advertisements
Podobné prezentace
Architektury IP služeb s QoS parametry pro hlas/multimédia Zbyněk Linhart pro VRS98, 19.října 1998, UK Praha.
Advertisements

Úvod do počítačových sítí Úvod. Úvod do počítačových sítí •Úvod, síťové protokoly, architektury,standardy •Fyzická úroveň •Linková úroveň •Lokální počítačové.
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
D03 - ORiNOCO RG-based Wireless LANs - Technology
MPLS Multiprotocol Label Switching
Datové přenosy v ISDN Mobilní systémy, PF, JČU.
Operační systémy. OPERAČNÍ SYSTÉMY pomoc operátorovi, podpora vlastností reálného času, víceuživatelských a více úlohových systémů.
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - spojová vrstva IV. Ročník:4. Datum.
VLAN Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc.
Počítačové sítě Architektura a protokoly
Architektura databází Ing. Dagmar Vítková. Centrální architektura V této architektuře jsou data i SŘBD v centrálním počítači. Tato architektura je typická.
Protokol TCP/IP a OSI model
 vytváření signálů a jejich interpretace ve formě bitů  přenos bitů po přenosové cestě  definice rozhraní (pro připojení k přenosové cestě)  technická.
CZ.1.07/1.4.00/ VY_32_INOVACE_169_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Síťové karty Eva Zdráhalová 4. Z. Obsah prezentace 1. Role síťové karty Příprava dat 5 3. Posílání a kontrola dat Volby konfigurace.
Datové vs Hlasové přenosy Datové –přepojování paketů (packet switching) Hlasové –přepojování okruhů (Circuit Switching)
1 iptelefonie denis kosař. 2 obsah Co je ip-telefonie Jak to funguje Protokoly Kodeky Jak to použít Skype Zdroje.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
Dokumentace informačního systému
QoS Josef Horálek,. Definice kvalitativních hledisek  Spolehlivost služby (service availability)  zpoždění (delay/latency)  rozptyl zpoždění (delay.
Software Quality of Services Solutions Dissertation. Ing. Marek Huczala, Telecommunication Department, Brno University of Technology. April 2006.
CZ.1.07/1.4.00/ VY_32_INOVACE_168_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Asynchronous Transfer Mode Projektování distribuovaných systémů Lekce 1 Ing. Jiří ledvina, CSc.
INTERNET – struktura, fungování a přehled využití
Datové sítě Ing. Petr Vodička.
1 Počítačové sítě Přenosový systém Jednoduchý spoj Lokální síť Rozlehlá síť.
Quality of Services v IP sítích Počítačové sítě Lekce 12 Ing. Jiří Ledvina, CSc.
Autor:Ing. Bronislav Sedláček Předmět/vzdělávací oblast:Telekomunikace Tematická oblast:Datová komunikace Téma:OSI - síťová vrstva II. Ročník:4. Datum.
QoS - Quality of Service Projektování distribuovaných systémů Lekce 6 Ing. Jiří Ledvina, CSc.
Distribuované algoritmy - přehled Přednášky z Distribuovaných systémů Ing. Jiří Ledvina, CSc.
Internet.
Protokoly úrovně 3 nad ATM Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc.
Transportní úroveň Úvod do počítačových sítí Lekce 10 Ing. Jiří Ledvina, CSc.
VPN - Virtual private networks Přednášky z Projektování distribuovaných systémů Ing. Jiří Ledvina, CSc.
QoS - Quality of Service Přednášky z Projektování distribuovaných systémů Ing. Jiří Ledvina, CSc.
Směrování -RIP. 2 Základy směrování  Předpoklady:  Mějme směrovač X  Směrovač nemůže znát topologii celé sítě  X potřebuje určit směrovač pro přístup.
Komunikace v DS Přednášky z distribuovaných systémů Ing. Jiří Ledvina, CSc.
SIP Session Initiation Protocol Jiří Ledvina Projektování distribuovaných systémů.
Model TCP/IP Síťová vrstva. IPv4 IP protokol pracuje nad linkovou vrstvou IP protokol pracuje nad linkovou vrstvou Data jsou v síti dopravována přes směrovače.
Linková úroveň Úvod do počítačových sítí. 2 Problémy při návrhu linkové úrovně Služby poskytované síťové úrovni Zpracování rámců Kontrola chyb Řízení.
Internet Key Exchange Projektování distribuovaných systémů Ing. Jiří ledvina, CSc.
Internet protocol Počítačové sítě Ing. Jiří Ledvina, CSc.
Multimediální přenosy v IP sítích Libor Suchý Prezentace diplomové práce.
ATM QoS – Pojmy PCR – Peak Cell Rate SCR – Sustainable Cell Rate –Obé definováno jako počet buněk za sekundu (cells per second) CLP – Cell Loss Priority.
Základní pojmy Standard sítě Důvod vzniku standardů
Vrstvy ISO/OSI  Dvě skupiny vrstev  orientované na přenos  fyzická vrstva  linková vrstva  síťová  orientované na aplikace  relační vrstva  prezentační.
E- MAIL Ing. Jiří Šilhán. E LEKTRONICKÁ POŠTA NEBOLI vývoj od počátku sítí – původní návrh pouze pro přenos krátkých textových zpráv (ASCII) základní.
Řízení přenosů TCP Počítačové sítě Ing. Jiří Ledvina, CSc.
S MĚROVÁNÍ Ing. Jiří Šilhán. Přímé doručování není směrování. (stejná síť) Směrování – volba směru – hledá se next hop Hledání optimální cesty. Vytváření.
Aktivní prvky ochrany sítí ● Filtrace, proxy, firewall ● Filtrace přenosu, zakázané adresy, aplikační protokoly ● Proxy, socks, winsocks ● Překlad adres.
Virtualizace ● IP forwarding ● IP tunneling ● Virtuální síť.
Počítačové sítě 12. Další technologie LAN © Milan Keršlágerhttp:// Obsah: ● Arcnet.
SMĚROVÁNÍ V POČÍTAČOVÝCH SÍTÍCH Část 4 – Směrování v IPv6 Zpracovala: Mgr. Marcela Cvrkalová Střední škola informačních technologií a sociální péče, Brno,
Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík SŠ IT a SP, Brno
Počítačové sítě pro V3.x Teoretická průprava I. Ing. František Kovařík SPŠE a IT Brno
Transportní vrstva v TCP/IP Dvořáčková, Kudelásková, Kozlová.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
Síťová vrstva a vrstva síťového rozhraní v TCP/IP
Virtuální privátní sítě
Multiprotocol Label Switching (MPLS)
Seminář 5 IPv4 adresace Základní pojmy – třída, subsíť, maska, prefix, inverzní maska (wildcard mask), broadcast, agregace Privátní (RFC 1918) a veřejné.
PB169 – Operační systémy a sítě
Počítačové sítě IP vrstva
TELNET, FTP.
Úvod do počítačových sítí
Počítačové sítě IP vrstva
Transportní protokoly
Ing. Jiří Šilhán IPv4.
IPv6 druhá část Ing. Jiří Šilhán.
Úvod do počítačových sítí - Linková úroveň
Transkript prezentace:

QoS - Quality of Service Počítačové sítě Lekce 11 Ing. Jiří Ledvina, CSc.

Počítačové sítě (55)2 Quality of Service principy a mechanizmus integrované služby diferencované služby policy based networking

Počítačové sítě (55)3 QoS v IP sítích IETF aktivity – QoS v IP sítích (zlepšení strategie best effort – s maximálním úsilím) Zahrnuje RSVP (Reservation Protocol, Differentiated (rozlišované) a Integrated (sjednocené) služby Jednoduchý model pro sdílení média

Počítačové sítě (55)4 Principy QoS Princip 1 – značkování paketů je třeba označit (značkovat) pakety tak, aby směrovač mohl rozlišovat mezi různými třídami přenosu to je nová politika směrovače, kdy je s pakety zacházeno podle třídy

Počítačové sítě (55)5 Principy QoS Princip 1 – značkování paketů Příklad – IP telefon 1Mbps, FTP, sdílení linky 1,5Mbps Nárazové požadavky FTP mohou zahltit směrovač a způsobit ztrátu audio dat Audio musí mít vyšší prioritu než FTP

Počítačové sítě (55)6 Principy QoS Princip 2 – vzájemná izolace tříd vyžaduje mechanizmus, který by zajistil zařazení zdrojů podle požadavků na šířku pásma Musí kontrolovat dodržování dohodnutých rychlostí označování paketů musí být realizováno na hranách (okrajích) sítě

Počítačové sítě (55)7 Principy QoS Princip 2 – vzájemná izolace tříd

Počítačové sítě (55)8 Principy QoS Princip 2 – vzájemná izolace tříd Alternativní řešení – přidělení části pásma každému aplikačnímu toku vede k neefektivnímu využití pásma (pásmo zůstane nevyužito, pokud jej aplikace nepotřebuje)

Počítačové sítě (55)9 Principy QoS Princip 3 – při izolaci tříd je třeba využít zdroje co nejefektivněji nepodporovat přenosy, které překračují kapacitu linky

Počítačové sítě (55)10 Principy QoS Princip 4 – je třeba realizovat proces „kontroly na vstupu“ (Call Admission Process) aplikační tok musí deklarovat své potřeby předem síť může volání blokovat pokud nemůže potřeby zajistit

Počítačové sítě (55)11 Principy QoS Princip 4 – je třeba realizovat proces „kontroly na vstupu“ (Call Admission Process)

Počítačové sítě (55)12 Principy QoS QoS pro síťové aplikace vyžaduje klasifikaci paketů izolaci: rozvrhování a politiku rozhodování vysokou míru využití zdrojů kontrolu na vstupu (Call Admission)

Počítačové sítě (55)13 Rozvrhování a kontrola Rozvrhování a kontrolní mechanizmus (Sheduling and Policing Mechanisms) Rozvrhování – výběr dalšího paketu pro přenos linkou existuje několik použitelných mechanizmů FIFO výběr v pořadí příchodu pakety přicházející do plné vyrovnávací paměti jsou zahozeny může být použit kontrolní mechanizmus pro určení který paket bude zahozen a který zařazen do fronty

Počítačové sítě (55)14 Rozvrhování a kontrola Prioritní rozvrhování - třídám je přiřazena různá priorita přiřazená třída může záviset na explicitním značkování nebo informaci v záhlaví (IP adresy, TCP porty,... ) nejdříve se vysílají pakety z fronty s nejvyšší prioritou mohou existovat preemptivní i nepreemptivní (bez přerušení) verze

Počítačové sítě (55)15 Rozvrhování a kontrola Plánování podle cyklické obsluhy (Round Robin) Více tříd obsluhy Cyklicky testuje fronty jednotlivých tříd, obsluhuje z každé jeden požadavek

Počítačové sítě (55)16 Rozvrhování a kontrola Weighted Fair Queuing (WFQ) Zobecněná metoda Round Robin Obsluha front (tříd) rozdílně podle priority Obsluha v dané časové periodě

Počítačové sítě (55)17 Mechanizmy politiky Cíle – omezit přenosy tak, aby nepřekračovaly deklarované parametry Mechanizmy politiky – pro kontrolní mechanizmus (policing) existují následující kritéria průměrná rychlost (počet paketů za sek.) rozhodující aspekt je délka intervalu měření dlouhodobé měření špičková rychlost (počet paketů za ?) krátký časový interval krátkodobé měření velikost shluku (burst size) maximální počet paketů poslaných najednou krátký časový interval

Počítačové sítě (55)18 Mechanizmy politiky - Token Bucket Token bucket mechanizmus bucket = vědro, nalévat, vylévat, oblast paměti mechanizmus zajišťující omezení vstupu na předem specifikovanou velikost shluku (burst size) a průměrnou rychlost (average rate)

Počítačové sítě (55)19 Token Bucket nádoba může obsahovat maximálně b tokenů (značek) značky jsou generovány rychlostí r značek/s, pokud není nádoba plná za dobu t je počet paketů, kterým je povolen vstup (přijatých) ≤ (r.t+b) metoda může být kombinována s Weighted Fair Queueing (WFQ) zaručuje horní hranici zpoždění

Počítačové sítě (55)20 Token Bucket metoda může být kombinována s Weighted Fair Queueing (WFQ) zaručuje horní hranici zpoždění

Počítačové sítě (55)21 Integrated Services Integrated services (jednotné, sjednocené služby) architektura pro garantování QoS v IP sítích pro individuální aplikační relace spoléhá se na rezervaci zdrojů směrovače si musí udržovat stavovou informaci (obdoba virtuálních okruhů) záznamy o přidělených zdrojích reakce na přicházející požadavky vytváření spojení

Počítačové sítě (55)22 Integrated Services Třídy integrovaných služeb garantované QoS pevně daná hranice pro čekání ve frontě směrovače určeno pro RT aplikace citlivé na dobu zpoždění i rozptyl zpoždění mezi koncovými uzly řízená zátěž (Controlled Load) přibližné QoS zajišťované nepřetíženým směrovačem určené pro dnešní IP síťové RT aplikace dobré výsledky v nepřetížených sítích

Počítačové sítě (55)23 Integrated Services Signalizační protokol přenáší R-spec a T-spec do směrovačů od kterých požaduje rezervaci (např. RSVP)

Počítačové sítě (55)24 Integrated Services Rezervace zdrojů Vytvoření spojení (call Setup) podle RSVP Vlastní přenos, definice QoS Vstupní kontrola na každém prvku

Počítačové sítě (55)25 Integrated Services Call Admission (řízení při navazování spojení) při vytváření spojení (relace) se musí deklarovat požadavky na QoS a charakterizovat přenos, který má síť zajistit R-spec: definuje QoS, které bude požadovat T-spec: definuje charakteristiky přenosu Signalizační protokol přenáší R-spec a T-spec do směrovačů od kterých požaduje rezervaci (např. RSVP) Směrovače přijmou požadavky dle aktuální situace (zdroje přidělené ostatním voláním)

Počítačové sítě (55)26 Resource reSerVation Protocol (RSVP) Požadované služby pro zajištění QoS Best effort – tradiční IP (přenos souborů, el. pošta) Citlivé na zpoždění (MPEG2 video) Key frames (1-2/s), delta frames (13-28/s) S řízeným zpožděním (non RT aplikace) S předpovídáním (RT aplikace) Citlivé na rychlost (H.323 video) Kodek s požadovanou konstantní rychlostí (řešeno na úrovni kanálu ISDN, ATM, … )

Počítačové sítě (55)27 RSVP Resource reservation protocol (RSVP) umožňuje aplikacím rezervaci přenosového pásma pro přenos dat hostům slouží pro zadávání požadavků na rezervaci směrovačům slouží pro forwardování požadavků na rezervaci dalším směrovačům RSVP musí fungovat na celém řetězci (vysílač, směrovače, přijímač)

Počítačové sítě (55)28 RSVP Vlastnosti RSVP podporuje rezervaci pásma pro zprávy typu unicast i multicast dovoluje účastníkům relace v multicastu požadovat různé QoS pracuje nad existujícím směrováním, využívá existující směrovací tabulky nespecifikuje jak bude požadované pásmo rezervováno není směrovací protokol, ale je signalizační protokol – dovoluje hostům vytvořit a rušit rezervaci pro datový tok

Počítačové sítě (55)29 RSVP Charakteristiky RSVP používá existující směrovací protokoly je orientován na přijímač. Vysílač inzeruje charakteristiky přenosu a přijímač iniciuje a udržuje rezervaci směrovače na trase přenosu musí být informováni o požadavcích a musí upravovat a obnovovat informace o RSVP relacích (spojeních) tunely

Počítačové sítě (55)30 RSVP Klasifikátor Plánovač RSVP směrovač data

Počítačové sítě (55)31 RSVP Charakteristiky RSVP

Počítačové sítě (55)32 RSVP RSVP operace – proces vytváření a udržování rezervací v okamžiku, kdy zdroj dat začíná vysílat, posílá zprávu PATH musí pro každý přijímač RSVP vytvořit doručovací multicastový strom do všech vysílačů, aby se daly posílat rezervační zprávy RESV pokud směrovač přijme zprávu RESV, opraví si (pokud je to třeba) stavové tabulky s cestami a pošle zprávu dál pokud zprávu přijme příjemce, který chce vytvořit rezervaci pro tento zdroj, pošle zprávu RESV pokud směrovač přijme zprávu RESV, rezervuje příslušné zdroje a propaguje RESV dál Pokud RESV narazí na směrovač, ve kterém je již rezervace pro daný tok existuje, RESV se dál neposílá, tok dat se nasměruje na příjemce.

Počítačové sítě (55)33 RSVP

Počítačové sítě (55)34 RSVP – přehled zpráv Reservation-request Vysílána proti směru datového toku, není potvrzována Vytváří reservation-state ve směrovačích Path Multicast, unicast Vytváří path-state ve směrovačích Reservation-request error Reservation-request ack Path error Reservation-request teardown Ruší reservation-state Path teardown Ruší path-state

Počítačové sítě (55)35 RSVP RSVP – rezervace zdrojů identifikace relace (spojení) pro IPv4 je relace definována  cíl. IP adresou, protokolem, cílovým portem pro IPv6 je to  zdroj. IP adresa, Flow Label, cíl. IP adresa základní RSVP zpráva obsahuje flowspec – definuje požadované QoS, používá se pro konfiguraci front a vlastností plánování ve směrovači filterspec/session id – používá se pro konfiguraci klasifikátoru ve směrovači – definuje množinu paketů, které budou mít QoS popsané ve flowspec

Počítačové sítě (55)36 RSVP RSVP – rezervace zdrojů rezervace zdrojů pouze specifikuje jak velké množství a pro koho je rezervováno tento filtr (kolik, pro koho) je nastaven rezervační entitou a může být měněn bez ohledu na množství rezervovaných zdrojů (dynamicky) relace může mít přiřazeno více filterspec, každá s vlastním flowspec – různé QoS úrovně pro přenosy z různých zdrojů „Best Efort“ probíhá bez filterspec

Počítačové sítě (55)37 RSVP Způsoby rezervace – filtry existují 3 způsoby rezervace (RFC 2205) Fixed filter (FF) – dovoluje danému zdroji, aby byl explicitně spojen s daným flowspec a relací (unicast aplikace) Shared Explicit filter(SE) - dovoluje více zdrojům, aby byly explicitně spojeny s daným flowspec a relací. Vyžaduje, aby klasifikátor paketů měl vstup pro každé číslo relace. Wildcard filter(WF) – sdílí flowspec zdrojů mezi toky od různých zdrojů. Není vyžadován filterspec. Dovoluje směrovači rezervovat zdroje pouze s jedním klasifikátorem. Styly filtrování nemohou být mixovány v jedné relaci

Počítačové sítě (55)38 RSVP – Fixed Filter

Počítačové sítě (55)39 RSVP – Wildcard Filter

Počítačové sítě (55)40 RSVP – Shared Explicit

Počítačové sítě (55)41 RSVP Způsoby rezervace – filtry Směrovače potvrzují rezervaci zprávami ResvConf Odmítnutí rezervace se děje zprávou ResvErr (chybná zpráva RESV, odmítnutí požadavku) PathErr je posílána pokud se objeví chyba při zpracování zprávy PATH. Klasifikace paketů je založena na informaci aplikační úrovně, nyní se definice filterspec provádí pouze pro TCP a UDP.

Počítačové sítě (55)42 RSVP Udržování rezervace pro aktivní relace je periodicky posílána zpráva PATH i RESV pokud není rezervace obnovována, je zrušena a zdroje jsou uvolněny pokud se změní cesta, jsou zdroje také uvolněny explicitní uvolnění zdrojů se provádí pomocí PathTear nebo ResvTear obnovovací interval 15 až 45 sek

Počítačové sítě (55)43 RSVP Problém škálovatelnosti zabírá hodně paměťové i procesorové kapacity častá výměna zpráv PATH a RESV – velká spotřeba kapacity kanálu zpracování po paketech – vícerozměrná klasifikace, fronty, plánování (měření, politika, ořezávání)

Počítačové sítě (55)44 Differenciated Services Differenciated Services (rozlišované služby) jsou určeny pro odstranění následujících problémů IntServ a RSVP skalabilita – směrovače s RSVP údržují velký počet toků současně flexibilita modelu služeb složitá signalizace – týká se RSVP Základní přístup jednoduché funkce uvnitř sítě, složité funkce na vstupech a výstupech nedefinuje třídy obsluhy, pouze nabízí prostředky pro vytvoření služeb

Počítačové sítě (55)45 Differenciated Services Hranová zařízení, funkce hranových zařízení na vstupu a výstupu subsítě jsou tzv. hranová zařízení, která klasifikují pakety (modifikace paketů) klasifikace – označování paketů podle pravidel klasifikace (specifikováno protokolem nebo administrátorem) formování přenosu – zadržování, odmítání paketů

Počítačové sítě (55)46 Differenciated Services Hranová zařízení, funkce hranových zařízení

Počítačové sítě (55)47 Differenciated Services Základní funkce forwardování – podle „Per-Hop-Behavior“ – chování za (při) přeskoku PHB – specifikováno pro danou třídu paketů PHB – je založeno na značkování paketů podle tříd Na směrovačích není udržována stavová informace

Počítačové sítě (55)48 Differenciated Services Klasifikace a formování přenosu paket je značkován v poli TOS v IPv4 a Trafic Class v IPv6 je označován DSCP (Differentiated Service Code Point) délka je 6 bitů určuje PHB (RFC 2474, RFC 3140) CU – currently unused

Počítačové sítě (55)49 Differenciated Services

Počítačové sítě (55)50 Differenciated Services pro některé třídy může být žádoucí omezit rychlost vstupujících paketů Uživatel deklaruje profil přenosu (rychlost, velikost špiček) Přenos je měřen a případně tvarován

Počítačové sítě (55)51 Differenciated Services Forwardování (PHB) vede k různým pravidlům forwardování Třída A obdrží po určitou dobu x% kapacity výstupní linky Pakety třídy A se budou zpracovávat před pakety třídy B nespecifikuje mechanizmus který má být použit pro zajištění požadovaného PHB např. pouze procento využití kapacity, přednost různým PHB (třídám PHB) Expedited Forwarding - EF PHB (upřednostněné) – RFC 3246 Assured Forwarding – AF PHB (zaručené) – RFC 2597

Počítačové sítě (55)52 Differenciated Services Expedited Forwarding - EF PHB (upřednostněné) – RFC 3246 EF PHB zajišťuje, že každý směrovač v diffserv doméně odesílá pakety zařazené do EF PHB průměrnou rychlostí alespoň rovně stanovené rychlosti. Průměrná rychlost se měří v jakémkoliv časovém intervalu delším nebo rovném době potřebné pro odesílání paketu maximální délky stanovenou rychlostí. EF PHB je vhodné pro implementaci virtuálního pronajatého okruhu. Logická linka s minimální garantovanou rychlostí Doručovací rychlost paketů z dané třídy je rovná nebo přesahuje specifikovanou rychlost

Počítačové sítě (55)53 Differenciated Services Assured Forwarding – AF PHB (zaručené) – RFC 2597 AF PHB umožňuje zařadit pakety do jedné ze čtyř tříd. Každé třídě je ve směrovačích přidělen určitý objem prostředků (velikost vyrovnávací paměti, kapacita výstupní linky). V rámci každé třídy je každému paketu přiřazena jedna ze tří priorit zahození paketu (drop precedence), ke kterému může dojít v případě zahlcení. Směrovač musí odeslat paket mající nižší hodnotu priority se stejnou nebo vyšší pravděpodobností než paket mající vyšší hodnotu priority.

Počítačové sítě (55)54 Differenciated Services AF PHB se používá pro implementaci služeb, u kterých je třeba volitelná úroveň kvality přenosu. Obsahuje 4 třídy Pro každou třídu zvlášť zajišťuje minimální šířku pásma a ukládání do vyrovnávacích pamětí

Počítačové sítě (55)55 Differenciated Services PHBDiffServ Code PointIP prec. default0000 Assured forwardingLow DropMedium DropHigh Drop Class 1AF AF AF Class 2AF AF AF Class 3AF AF AF Class 4AF AF AF Expedited forwardingEF