Uproszczenie mechanizmów przekazywania pakietów w ruterach

Podobne dokumenty
ISP od strony technicznej. Fryderyk Raczyk

Materiały przygotowawcze do laboratorium

Podstawy MPLS. PLNOG4, 4 Marzec 2010, Warszawa 1

MPLS. Krzysztof Wajda Katedra Telekomunikacji, 2015

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

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

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

Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:

Materiały przygotowawcze do laboratorium 3

Przesyłania danych przez protokół TCP/IP

DLACZEGO QoS ROUTING

ARCHITEKTURA USŁUG ZRÓŻNICOWANYCH

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

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia

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

Sterowanie ruchem w sieciach szkieletowych Transmisja wielościeżkowa

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

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

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

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

4. KONFIGUROWANIE SIECI MPLS PRZY UŻYCIU

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

Sieci komputerowe. Dr inż. Robert Banasiak. Sieci Komputerowe 2010/2011 Studia niestacjonarne

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

Model OSI. mgr inż. Krzysztof Szałajko

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

Internet Protocol v6 - w czym tkwi problem?

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

IPv6 Protokół następnej generacji

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

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.

Warstwy i funkcje modelu ISO/OSI

Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi)

Sieci komputerowe - administracja

ZiMSK. VLAN, trunk, intervlan-routing 1

DWA ZDANIA O TEORII GRAFÓW. przepływ informacji tylko w kierunku

Routing. mgr inż. Krzysztof Szałajko

Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37

Sterowanie ruchem w sieciach szkieletowych

Sieć komputerowa Adresy sprzętowe Adresy logiczne System adresacji IP (wersja IPv4)

Protokoły sieciowe - TCP/IP

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

Routing i protokoły routingu

Sieci komputerowe - Protokoły wspierające IPv4

Wprowadzenie do MPLS*

Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny

Materiały przygotowawcze do laboratorium

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

SIECI KOMPUTEROWE Adresowanie IP

Urządzenia fizyczne sieci. Pudełko Urządzenia Techniki Komputerowej

Aby lepiej zrozumieć działanie adresów przedstawmy uproszczony schemat pakietów IP podróżujących w sieci.

Funkcje warstwy sieciowej. Podstawy wyznaczania tras. Dostarczenie pakietu od nadawcy od odbiorcy (RIP, IGRP, OSPF, EGP, BGP)

MODEL OSI A INTERNET

NAT/NAPT/Multi-NAT. Przekierowywanie portów

BRINET Sp. z o. o.

Laboratorium 6.7.2: Śledzenie pakietów ICMP

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

Interfejs DXI dostępu do sieci szerokopasmowej opartej na technice ATM

Sieci WAN. Mgr Joanna Baran

Urządzenia sieciowe. Część 1: Repeater, Hub, Switch. mgr inż. Krzysztof Szałajko

ZiMSK NAT, PAT, ACL 1

Język UML w modelowaniu systemów informatycznych

Marta Rybczyńska Nowy atak na systemy anonimowości

ADRESY PRYWATNE W IPv4

Brinet sp. z o.o. wyłączny przedstawiciel DrayTek w Polsce

RUTERY. Dr inŝ. Małgorzata Langer

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

Opis ogólny ustawień NAT na podstawie Vigora serii 2700

PBS. Wykład Podstawy routingu. 2. Uwierzytelnianie routingu. 3. Routing statyczny. 4. Routing dynamiczny (RIPv2).

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

Urządzenia sieciowe. Tutorial 1 Topologie sieci. Definicja sieci i rodzaje topologii

Ruting. Protokoły rutingu a protokoły rutowalne

Routing. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski

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

Warstwa sieciowa. mgr inż. Krzysztof Szałajko

PRZEKAZ INFORMACJI MIĘDZY SIECIĄ LOKALNĄ (LAN), A SIECIĄ SZEROKOPASMOWĄ OPARTĄ NA TECHNICE ATM. mgr inż. Zbigniew Zakrzewski, mgr inż.

Zarządzanie przepływem

GMPLS based control plane for Optical Burst Switching Network

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

Routing. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski

Technologie informacyjne (5) Zdzisław Szyjewski

1. W protokole http w ogólnym przypadku elementy odpowiedzi mają: a) Postać tekstu b) Postać HTML c) Zarówno a i b 2. W usłudze DNS odpowiedź

