Y36PSI QoS Jiří Smítka. Jan Kubr - 8_rizeni_toku Jan Kubr 1/23

Podobné dokumenty
Y36SPS QoS Jan Kubr - Y36SPS 1 5/2008

Y36PSI Protokolová rodina TCP/IP

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

Řízení datového toku, QoS

metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování

Transportní vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Vlastnosti podporované transportním protokolem TCP:

Zajištění kvality služby (QoS) v operačním systému Windows

Specifikace QoS v IP. Vladimír Smotlacha, Sven Ubik CESNET

Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF

Přednáška 3. Opakovače,směrovače, mosty a síťové brány

7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.

APKT měření NGA sítí a EuroDOCSIS 3.0

Telekomunikační sítě Protokolové modely

QoS - Quality of Service

Počítačové sítě II. 14. Transportní vrstva: TCP a UDP. Miroslav Spousta, 2005

Počítačové sítě Transportní vrstva. Transportní vrstva

3.17 Využívané síťové protokoly

Quality of service. - principy a mechanizmus - integrované služby - diferencované služby - policy based networking.

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Identifikátor materiálu: ICT-3-03

Adaptabilní systém pro zvýšení rychlosti a spolehlivosti přenosu dat v přenosové síti

Inovace bakalářského studijního oboru Aplikovaná chemie

Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.

Zabezpečení dat při přenosu

X.25 Frame Relay. Frame Relay

Řešení priority provozu v síti

Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29

1. Integrované služby (Integrated services IntServ) 2. Rozlišované služby (Differentiated services diffserv)

Počítačové sítě. Lekce 4: Síťová architektura TCP/IP

Obsah. O autorech 9. Předmluva 13. KAPITOLA 1 Počítačové sítě a Internet 23. Jim Kurose 9 Keith Ross 9

TFTP Trivial File Transfer Protocol

Měření kvality služeb

4. Transportní vrstva

Vytváření vln: přeměna hlasu na jedničky a nuly 17 Co se naučíte 17. Případová studie: Navrhněte telefonní síť 32 Navrhované řešení 36

EU-OPVK:VY_32_INOVACE_FIL9 Vojtěch Filip, 2013

6. Transportní vrstva

Vrstva přístupu k médiu (MAC) a/b/g/n

POČÍTAČOVÉ SÍTĚ Metodický list č. 1

Quality of Service APLIKA ˇ CNÍ P ˇ RÍRU ˇ CKA

Počítačové sítě internet

Distribuované systémy a počítačové sítě

JAK ČÍST TUTO PREZENTACI

X36PKO Úvod Jan Kubr - X36PKO 1 2/2006

PB169 Operační systémy a sítě

Obsah Počítačová komunikace Algoritmy a mechanismy směrování v sítích Řízení toku v uzlech sítě a koncových zařízeních...

TOPOLOGIE DATOVÝCH SÍTÍ

QoS v datových sítích, IntServ a DiffServ

A7B36PSI Úvod 1/29. Jan Kubr. Honza Kubr - 1_uvod

Základní pojmy technických sítí

Hybrid congestion control for high-speed networks

Model ISO - OSI. 5 až 7 - uživatelská část, 1 až 3 - síťová část

Přepínaný Ethernet. Virtuální sítě.

Řízení toku v přístupových bodech

Access Control Lists (ACL)

Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík

FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ

4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly.

Typy samostatných úloh PSI 2005/2006

Základy počítačových sítí Model počítačové sítě, protokoly

Eva Hladká. jaro 2017

Systémy pro sběr a přenos dat

Inovace bakalářského studijního oboru Aplikovaná chemie

Proprietární řešení QoS na směrovačích Mikrotik

Dimenzování moderních

Relační vrstva SMB-Síťový komunikační protokol aplikační vrstvy, který slouží ke sdílenému přístupu k souborům, tiskárnám, sériovým portům.

Měření kvality služeb. Kolik protlačíte přes aktivní prvky? Kde jsou limitní hodnoty ETH spoje? Data Hlas Video. Black Box Network Infrastructure

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Poˇ c ıtaˇ cov e s ıtˇ e pˇredn aˇsky Jan Outrata ˇr ıjen listopad 2008 Jan Outrata (KI UP) Poˇ c ıtaˇ cov e s ıtˇ e ˇ r ıjen listopad / 34

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

EXPERIMENTÁLNÍ SÍŤ PRO TESTOVÁNÍ PODPORY QOS

