CoS. Class of Service. Rasmus Elmholt V1.0

Relaterede dokumenter
QoS. - prioritering af pakketransporten! Netteknik 1

QoS Design overblik. Agenda. QoS på L3. Trafiktyper. QoS principper. Voice Best-Effort. Klassifikation og mærkning Policing Queing

QoS Design overblik. QoS på L3

QoS Design overblik Kapitel 2

General setup. General konfiguration. Rasmus Elmholt V1.0

Quality of Service. - en introduktion! IP telefoni kursus

Policing og Shaping Kapitel 4

Dynamisk Routing OSPF. Rasmus Elmholt V1.0

Introduktion til Quality of Service

Bilag 1c: Produktspecifikation for FBSA Enkanals QoS

QoS. Quality of Service. TDC IP telefoni Scale

Sikkerhed. Rasmus Elmholt V1.0

Bilag 1e: Produktspecifikation for ebsa Enkanals QoS

Bilag 1e: Produktspecifikation for Enkanals QoS

Dynamisk Routing OSPF. Rasmus Elmholt V1.0

Bilag 1c: Produktspecifikation for Multikanal

Bilag 1 Produktbeskrivelse for Ethernet BSA Multikanal

Routeren. - og lag 3 switchen! Netteknik 1

Network. Netværks design. Region Syd Grundlæggende netværk

Introduktion til MPLS

IP Telefoni. IP telefoni introduktion. TDC IP telefoni Scale

BGP Route filtering & Load Balancing

Bilag 1. Tekniske Specifikationer

IP Telefoni. En introduktion! Funktion, teknologier & begreber. En naturlig udvikling?

Bilag C. Tekniske specifikationer

IP Telefoni En naturlig udvikling?

Bilag H til aftale om IPConnect: Service Level Agreement

IP Telefoni. Funktion, teknologier & begreber. En introduktion!

Bilag 1d: Produktspecifikation for ebsa Multicast og VOD

IP Telefoni. Modul 3

Bilag 4: Service Level Agreement SLA

Juniper. IJOS: Juniper Intro. Rasmus Elmholt V1.0

Bilag 4: Service Level Agreement (SLA)

MPLS konfiguration. Scenarie hold 1 & 2

Introduktion til BGP 4 Border Gateway Protocol version 4

H.323. Protocol suite. En ITU standard til VoIP

Bilag 1 Produktspecifikation

Infrastruktur i hjemmet og begreber

NETVÆRKSKURSUS Oktober November jmt

Internet Protokollen. - IP er arbejdshesten på næsten alle netværk! Netteknik 1

Agenda: Traffic Shaping

Bilag 4: Service Level Agreement SLA

IP routing. - flytter pakkerne effektivt på lag 3! Netteknik 1

IP routing. Netteknik 1. Routere er de enheder på netværket som kan flytte IP datapakker mellem forskellige logiske netværk (IP net) Router

Specifikation for Regionsnetværk (WAN) i Region Syddanmark

The ADSL-optimizer: Korrekt trafikstyring på ADSL linier

Produktspecifikationer DSL forbindelse Version 2.2

Cisco ASA Introduktion & vejledning. Opsætning af DMZ-zone

Grundopsætning af router.

Cisco ASA Vejledning. Opsætning af DMZ-zone

Indholdsfortegnelse: Firewall Erhvervsakademi Midtjylland

Bilag 4: Service Level Agreement (SLA)

Netværk, WAN teknik. Introduktion til VPN. Afdeling A Odense. WAN kredsløb. Hovedkontor Viborg. Afdeling B Roskilde

Forår Firewalls

BGP IOS kommandoer Programmering af Routere

Grupperum: B C2-203 C2-201(18m2) C3-105 C3-201(24m2) 2 distsys a 5 prs C4-103(21m2)

General setup. Udvidet konfiguration. Rasmus Elmholt V1.0

Version Dato Beskrivelse /11/2012 Initial version /03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.

TCP/IP stakken. TCP/IP Protokollen består af 5 lag:

VLAN. - mange logiske net på ét fysisk! Netteknik 1

Deling i Windows. Netteknik 1

Scheduling Algorithms for Super 3G

Signalopsamling i netværk. Kristen TheCamp.dk 2015

QoS-Management as Closed Control Loop

Netteknik 1. AMU kursus nr Netteknik 1 (AMU 44947) - anvendelse af teknologier og begreber. Formålet med kursus

(Design and Implementation of Configuration Management for the MPLS VPN)

LAB ØVELSE KONFIGURATION AF DHCP PÅ DANSK AF KIM DONNERBORG / RTS

Unispeed Blue Shield. Hotel Cafe' Camping plads Boligforening BRUGERVENLIGT FLEXIBELT SKALERBART. Hosted Lognings løsning til Netværk

UDP Server vejledning

IP version 6. Kapitel 3: IPv6 in Depth Baseret på bogen: Cisco Self-study: Implementing Cisco IPv6 Networks Henrik Thomsen V1.0.