Kierunek: technik informatyk 312[01] Semestr: II Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH

Konfiguracja połączenia G.SHDSL punkt-punkt w trybie routing w oparciu o routery P-791R.

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

Sprawozdanie z zajęć laboratoryjnych: Technologie sieciowe 1

Warstwa sieciowa (technika VLSM)

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

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

Sieci komputerowe W4. Warstwa sieciowa Modelu OSI

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

Internet Control Messaging Protocol

Laboratorium - Przeglądanie tablic routingu hosta

Rywalizacja w sieci cd. Protokoły komunikacyjne. Model ISO. Protokoły komunikacyjne (cd.) Struktura komunikatu. Przesyłanie między warstwami

ZiMSK. Routing dynamiczny 1

Bezpieczeństwo w M875

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

Transkrypt:

LISTA ŻYCZEŃ I ZARZUTÓW DO IP Uproszczenie mechanizmów przekazywania pakietów w ruterach Mechanizmy ułatwiające zapewnienie jakości obsługi Może być stosowany do równoważenia obciążenia sieci, sterowanie przepływem czy też zestawianiem tuneli Kierowanie ruchu przez wybrane węzły(explixit routing) Brak mechanizmów sterowania parametrami QoS Zapewnia rozszerzenie możliwości modeli IntServ oraz DiffServ

TRADYCYJNE SPOJRZENIE IP Złożone procedury wyboru dróg przesyłania pakietów W każdym węźle jest podejmowana decyzja o wyborze następnego odcinka drogi Niezbędna analiza relatywnie dużego nagłówka pakietu Konieczność przetwarzania dużej ilości danych Nieefektywne reguły doboru trasy

ZAŁOŻENIA MPLS Każdy pakiet wchodzący do sieci jest przydzielany do klasy równoważności przekazywania FEC(Forwarding Equivalence Class) Każdy pakiet otrzymuję etykietę(label) odpowiadającą danej klasie równoważności Przydzielenie pakietu do klasy FEC odbywa się tylko raz, w chwili wejścia do domeny MPLS W kolejnych węzłach nie trzeba analizować nagłówka pakietu. Decyzja o wyborze trasy jest podejmowana na postawie etykiety

STRUKTURA ZARZĄDZANIA Identyfikator o stałej długości, jednoznacznie identyfikujący klasę rownoważności między dwoma węzłami dla określonego kierunku transmisji Etykieta ma znaczenie lokalne W każdym routerze LSR (Label Switch Router) znajduje się tablica kierowania. Na podstawie etykiety, z jaką został przekazany pakiet, jest podejmowana decyzja, z jaką etykietą i przez który interfejs należy go przesłać dalej. Przed wysłaniem dotychczasowa etykieta jest zamieniana na nową.

BUDOWA ETYKIETY Etykieta jest 20-bitowym polem 32-bitowego nagłówka dodawanego do pakietu IP 3-bitowe pole Exp jest zarezerwowane do celów eksperymentalnych Bit S oznaczający dno stosu etykiet 8-bitowe pole TTL (Time To Live), zabezpieczające przed powstawaniem pętli

LABEL SWITCHED PATH (LSP) Jeżeli pomiędzy dwoma ruterami istnieje powiązanie danej klasy FEC z określoną etykietą, to w odniesieniu do tego powiązania ruter, który używa tej etykiety jako wychodzącej (outgoing label ) jest nazywany ruterem poprzednim ( upstream router ), zaś ruter używający jej jako przychodzącej ( incoming label ) jest nazywany ruterem następnym ( downstream router ). Ciąg takich powiązań dla danej klasy FEC tworzy ścieżkę komutowaną etykietowo LSP. Pakiety należące do tej samej klasy równoważności FEC są więc przesyłane tą samą ścieżką LSP i traktowane w taki sam sposób. Z punktu widzenia transmisji pakietów ścieżka LSP jest jednokierunkowa. Wyróżnia się jednak dwa kierunki transmisji informacji sygnalizacyjnej: w dół (downstream) zgodny z kierunkiem przesyłania danych w górę (upstream) przeciwny do kierunku przesyłania danych

PRZESYŁANIE PAKIETÓW W SIECI MPLS

