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

Podobne dokumenty
Podstawy MPLS. PLNOG4, 4 Marzec 2010, Warszawa 1

ARCHITEKTURA USŁUG ZRÓŻNICOWANYCH

Materiały przygotowawcze do laboratorium

Uproszczenie mechanizmów przekazywania pakietów w ruterach

Zarządzanie przepływem

MPLS. Krzysztof Wajda Katedra Telekomunikacji, 2015

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

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

Integrated Services i Differentiated Services

ISP od strony technicznej. Fryderyk Raczyk

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

W 10 stron dookoła QoS a

DLACZEGO QoS ROUTING

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

Warstwa sieciowa. Model OSI Model TCP/IP. Aplikacji. Aplikacji. Prezentacji. Sesji. Transportowa. Transportowa

Systemy i sieci GMPLS. Wprowadzenie do GMPLS. Krzysztof Wajda. Katedra Telekomunikacji AGH Czerwiec, 2018

Wprowadzenie do MPLS*

TEMAT ROZPRAWY DOKTORSKIEJ:

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

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

Plan i problematyka wykładu. Sieci komputerowe IPv6. Rozwój sieci Internet. Dlaczego IPv6? Przykład zatykania dziur w funkcjonalności IPv4 - NAT

Materiały przygotowawcze do laboratorium 3

Quality of Service (QoS)

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

IP VPN. 1.1 Opis usługi

ADRESY PRYWATNE W IPv4

Sterowanie dostępem i szeregowanie pakietów

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

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

Systemy i sieci MPLS. Wprowadzenie do MPLS. Krzysztof Wajda. Katedra Telekomunikacji AGH Czerwiec, 2018

Instrukcja do laboratorium 1. Podstawowa konfiguracja środowiska MPLS (Multi-Protocol Label Switching)

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

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

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

Przesyłania danych przez protokół TCP/IP

Instrukcja do laboratorium 1

Sieci komputerowe - Wstęp do intersieci, protokół IPv4

Szeregowanie pakietów

Systemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A

Warstwa sieciowa. mgr inż. Krzysztof Szałajko

Quality of Service in Internet

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

Ruting. Protokoły rutingu a protokoły rutowalne

Routing. mgr inż. Krzysztof Szałajko

SIECI KOMPUTEROWE wykład dla kierunku informatyka semestr 4 i 5

Plan wykładu. Wyznaczanie tras. Podsieci liczba urządzeń w klasie C. Funkcje warstwy sieciowej

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

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

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 pasmem opis ogólny

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ PODSTAWY RUTINGU IP. WSTĘP DO SIECI INTERNET Kraków, dn. 7 listopada 2016 r.

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

Komutacja ATM i IP. Dr inż. Robert Wójcik. na podstawie wykładu Prof. dr hab. inż. Andrzeja Jajszczyka

Internet Protocol v6 - w czym tkwi problem?

Adresowanie grupowe. Bartłomiej Świercz. Katedra Mikroelektroniki i Technik Informatycznych. Łódź, 25 kwietnia 2006

Sieci komputerowe. Wide Area Networks WANs

Konfiguracja sieci, podstawy protokołów IP, TCP, UDP, rodzaje transmisji w sieciach teleinformatycznych

MODEL OSI A INTERNET

(12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) (96) Data i numer zgłoszenia patentu europejskiego:

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

Sterowanie ruchem w sieciach szkieletowych Transmisja wielościeżkowa

Charakterystyka grupy protokołów TCP/IP

(12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) PL/EP (96) Data i numer zgłoszenia patentu europejskiego:

52. Mechanizm trasowania pakietów w Internecie Informacje ogólne

Kształtowanie ruch w sieciach Linux

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

Systemy i Sieci. EiT III Laboratorium. Krzysztof Wajda. Katedra Telekomunikacji 2017

Instrukcja do laboratorium 2. Podstawowa konfiguracja środowiska MPLS (Multi-Protocol Label Switching)

Protokoły sieciowe - TCP/IP

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

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

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

DANE W SIECIACH TELEKOMUNIKACYJNYCH

Elastyczna sieć dla rozwiązań Cloud Open vswitch

