Quality of Service. Standardy zapewniania jakosci uslug w sieciach komputerowych. Quality of Service - Michal Przybylski, PCSS 2001 1



Podobne dokumenty
ARCHITEKTURA USŁUG ZRÓŻNICOWANYCH

Service Level Agreement (SLA) jest to porozumienie pomiędzy klientem a dostawcą usługi.

QoS w sieciach IP. Parametry QoS ( Quality of Services) Niezawodność Opóźnienie Fluktuacja ( jitter) Przepustowość ( pasmo)

Uslugi z gwarantowana jakoscia. Quality of Service - Michal Przybylski, PCSS

Integrated Services i Differentiated Services

Ponadto SLA powinno definiować następujące parametry:

QoS jak o tym myśleć w kontekście L2 i L3. Piotr Wojciechowski (CCIE #25543) Architekt Rozwiązań Sieciowych Kraków, 28 września 2011

Zarządzanie przepływem

Quality of Service in Internet

Zarządzanie ruchem i jakością usług w sieciach komputerowych

Kształtowanie ruch w sieciach Linux

Transmisja z gwarantowaną jakością obsługi w Internecie

Raport z realizacji zadania badawczego: A.9 Tytuł raportu: Opracowanie wymagań na sieć laboratoryjną system IP QoS

Quality of Service (QoS)

W 10 stron dookoła QoS a

Metoda QoS płaszczyzny danych w specjalnych systemach łączności

Zarządzanie pasmem opis ogólny

Sieci komputerowe. Wide Area Networks WANs

1. W jakich technologiach QoS w sieciach komputerowych wykorzystywany jest miękki stan? W technologii IntServ.

MPLS. Krzysztof Wajda Katedra Telekomunikacji, 2015

Podstawy MPLS. PLNOG4, 4 Marzec 2010, Warszawa 1

Sieci ATM. Sebastian Zagrodzki. Sieci ATM p.1/25

Sterowanie dostępem i szeregowanie pakietów

Szeregowanie pakietów

Zarządzanie ruchem i jakością usług w sieciach komputerowych

Uniwersytet Mikołaja Kopernika w Toruniu. Profilowanie ruchu sieciowego w systemie GNU/Linux

Mechanizmy QoS Jak projektować, wdrażać i monitorować Łukasz Bromirski lbromirski@cisco.com

praktyczne zastosowania mechanizmów QoS, Linuxowe HTB paweł kudzia

Mechanizmy QoS. Absolutnie zupełne podstawy (dla początkujących) PLNOG, Kraków, wrzesień 2011

Pomiary jakości w dostępie do Internetu

DLACZEGO QoS ROUTING

VPLS - Virtual Private LAN Service

Adresy w sieciach komputerowych

Zarządzanie ruchem i jakością usług w sieciach komputerowych

Usługa VoIP mechanizmy poprawy jakości. Michał Gartkiewicz

KARTA PRZEDMIOTU. Integracja sieci komputerowych D1_4. The integration of computer networks

IEEE 2 19" " 10/100/ W 140 W

ATM. Asynchronous Transfer Mode asynchroniczny tryb transferu

Zarządzanie ruchem i jakością usług w sieciach komputerowych

Zapewnienie jakości usług w sieciach IP

Wymagania i zalecenia dla usługi głosowej w Sieci FreePhone. MASH.PL Wymagania i zalecenia dla usługi głosowej w Sieci FreePhone Strona 1

Materiały przygotowawcze do laboratorium

ZP-92/022/D/07 załącznik nr 1. Wymagania techniczne dla routera 10-GIGABIT ETHERNET

Wybrane mechanizmy gwarantowania jakości usług w sieciach IP. Dariusz Chaładyniak, Maciej Podsiadły * Warszawska Wyższa Szkoła Informatyki

TEMAT ROZPRAWY DOKTORSKIEJ:

ZST Wykład (lato 2014)

Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego

ZAPEWNIENIE JAKOŚCI TRANSMISJI DANYCH SYSTEMÓW INFORMATYCZNYCH W ROZLEGŁYCH SIECIACH KOMPUTEROWYCH

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ

Analysis of PCE-based path optimization in multi-domain SDN/MPLS/BGP-LS network

Księgarnia PWN: Mark McGregor Akademia sieci cisco. Semestr szósty

Formularz Oferty Technicznej

Sieci komputerowe. Zajęcia 2 Warstwa łącza, sprzęt i topologie sieci Ethernet

Instrukcje dotyczące funkcji zarządzania pasmem w urządzeniach serii ZyWALL.

ZiMSK. VLAN, trunk, intervlan-routing 1

Mosty przełączniki. zasady pracy pętle mostowe STP. Domeny kolizyjne, a rozgłoszeniowe

Elastyczna sieć dla rozwiązań Cloud Open vswitch

Raport z realizacji zadania badawczego: A.2 Tytuł raportu: Analiza algorytmów i mechanizmów sterowania ruchem na poziomie pakietów w sieci IP QoS

Transmisja danych multimedialnych. mgr inż. Piotr Bratoszewski

Załącznik nr 1 do zapytania ofertowego. Połączenie lokalizacji ŁOW NFZ wysokowydajną siecią WAN, zapewnienie dostępu do Internetu oraz

Implementacja punktu dostêpu do sieci standardu IEEE ze wsparciem jakoœci œwiadczonych us³ug

GS HP. 24-portowy zarządzalny przełącznik. Opis produktu. Charakterystyka produktu

Systemy i Sieci Radiowe

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Implementacja modułu do wspomagania konfiguracji. Usługi i sieci teleinformatyczne następnej generacji aspekty techniczne, aplikacyjne i rynkowe

router wielu sieci pakietów

Instrukcja dotycząca funkcji zarządzania pasmem w urządzeniach serii Prestige 660HW.

Dlaczego? Mało adresów IPv4. Wprowadzenie ulepszeń względem IPv4 NAT CIDR

Porty przełącznika: 8 lub więcej portów typu 10/100/1000Base-T 2 lub więcej porty SFP Gigabit Ethernet (obsługujące również moduły SFP Fast Ethernet)

ANALIZA BEZPIECZEŃSTWA SIECI MPLS VPN. Łukasz Polak Opiekun: prof. Zbigniew Kotulski

Konfiguracja dostępu do Internetu ADSL na przykładzie Vigora serii 2700

PBS. Wykład Zabezpieczenie przełączników i dostępu do sieci LAN

Mechanizmy realizacyjne

Podejścia przepływowe wojcik/qos

Sieci komputerowe. Wykład 3: Protokół IP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski. Sieci komputerowe (II UWr) Wykład 3 1 / 24

Problem kolejkowania dostępu czyli zarządzanie przepustowością sieci

160,04 PLN brutto 130,11 PLN netto

Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci

DANE W SIECIACH TELEKOMUNIKACYJNYCH

Podstawowe protokoły transportowe stosowane w sieciach IP cz.2

Routing - wstęp... 2 Routing statyczny... 3 Konfiguracja routingu statycznego IPv Konfiguracja routingu statycznego IPv6...

Zapytanie ofertowe. zakup routera. Przedmiotem niniejszego zamówienia jest router spełniający następujące wymagania:

IP VPN. 1.1 Opis usługi

Zaawansowane Przełączanie IP

IDEA SIECI ZORIENTOWANYCH NA USŁUGI. Architektura Content Networking musi być wprowadzona praktycznie na każdym szczeblu przesyłania informacji!

Dr Michał Tanaś(

Rodzina 10/11-portowych przemysłowych przełączników Gigabit Ethernet

Pomiary łączy ethernetowych - zajęcia praktyczne. Darek Matyjewicz RATE ART

Institute of Telecommunications. koniec wykładu VIII.

KARTA PRZEDMIOTU. Management of networks and ICT resources

Wprowadzenie do MPLS*

Zarządzanie w systemach i sieciach komputerowych. Dr inż. Robert Wójcik

Zaawansowana konfiguracja przełącznika TP-Link TL-SG3224

Ethernet, ARP, RARP. Bartłomiej Świercz. Katedra Mikroelektroniki i Technik Informatycznych. Łódź, 14 marca 2006

Projekt: Autoryzowane kompetencje podstawą rozwoju śląskich MŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu

Badania symulacyjne systemu QoS dla sieci LAN jednostki naukowo-dydaktycznej

153,36 PLN brutto 124,68 PLN netto

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet

Opis przedmiotu zamówienia - Załącznik nr 1 do SIWZ

Transkrypt:

Quality of Service Standardy zapewniania jakosci uslug w sieciach komputerowych Quality of Service - Michal Przybylski, PCSS 2001 1

Plan wykladu Zmiany w Internecie Ethernet CoS & IP TOS Architektura IntServ Architektura Diffserv Istniejace implementacje mechanizmów zapewniania QoS Problemy integracji QoS Quality of Service - Michal Przybylski, PCSS 2001 2

Zmiany w Internecie Zastosowania Rodzaj ruchu Pojemnosc laczy Zarzadzanie Wczoraj e-mail, WWW, FTP best effort do 155 Mb/s siecia Dzisiaj wideokonferencje, zdalne nauczanie, telewizja interaktywna gwarantowana jakosc uslugi Gb/s uslugami Quality of Service - Michal Przybylski, PCSS 2001 3

Ethernet CoS & IP TOS Specyfikacja 802.1p definiuje trzy bity w naglówku ramki Ethernetu. Bity te ustalaja jeden z osmiu priorytetów i sa interpretowane przez przelaczniki sieci LAN w warstwie 2. Specyfikacja uslugi ToS protokolu IP pracuje podobnie, ale jest zaimplementowana w warstwie 3. Ustawia takze trzy bity w polu zlokalizowanym w naglówku IP. Quality of Service - Michal Przybylski, PCSS 2001 4

Ethernet CoS & IP TOS Naglówek Ramka Ethernet (802.1p Class of Service) 3 bity pola CoS Quality of Service - Michal Przybylski, PCSS 2001 5

Ethernet CoS & IP TOS Naglówek Ramka IP Type of Service priorytet (3 bity-8 klas) 8 bitów X X wiarygodnosc przesylu przepustowosc opóznienie Quality of Service - Michal Przybylski, PCSS 2001 6

Architektura IntServ Uslugi zintegrowane rezerwacja zasobów w sieciach klasyfikatory kolejki mechanizmy rezerwacji statyczne dynamiczne (protokól RSVP) Quality of Service - Michal Przybylski, PCSS 2001 7

Architektura IntServ cd. Zadanie transmisji z A do B (RSVP) Informacja o zamiarze wysylania danych B A reserve reserve reserve reserve Quality of Service - Michal Przybylski, PCSS 2001 8

Architektura IntServ cd. mechanizmy obslugi Strumien pakietów Klasyfikator Aplikacja A Aplikacja N Kolejki pakietów 2Mb/s 2Mb/s 1Mb/s.. siec (10Mb/s) Modul obslugi kolejek Quality of Service - Michal Przybylski, PCSS 2001 9

Architektura IntServ cd. Problemy zwiazane z IntServ duza liczba definiowanych przeplywów duze obciazenie wezlów sieci (osobno dla kazdego polaczenia) Rozwiazanie nieskalowalne Quality of Service - Michal Przybylski, PCSS 2001 10

Architektura diffserv This architecture achieves scalability by implementing complex classification and conditioning functions only at network boundary nodes and by applying per-hop behaviors to aggregates of traffic which have been appropriately marked using the DS field in the IPv4 or IPv6 headers. Per-application flow or per-customer flow need not to be mantained within the core of the network RFC 2475 Quality of Service - Michal Przybylski, PCSS 2001 11

Architektura diffserv cd. diffserv róznicowanie jakosci uslug Podstawowa zaleta diffserv w stosunku do dotychczas omawianych metod jest agregacja przeplywów. Zapewnianie jakosci uslug nie odbywa sie na poziomie pojedynczego polaczenia, lecz na poziomie pewnej klasy (grupy) polaczen Quality of Service - Michal Przybylski, PCSS 2001 12

Architektura diffserv cd. Podstawowe elementy: per hop behavior - PHB domena diffserv mechanizmy obslugi pakietów koncepcja QBONE Quality of Service - Michal Przybylski, PCSS 2001 13

Architektura diffserv - PHB Poniewaz diffserv bazuje na specjalnym oznakowaniu (kolorowaniu) pakietów, wazne jest okreslenie sposobu obslugi pakietów o danym priorytecie w wezle sieci PHB Pakiety w sieciach IP znakujemy uzywajac pola DSCP 6 bitów (dawniej TOS) pakietu IP Quality of Service - Michal Przybylski, PCSS 2001 14

Architektura diffserv cd. Domena diffserv to taka domena sieciowa, której wszystkie wezly uzywaja jednakowej polityki do obslugi pakietów przez nia przechodzacych. Polityke taka definiuje sie poprzez odpowiedni zestaw PHB Quality of Service - Michal Przybylski, PCSS 2001 15

Architektura diffserv cd. Klasyfikacja pakietu na wejsciu do domeny DS Ta sama polityka obslugi pakietów A klasa 1 klasa 2 PHB PHB Domena DS PHB PHB B Quality of Service - Michal Przybylski, PCSS 2001 16

Architektura diffserv cd. Modul pomiarowy Klasyfikator Modul znakujacy Modul ksztaltujacy ruch Quality of Service - Michal Przybylski, PCSS 2001 17

Istniejace implementacje mechanizmów zapewniania QoS ATM PVC oraz SVC Windows QoS (RSVP) Traffic Control oraz ALTQ ATM Tag Switching (MPLS) Quality of Service - Michal Przybylski, PCSS 2001 18

ATM PVC PVC - Permanent Virtual Circuit SVC - Switched Virtual Channel Rózne kontrakty pracy kanalu wirtualnego CBR (constant bit rate) ABR(available bit rate) UBR (unspecified bit rate) VBR (variable bit rate) Quality of Service - Michal Przybylski, PCSS 2001 19

Windows QoS (RSVP) Platforma Windows NT wspomaga zarzadzanie jakoscia uslug przy pomocy uslug zintegrowanych oraz protokolu RSVP. Rezerwacja pasma jest dokonywana w aplikacji - przed rozpoczeciem kazdej sesji komunikacyjnej Trwaja prace badawcze nad implementacja mechanizmów diffserv w Windows NT Quality of Service - Michal Przybylski, PCSS 2001 20

Traffic Control oraz ALTQ Linux Traffic Control FreeBSD ALTQ (ALTernate Queuing) zestaw nowych funkcji ruterów, wykorzystujacy mechanizmy diffserv. pozwala na zastosowanie róznych algorytmów kolejkowania i kontroli ruchu do kazdej z klas Quality of Service - Michal Przybylski, PCSS 2001 21

Algorytmy kolejkowania CBQ Class Based Queuing WFQ Weighted Fair Queuing (W)RED (Weighted) Random Early Detection ECN Explicit Congestion Notification Quality of Service - Michal Przybylski, PCSS 2001 22

Algorytmy kolejkowania - CBQ Modul ksztaltujacy ruch sposób dzialania estymator pakiety klasyfikator klasa domyslna (15%) klasa 1 (30%) Algorytm obslugujacy (scheduler) wazony Round Robin klasa 2 (45%) odrzucanie Quality of Service - Michal Przybylski, PCSS 2001 23

Przykladowa konfiguracja Polecenia konfigurujace urzadzenia interface eth0 bandwidth 100M cbq Polecenia ustawiajace filtry filter eth0 tcp_class 150.254.161.17 0 0 0 4 6 filter eth0 tcp_class 150.254.161.18 0 0 0 5 6 Polecenia ustawiajace obsluge strumieni class cbq eth0 cntl_class NULL pbandwidth 5 control class cbq eth0 root_class NULL pbandwidth 95 class cbq eth0 tcp_class root_class pbandwidth 65 default class cbq eth0 udp_class root_class borrow pbandwidth 35 Quality of Service - Michal Przybylski, PCSS 2001 24

ATM Tag Switching Aktualnie: Tag Switching MPLS Implementacja diffserv na poziomie ATM priorytety komórek 4 klasy po 3 kategorie + 2 klasy specjalne algorytmy obslugi CBWFQ, WRED dodatkowe opcje i narzedzia Quality of Service - Michal Przybylski, PCSS 2001 25

ATM Tag Switching Dostepne pasmo Klasa uprzywilejowana (Expedited Forwarding) Klasa domyslna (best-effort) Klasa srebrna: 4 podklasy 3 priorytety Quality of Service - Michal Przybylski, PCSS 2001 26

Problemy integracji QoS Istnieje wiele czynników utrudniajacych zintegrowanie QoS mechanizmy komunikacji protokoly rezerwacji i sygnalizacji typy sieci dostawcy uslug Quality of Service - Michal Przybylski, PCSS 2001 27

Koncepcja QBONE The goal of the QBone is to provide an interdomain testbed for differentiated services (DiffServ), where the engineering, behavior, and policy consequences of new IP services can be explored. QBone - an interdomain testbed for differentiated services (DiffServ) that seeks to provide the higher-education community with end-to-end services in support of emerging advanced networked applications. (QBone Architecture) Quality of Service - Michal Przybylski, PCSS 2001 28

extra1 Quality of Service - Michal Przybylski, PCSS 2001 29

extra2 Quality of Service - Michal Przybylski, PCSS 2001 30

extra3 Quality of Service - Michal Przybylski, PCSS 2001 31