Underbilag Specifikation af Regionsnetværk

VLAN. VLAN og Trunks. Region Syd Grundlæggende netværk

Brugervejledning. Administration af egen mailkonto - SDNMail. Computer Sciences Corporation

Entry serien. H-0410E 4channels, Optagehastighed [NTSC: 120fps / PAL: 100FPS] H-0810E 8channels, Optagehastighed [NTSC: 120fps / PAL: 100FPS]

Bilag 1c Produktspecifikation for ATM BSA Multikanal

VLAN. - mange logiske net på ét fysisk! Netteknik 1

Drift & fejlfinding. Netteknik 1. Drift & fejfinding på IT systemer. Mercantec på de større IT systemer! Hvad er drift af IT systemer?

Internet Protocol (IP)

Instruktioner i installation og afinstallation af Windows PostScript- og PCLprinterdrivere

Deling i Windows. - via NetBIOS eller Hjemmegruppe! Netteknik 1

Мониторинг каналов связи посредством Eltex SLA (Service Level Agreement)

Det Danske Filminstitut byder velkommen til vores UDP Server. Pligtaflevering - Version 2.0

Managed LAN: Produktspecifikationer Version: 2.1

GPON OLT USER MANUAL (WEB Management)

Network. Grundlæggende netværk. Region Syd Grundlæggende netværk

Bilag 1d: Produktspecifikation for Multicast og VOD

WIKI & Lady Avenue New B2B shop

Nordic Connect Managed

Bilag 1c: EVPN DSL produktspecifikation

Web Admin 5.5. Brugsvejledning for Domain admin. Copyright 2003 Gullestrup.net

Delta Elektronik A/S - AKD

Guide til at tage. Little Bridge. i brug via LMS en. Learning Management System

Indholdsfortegnelse. PBX Switchboard. Manual. Introduktion Grafisk omstillingsbord Let at tilpasse layout Om manualen...

Bilag 1b. Infrastruktur & Kapacitet

IP0027. Brugervejledning ver Side 1 af 5. IP0027 Dansk brugervejledning - tillæg til brugervejledning på CD-rom på engelsk.

Bilag 1f: Produktbeskrivelse for Ethernet BSA G.SHDSL

CWDM/DWDM systemer. Men hvordan virker det nu? Først skal vi se på, hvordan vi multiplexer. Figur 1 DEMUX MUX

Nordic Connect Managed

Teknisk beskrivelse til TDC Managed Firewall

Transkript:

CoS Class of Service Rasmus Elmholt V1.0

CoS Converged networks IP

CoS Converged network ser god ud på papiret Flere netværk bliver samlet i et bærenet Maksimal return of investment Men fordelene forsvinder hurtigt ved uproduktive netværk Hvis Mission Critical trafik ikke kommer frem pga. surf på facebook.

CoS Vi kommer fra en tid med kredsløbskoblede teknologier Lavt delay Fixed delay/jitter Lavt pakketab Dedikerede resourcer Call Admission Control

Multiplexing CoS Time Division Multiplexing

CoS Statistical Multiplexing Statistical Time Division Multiplexing

CoS Ethernet bruger STDM MUX Udnytter båndbredden bedre Bruger buffer til at gemme pakker Uendelig buffer løser ikke vores problem, men tilfører bare delay Har ikke samme jitterløse egenskaber som vi kender fra kredsløbskoblede netværk

CoS Hvad kan man gøre for at undgå uproduktive netværk? Mere båndbrede Bliver billigere og billigere Skalerer kun til et vist punkt Når vi kommer over 80% forbrug bliver CoS relevant

CoS Som Default bliver alle pakker håndteret ens Alle pakker kommer i de samme input og output køer FIFO Dette kaldes Best Efford.

CoS På Juniper udstyr kan man aktivere CoS Class of Service & Quality of Service er ca. det samme CoS bruges hvor der er behov for mere end BE Voice Packet B Packet A Packet B Packet C Video Packet A Data Packet C

Class of Service CoS Toolbox Markering af pakker så efterfølgende routere kan nøjes med at kigge på markeringen Kan håndtere trafik typer forskelligt Bandwidth Delay Delay Variation/Jitter Loss Loss pattern Eller en kombination af flere af ovenstående

Classification CoS Toolbox Classification kan ske ud fra 2 metoder. Behavioral Aggregate BA DSCP IP Precedence MPLS EXP 802.1p Multifield Classification Matcher trafik ud fra Firewall regler

CoS Toolbox Forwarding Classes Forwarding Classes er et koncept Juniper bruger for at identificere trafik der skal have samme behandling BA Trafik bliver smidt i en Forwarding Class under Classification processen

CoS Toolbox Forwarding Classes Forwarding Classes bliver smidt i bestemte køer på egress interfacet Forwarding Classes er ikke det samme som en kø, da flere Forwarding Classes kan ende i samme kø

CoS Toolbox Packet Loss Priority Man kan tilføje en PLP til en pakke PLP en kan bruges i RED profiler til at definere drop probability