Principy ATM sítí. Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy Operační centrum sítě PASNET

Úvod Úrovňová architektura sítě Prvky síťové architektury Historie Příklady

ZÁKLADNÍ ANALÝZA SÍTÍ TCP/IP

Počítačové sítě. Počítačová síť. VYT Počítačové sítě

Y36SPS Jmenné služby DHCP a DNS

PB156 Počítačové sítě

Při konfiguraci domácího směrovače a bezdrátové sítě se setkáte s obrovským počtem zkratek, jejichž význam je jen málokdy dostatečně vysvětlen.

ID listu: DATA_VPN _ (poslední dvojčíslí označuje verzi listu)

CCNA 2/10 Další funkce TCP/IP Aleš Mareček Jaroslav Matějíček 1

Úvod Bezpečnost v počítačových sítích Technologie Ethernetu

Počítačové sítě. Další informace naleznete na :

Inovace a zkvalitnění výuky prostřednictvím ICT Počítačové sítě Vrstvový model TCP/IP Ing. Zelinka Pavel

Mikrotik RouterOS: Řízení datových toků

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČÍCH TECHNOLOGIÍ. Ing. Karol Molnár, Ph.D. DIFERENCOVANÉHO ZAJIŠTĚNÍ KVALITY SLUŽEB

PŘÍRUČKA UŽIVATELE KOMUNIKAČNÍHO ROZHRANÍ

PDV /2018 Detekce selhání

Benefity a úskalí plošného souvislého sledování IP provozu na bázi toků při řešení bezpečnostních hlášení

QoS a diffserv - Úvod do problematiky

Nastavení telefonu LG P880 Optimus 4X HD

Detailní report nezávislého Network auditu pro FIRMA, s.r.o.

Obsah PODĚKOVÁNÍ...11

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Analýza síťového provozu. Ing. Dominik Breitenbacher Mgr. Radim Janča

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Komunikace v sítích TCP/IP (1)

DUM 16 téma: Protokoly vyšších řádů

Nastavení telefonu LG G2 D802

Počítačové sítě. IKT pro PD1

Paralelizace datových přenosů

Transkript:

Y36PSI QoS Jiří Smítka Jan Kubr - 8_rizeni_toku Jan Kubr 1/23

QoS - co, prosím? Quality of Services = kvalita služeb Opatření snažící se zaručit koncovému uživateli doručení dat v potřebné kvalitě Uplatňuje se v přenosu multmédií, IP telefonii, atd. Kvalita služby je ovlivněna: stanicemi (uživatelé, servery) směrovači, přepínači linkami (mezi směrovači, LAN) Jan Kubr - 8_rizeni_toku Jan Kubr 2/23

Sdílení kapacity sítě V jednoduché sít typu Internet se všichni uživatelé dělí o prostředky sítě stejným dílem 100 uživatelů + linka 100 Mbit/s => 1 Mbit/s na jednoho uživatele Většinou není menší rychlost problém Některé aplikace (např. IP telefonie) však nemusí fungovat Jan Kubr - 8_rizeni_toku Jan Kubr 3/23

Možnosti QoS Rezervovat přenosovou kapacitu pro daný kanál Nastavit vyšší prioritu některým službám (např. ssh) a zkrátt jejich odezvu Omezit přenos na defnovaný limit (např. omezení FTP, aby bylo možno přistupovat na WWW) Defnovat maximální zpoždění dat Jan Kubr - 8_rizeni_toku Jan Kubr 4/23

Příklad sítě bez QoS 0.6 Mbit/s 0.6 Mbit/s 2 Mbit/s 0.6 Mbit/s 0.6 Mbit/s 0.6 Mbit/s 0.6 Mbit/s Požadavek 1 Mbit/s Jan Kubr - 8_rizeni_toku Jan Kubr 5/23

Příklad sítě s QoS 0.5 Mbit/s 0.5 Mbit/s 2 Mbit/s 0.5 Mbit/s 0.5 Mbit/s 1 Mbit/s 1 Mbit/s Požadavek 1 Mbit/s Jan Kubr - 8_rizeni_toku Jan Kubr 6/23

Parametry tvořící QoS šířka pásma = rychlost přenosu dat jednosměrné zpoždění čas potřebný pro přenesení paketu přes fyzické médium čas způsobený řazením do front rozptyl zpoždění ztrátovost paketů Jan Kubr - 8_rizeni_toku Jan Kubr 7/23