Materiały przygotowawcze do laboratorium

ZiMSK. VLAN, trunk, intervlan-routing 1

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

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Sieci komputerowe - administracja

Systemy i Sieci. Laboratorium. Krzysztof Wajda. Katedra Telekomunikacji 2018

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

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ ADRESACJA W SIECIACH IP. WSTĘP DO SIECI INTERNET Kraków, dn. 24 października 2016r.

pasja-informatyki.pl

Technologie warstwy Internetu. Routing

Formularz Oferty Technicznej

Badanie możliwości i ograniczeń zarządzania ruchem sieciowym z wykorzystaniem protokołu MPLS we współczesnych sieciach teleinformatycznych

OSI Network Layer. Network Fundamentals Chapter 5. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

ZiMSK. Routing statyczny, ICMP 1

Zarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący

VPLS - Virtual Private LAN Service

Sterowanie ruchem w sieciach szkieletowych

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

RUTERY. Dr inŝ. Małgorzata Langer

Przełączanie i Trasowanie w Sieciach Komputerowych

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

Transmisje grupowe dla IPv4, protokół IGMP, protokoły routowania dla transmisji grupowych IPv4.

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)

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

Sieci komputerowe. Routing. dr inż. Andrzej Opaliński. Akademia Górniczo-Hutnicza w Krakowie.

Transkrypt:

QoS w sieciach IP Parametry QoS ( Quality of Services) Niezawodność Opóźnienie Fluktuacja ( jitter) Przepustowość ( pasmo) Przeciążenie Overbooking, Kolejki i zrzuty obciążenia Losowe lub według oznaczeń mleko wino czyli starsze młodsze Kształtowanie ruchu buforowanie Algorytmy: RED Random Early Detection Algorytm cieknącego wiadra, Algorytm wiadra żetonów Równomierne, klasowe, karuzelowe (round robin) lub ważone równomierne (sprawiedliwe) kolejkowanie Protokoły: RSVP (protokół Integrated Services), DS, MPLS

RSVP-The ReSerVation Protocol (a) Sieć (b) The multicast spanning tree for host 1. (c) The multicast spanning tree for host 2.

RSVP-The ReSerVation Protocol (a) Host 3 requests a channel to host 1. (b) Host 3 then requests a second channel, to host 2. (c) Host 5 requests a channel to host 1.

Usługi zróznicowane ( DS) DS Field vs IPv4 Type of Service

Konfiguracja DS (Differentiated Services)

Działanie DS W ramach domeny DS jednakowa interpretacja klasy Rutery brzegowe Klasyfikator segregacja i nadanie numeru klasy Typ pakietu ew. TOS/Precedence od użytkownika Miernik sprawdzenie zgodności z profilem Marker zmiana klasy Przejścia międzydomenowe lub naruszenia profilu Kształtownik ruchu/ Dropper nadzór przepływu, odrzucenia zgodnie z profilem Ruter wewnętrzny Klasyfikator Zarządzanie kolejkami PHB (Per Hop Behaviour)

DS Traffic Conditioner

Zapewnienie PHB Użytkownik wybiera sobie klasę usług Dane od użytkownika są monitorowane na ruterze brzegowym Przekraczają parametry profilu (out) Nie przekraczają parametrów profilu (in) Wewnątrz sieci dane są traktowane jako jednolity strumień danych Jedyna różnica in czy out Pojawia się zator pakiety out są odrzucane Dla użytkowników różnica polega tylko na innym udziale przechodzących pakietów in

Usługi DS Assured services (przekazywanie gwarantowane) Premium services (przekazywanie ekspresowe) Expedited forwarding Współdzielenie pasma przez AS i PS Stałe (np. PS/AS 20%) Pakiety przekraczające kontrakt na wejściu domeny DS. są odrzucane WFQ (ważone równomierne kolejkowanie) pomiędzy PS i AS PHB (Per Hop Behaviour) - Assured Forwarding Cztery klasy usług W ramach klasy oznaczenie wartości priorytetów pakietów (odrzucenie)

Assured Forwarding Pewne przekazywanie Przykładowa implementacja pewnego przekazywania