CoS Toolbox CoS Processering Ingress BA Classifier Policing (Ingress) Multifield Classifier Forwarding Policy Forwarding Class Loss Priority Switching Fabric Egress Rewrite Marker Scheduler Shaper RED Multifield Classifier Policing (Egress)

CoS Toolbox CoS Processering Multifield classifiers matcher ud fra firewall politikker Bruges til at sætte Forwarding Class Bruges til at sætte Loss Priority Sættes i then klausulen Forwarding politikker kan bruges for at ændre routing for bestemte CoS pakker Ikke en del af dette kursus

CoS Classification Multifield Classifier - Eksempel [edit firewall family inet filter APPLY-COS] root@srx240# show term ADMIN-NET { from { source-address { 192.168.146.0/24; then { forwarding-class expedited-forwarding; accept; term ALL-OTHER { then accept; [edit interfaces ge-0/0/1 unit 0] root@srx240# show family inet { filter { input APPLY-COS; address 192.168.146.100/24;

CoS Rewrite Behavior Aggregate Rewrite Eksempel Sættes på Egress interface [edit class-of-service] root@srx240# show interfaces { ge-0/0/1 { unit 0 { rewrite-rules { inet-precedence default; Show class-of-service rewrite-rule http://www.juniper.net/techpubs/en_us/junos9.5/topics/concept/cos-ex-series-rewrite-rules-understanding.html

CoS Classification Behavior Aggregate Classifier Eksempel Sættes på Ingress interface [edit class-of-service] root@srx240# show interfaces { ge-0/0/1 { unit 0 { classifiers { inet-precedence default; Vi stoler nu på trafik og sætter det i default Queue for trafik typen Show class-of-service forwarding-table

CoS Queues Forwarding Classes bliver kædet sammen med en kø Default sammenkædning er ens på de fleste enheder med Junos OS: Forwarding Class Navn Kø Nummer 0 Best-Efford 0 1 Expedited-Forwarding 1 2 Assured-Forwarding 2 3 Network-Control 3 [edit class-of-service] root@srx240# set forwarding-classes queue 2 teacher-traffic Show class-of-service forwarding-class

CoS Queues Når trafikken rammet et Egress interface bliver hver Forwarding Class smid i en kø. Antal mulige kører varierer pga. HW. Som default sendes Routing Protokoller og andet i Queue 3(NC) Alt andet trafik smides i Queue 0(BE)

CoS Schedulers For at bestemme hvordan trafik bliver afsendt skal der konfigureres nogle schedulers Priority Transmission rate Buffer size RED Junos OS Software Default Queue 0 får 95% buffer og båndbredde Queue 3 får 5% buffer og båndbredde

CoS Schedulers Priority angiver rækkefølgen hvori køer bliver tømt. Den tømmer altid den med højeste prioritet først og arbejder sig nedefter. Strict-high - PQ High Medium-high Medium-low Low Køerne skal have positiv credit for denne prioritering virker.

CoS Schedulers Schedulers - Eksempel [edit class-of-service schedulers] root@srx240# show scheduler-best-efford { transmit-rate percent 50; buffer-size percent 50; priority low; scheduler-assured-forwarding { transmit-rate percent 10 exact; buffer-size percent 10; priority high; Køen må ikker overskride 10%

CoS Scheduler-maps Scheduler-maps kæder forwardingclasses sammen med Schedulers og deres køer

CoS Scheduler-maps Scheduler-maps - Eksempel [edit class-of-service scheduler-maps] root@srx240# show GE-0/0/0-OUT { forwarding-class best-effort scheduler scheduler-best-efford; forwarding-class assured-forwarding scheduler scheduler-assured-forwarding;

CoS Scheduler-maps Før det hele virker skal scheduler-maps sættes på et interface Tilføjes på Egress interface Man kan bruge wildcards [edit class-of-service interfaces] root@srx240# show fe-* { scheduler-map FE-OUT; ge-0/0/0 { scheduler-map GE-0/0/0-OUT;

CoS Policing Hvis man vil forhindre kunderne i at sende for meget EF trafik kan vi police Policing kan bruges på 2 måder: Traffic rate limiting CoS traffic conforming Alt trafik der overskrider den definerede båndbredde bliver nedmarkeret.

CoS Policing CoS Policing - Eksempel family inet { filter if-cos-filter { term student-traffic { from { source-address { 10.0.0.0/24; then { policer student-traffic-policer; forwarding-class student-traffic; accept; term all-other { then accept; [edit firewall] root@srx240# show policer student-traffic-policer { if-exceeding { bandwidth-limit 10m; burst-size-limit 3k; then forwarding-class best-effort;

CoS Toolbox CoS Processering - Summary Ingress BA Classifier Policing (Ingress) Multifield Classifier Forwarding Policy Forwarding Class Loss Priority Switching Fabric Egress Rewrite Marker Scheduler Shaper RED Multifield Classifier Policing (Egress)