PRZYDZIELANIE ETYKIET W protokole MPLS przydzielenie etykiety dla danej klasy FEC jest dokonywane przez ruter następny, a informacja o tym powiązaniu jest przesyłana w górę do rutera poprzedniego. Tylko dzięki temu powiązaniu router poprzedni wie z jaką etykietą wysyłać pakiety. Istnieją dwie metody przydzielania etykiet: niezamówiona (unsolicited downstream) ruter następny podejmuje decyzję o powiązaniu klasy FEC z etykietą przychodzącą i wysyłą informację o tym do węzła poprzedniego na żądanie (downstream-on-demand) ruter poprzedni może żądać od rutera następnego przydzielenia etykiety dla określonej klasy FEC. Przydzielenie etykiety następuje w ten sam sposób ale jest inicjowane przez ruter poprzedni

ROZDZIELANIE ETYKIET Protokół MPLS definiuje dwa style rozsyłania etykiet: Niezależny (independent) Uporządkowany (ordered) Ruter LSR może obsługiwać tylko jeden styl rozsyłania etykiet. Jednakże rutery mogą używać różne style i współpracować ze sobą. Oba style rozsyłania etykiet mogą być stosowane w połączeniu z obiemami metodami przydzielania etykiet.

STYL ROZSYŁANIA ETYKIET STYL NIEZALEŻNY: Każdy ruter LSR może niezależnie dokonywać powiązań etykiet przychodzących i klas FEC oraz rozsyłać informację o tym do ruterów poprzednich w odniesieniu do tego powiązania. Ruter nieznając etykiety wychodzącej, a więc nie znając rutera następnego dla danej klasy FEC, może rozsyłać powiązanie do swoich poprzedników. W sieci mogą powstawać więc fragmenty niepowiązanych ze sobą ścieżek, zaś rutery mogą przesyłać pakiety zanim ścieżka LSP zostanie zestawiona. STYL UPORZĄDKOWANY: Ruter LSR może przydzielić etykietę dla danej klasy FEC tylko w jednym z dwóch przypadków: Gdy otrzymał wcześniej informację o powiązaniu etykiety z tą klasą FEC od węzła następnego Gdy jest ruterem brzegowym ścieżki LSP dla tej klasy FEC Styl ten zapewnia zestawienie kompletnej ścieżki LSP przed rozpoczęciem wysyłania pakietów. Stosowanie tego stylu jest konieczne gdy potrzebne jest zestawienie ścieżki o określonych właściwościach.

ŚCIEŻKI LSP WIELOPUNKT-PUNKT Standard MPLS dopuszcza tworzenie ścieżek o topologii wielopunkt-punkt. Jest to użyteczne, gdy pakiety wchodzące do domeny MPLS w różnych węzłach mogą być zakwalifikowane do tej samej klasy FEC i będą opuszczać domenę w tym samym węźle wyjściowym. Pakiety, które zostały wprowadzone w różnych węzłach są nierozróżnialne. Podejście takie pozwala na bardziej efektywne wykorzystanie puli dostępnych etykiet i uproszczenia tablic kierowania.

AGREGACJA ŚCIEŻEK LSP W sieci MPLS wiele ścieżek utworzonych dla różnych klas FEC może częściowo lub w całości się pokrywać. Jeżeli kilka ścieżek ma wspólny wyjściowy ruter brzegowy oraz wspólny końcowy odcinek ścieżki, to istnieje możliwość zagregowania tych ścieżek w jedną. Tworzona jest tzw. unia klas FEC, dla której przydziela się jedną etykietę. Z punktu widzenia systemu unia traktowana jest jako pojedyncza klasa FEC. Podejście to pozwala na bardziej efektywne wykorzystanie puli etykiet.

ZESTAWIANIE TUNELI LSP Istotną zaletą protokołu MPLS jest mechanizm zestawiania tunelitunel LSP jest szczególnych przypadkiem ścieżki komutowanej etykietowo. Wszystkie pakietu przesyłane w tunelu są traktowane jako jedna klasa FEC. W momencie wejścia pakietu do tunelu do stosu etykiet dodawana jest etykieta wyższego poziomu. Dzięki temu przez jeden tunel może biec kilka ścieżek. Przed opuszczeniem tunelu etykieta wyższego poziomu jest zdejmowana. Tunele LSP mogą być do agregowania ścieżek LSP na pewnych odcinkach, aby efektywniej gospodarować zasobami etykiet. Tunele znajdują zastosowanie jako przezroczyste łącza pomiędzy dwoma obszarami sieci operatora czy firmy.