Codepoints for AF PHB

DS Usługi premium (EF) Dla aplikacji wymagających małych opóźnień i małych nierównomierności opóźnień Ruch naruszający kontrakt jest odrzucany Kolejki związane z tego typu ruchem powinny być w zasadzie puste Zapewnia małe opóźnienia i jitter Nie ma absolutnej gwarancji zapewnienia QoS

Expedited Forwarding Przyśpieszone przekazywanie Praktycznie ruch bezzatorowy dla pakietów EF

Operacje MPLS (MultiProtocol Label Switching) LSR (Label switched routers) zdolne do przełączania i trasowania pakietów na podstawie etykiet dołączonych do datagramów IP Etykiety określają przepływ pakietów między punktami końcowymi (brzegami sieci MPLS) lub odbiorców multicastowych Każdy przepływ (forward equivalence class FEC) ma określoną specyficzną ścieżkę poprzez rutery LSR Protokół połączeniowy (VC) Każdy FEC ma wymagania QoS Nagłówek IP nie jest sprawdzany Przekazywanie (trasowanie VC) oparte jest na wartości etykiety

Diagram operacji MPLS

Faza - Setup Labelled switched path (LSP) oznaczona ścieżka jest ustanawiana przed trasowaniem i dostarczaniem pakietów Parametry QoS są ustalane wzdłuż scieżki LSP Rezerwacja zasobów Polityka kolejkowania i odrzucania w ruterach LSR Protokoły wewnętrzne rutingu modyfikowany OSPF Przydzielenie Etykiet (Labels) Lokalne znaczenie etykiet Stąd stosowanie stosu etykiet Ręczne lub przy użyciu LDP (Label distribution protocol), też wersje RSVP

Operacje na pakietach Pakiety wchodzą do domeny MPLS przez brzegowe rutery LSR Określenie QoS LSR przypisuje pakiet do klasy FEC i dalej LSP FEC determined by parameters, e.g. Source/destination IP address or network IP address Port numbers IP protocol id Differentiated services codepoint IPv6 flow label Pakiety między tymi samymi punktami końcowymi mogą należeć do różnych FEC (QoS) Kooperacja do ustanowienia nowej ścieżki LSP (Label Switched Path) Dołączenie etykiety Przekazanie pakietu Zależne od zdefiniowanej tablicy ( dla danego FEC) Mapowanie etykiet do następnego skoku W ramach domeny ruter LSR otrzymuje pakiet Usuwa wchodzącą etykietę, dołącza wychodzącą i przekazuje dalej Wyjściowy ruter brzegowy usuwa etykietę Dalej odczytuje nagłówek IP i przekazuje datagram IP

Przekazywanie pakietów MPLS

Stos Etykiet (Label Stacking) Pakiety mogą mieć kilka etykiet Stos LIFO (Last Input First Output) Przetwarzanie oparte na ostatniej etykiecie Rutery LSR mogą dokładać etykiety Nieograniczone poziomy Pozwala na agregowanie ścieżek LSP w jedną nadrzędną ścieżkę dla części trasy Analogia do wirtualnych kanałów i ścieżek w sieciach ATM Np. agregacja całego ruchu oddziału firmy w jedną ścieżkę LSP dla realizacji VPN opartego o sieć IP Redukuje rozmiary tablic LSP (FEC)

Format Etykiety (Label Format Diagram) Wartość Etykiety 20 bitów o znaczeniu lokalnym ( domena MPLS) 3 bity zarezerwowane dla użytku eksperymentalnego Bit stosu: 1 dla najstarszego wpisu, zero pozostałe Time to live (TTL): licznik skoków lub wartość TTL Potrzebny do wsparcia TTL, bo nagłówek IP nie jest czytany Wartość TTL ustawiona zgodnie z nagłówkiem IP na wejściu do domeny MPLS TTL zmniejszany w wewnętrznych ruterach LSR Gdy TTL=0, odrzucenie pakietu i normalne prztwarzanie IP ( ICMP) Na wyjściu z domeny zmnieszony TTL jest umeiszczany w nagłówku IP i datagram jest dalej przekazywany

Stos nagłówków MPLS