Plánovací mechanismy FIFO Prioritní FIFO Round Robin WFQ Leaky Bucket Leaky Bucket + WFQ Jan Kubr - 8_rizeni_toku Jan Kubr 8/23

FIFO Fronta Obsluha Jan Kubr - 8_rizeni_toku Jan Kubr 9/23

Prioritní FIFO prioritní fronta Obsluha Jan Kubr - 8_rizeni_toku Jan Kubr 10/23

Round Robin 2 fronty (prioritní + ostatní) Příchod 1 2 3 4 5 Obsluha 1 3 2 4 5 čas Jan Kubr - 8_rizeni_toku Jan Kubr 11/23

WFQ (weighted fair queuing) w1 w2 w3 Obsluha Jan Kubr - 8_rizeni_toku Jan Kubr 12/23

Leaky Bucket r tokenů za sekundu zásobník na tokeny pakety pakety čekající na tokeny vymazání tokenu odeslání paketu do sítě Jan Kubr - 8_rizeni_toku Jan Kubr 13/23

Leaky Bucket + WFQ r 1 w 1 r n w n Jan Kubr - 8_rizeni_toku Jan Kubr 14/23

Co na to IP protokol? IPv4 má v hlavičce informační pole TOS (Type of Service): 1000 minimalizuj zpoždění 0100 maximalizuj propustnost 0010 maximalizuj spolehlivost 0001 minimalizuj finanční náklady 0000 normální služba Jan Kubr - 8_rizeni_toku Jan Kubr 15/23

ToS v aplikacích Telnet = 1000 (zpoždění) FTP control = 1000 (zpoždění) FTP data = 0100 (propustnost) DNS UDP query = 1000 (zpoždění) TCP query = 0000 Zone transfer = 0100 (propustnost) ICMP errors = 0000 request = 0000 response = 0000 Jan Kubr - 8_rizeni_toku Jan Kubr 16/23

TCP a řízení toku Efektvně lze omezovat pouze odchozí tok dat, pro příchozí tok musíme použít nepřímé metody. Můžeme pozdržet potvrzení a tm prodloužit RTT (round trip tme) (pozor na tmeout, který způsobí opětovné odeslání dat). Můžeme měnit velikost okénka. Jan Kubr - 8_rizeni_toku Jan Kubr 17/23

RTT v TCP (1) RTT (round trip tme) je doba, za kterou přijde potvrzení odeslaného datového segmentu Od RTT se odvozuje tmeout Jenže jak dopředu vědět hodnotu RTT? SampleRTT = poslední naměřený RTT EstmatedRTT = očekávaný RTT EstimatedRTT = (1-α). EstimatedRTT + α. SampleRTT α = 0,125 Jan Kubr - 8_rizeni_toku Jan Kubr 18/23

RTT v TCP (2) Jan Kubr - 8_rizeni_toku Jan Kubr 19/23

TCP - Timeout DevRTT = (1-β). DevRTT + β. SampleRTT-EstimatedRTT (popisuje proměnlivost RTT, β=0,25) TimeoutInterval = EstimatedRTT + 4. DevRTT Timeout se po každé ztrátě paketu zdvojnásobí. Jan Kubr - 8_rizeni_toku Jan Kubr 20/23

TCP okénko I. slow start : CongWin = 1 MSS (MSS = maximum segment size) po každém RTT se CongWin zdvojnásobí (s každým paketem roste o 1 MSS) V proměnné Threshold je uložena hodnota, kde slow start končí a začíná fáze congeston avoidance (zamezení zahlcení) Jan Kubr - 8_rizeni_toku Jan Kubr 21/23

TCP okénko II. Ve fázi congeston avoidance roste CongWin lineárně vždy o 1 MSS. Při příjmu 3 duplicitních ACK (detekce ztráty) se Threshold a CongWin nastaví na polovinu poslední hodnoty CongWin. Timeout způsobí nastavení Threshold na polovinu CongWin a nastaví CongWin na 1 MSS. Poté zahájí slow start. Jan Kubr - 8_rizeni_toku Jan Kubr 22/23

IPv6 a QoS QoS v dnešním Internetu funguje nepovinně, jen v jeho částech. Zajištění QoS mezi koncovými uživateli je tedy obtžné. IP protokol verze 6 by měl tento nedostatek odstranit IPv6 má v hlavičce nová pole defnující způsob zpracování a identfkace informací přenášených v sít Jan Kubr - 8_rizeni_toku Jan Kubr 23/23