WYBRANE ASPEKTY SELEKCJI TRAS BGP 1
|
|
- Angelika Marciniak
- 6 lat temu
- Przeglądów:
Transkrypt
1 STUDIA INFORMATICA 2016 Volume 37 Number 2 (124) Robert Ryszard CHODOREK AGH Akademia Górniczo-Hutnicza, Katedra Telekomunikacji Agnieszka CHODOREK Politechnika Świętokrzyska, Katedra Systemów Informatycznych WYBRANE ASPEKTY SELEKCJI TRAS BGP 1 Streszczenie. Protokół BGP jest protokołem rutingu zewnętrznego, tj. rutingu realizowanego pomiędzy systemami autonomicznymi. Artykuł omawia wybrane aspekty selekcji trasy BGP, związane z wyborem trasy od danego systemu autonomicznego i trasy do danego systemu autonomicznego. Poruszone zostaną kwestie liczby łączy, atrybutów wagi i lokalnych preferencji, jak również atrybutów MED oraz community. Słowa kluczowe: BGP, ruting, sieci IP CHOSEN ASPECTS OF BGP ROUTE SELECTION Summary. The BGP is an external routing protocol, i.e. BGP routing is carried out between autonomous systems. In the paper two BGP route selections, concerned with the selection of paths to and from autonomous systems, are described. The question of local-preference, weight, MED and community attributes are also addressed. Keywords: BGP, routing, IP networks 1. Wprowadzenie Obecnie ruting w sieci Internet opiera się na podziale tej sieci na wiele systemów autonomicznych AS (ang. Autonomous System), rozumianych jako zbiór sieci lub prefiksów sieci zarządzanych przez jednego operatora. Ruting funkcjonujący wewnątrz systemu 1 Prace prezentowane w niniejszym artykule były finansowane z funduszu prac statutowych KT AGH (nr umowy ).
2 128 R.R. Chodorek, A. Chodorek autonomicznego nazywany jest rutingiem wewnętrznym, a ruting pomiędzy systemami autonomicznymi nazywany jest rutingiem zewnętrznym. Ruting wewnętrzny ma charakter operacyjny. Wykorzystuje takie protokoły, jak RIP, RIPng, OSPFv2, OSPFv3, EIGRP czy IS-IS. Ruting zewnętrzny jest określany jako ruting strategiczny. Wynika to z faktu, że jego działanie ma wpływ na funkcjonowanie całej sieci Internet. Nawet niewielki operator sieciowy, włączony do procesu tworzenia globalnego rutingu zewnętrznego, ma wpływ na kształtowanie tras przepływu pakietów na całym globie. Pomyłka, nawet drobna, może doprowadzić do odcięcia liczonej w milionach grupy użytkowników od dostępu do danej usługi, a nawet w ogóle od dostępu do Internetu. Od ponad dwudziestu lat rolę jedynego stosowanego w sieci Internet protokołu rutigu zewnętrznego pełni protokół BGP (ang. Border Gateway Protocol) [1, 2]. Protokół ten jest następcą starszego protokołu rutingu zewnętrznego, EGP (ang. Exterior Gateway Protocol). Przez cały czas, jaki upłynął od jego standaryzacji, BGP był nieustannie rozwijany. Pojawiło się wiele istotnych rozszerzeń do mechanizmów protokołu, takich jak obsługa protokołu IP w wersji 6 [3] czy obsługa 32-bitowych numerów systemów autonomicznych [4]. Nie rozszerzają one jednak podstawowej wersji protokołu, która od marca 1995 jest wersją 4 [2] (mimo późniejszych, poważnych zmian w styczniu 2006 [1]). Takie podejście pozwala na szybszą standaryzację zmian oraz niezależne prace nad zmianami. W literaturze (a także w różnego rodzaju poradnikach, dostępnych w sieci Internet) można znaleźć opisy poszczególnych atrybutów protokołu BGP wraz z przykładami ich użycia [5-7]. W praktyce jednak osoba konfigurująca BGP spotyka się z zagadnieniem odwrotnym pojawia się problem wyboru trasy i trzeba go rozwiązać za pomocą odpowiedniego doboru parametrów (atrybutów). Niniejszy artykuł poświęcony jest podstawowym aspektom wyboru trasy z danego systemu autonomicznego i trasy powrotnej do danego systemu autonomicznego. Artykuł składa się z pięciu rozdziałów. W rozdziale drugim przedstawiono ogólną tematykę wyboru trasy w protokole BGP. Rozdział trzeci omawia wybór trasy z danego systemu autonomicznego. Rozdział czwarty dyskutuje wybór trasy do danego systemu autonomicznego. Rozdział piąty podsumowuje artykuł. 2. Wybór trasy w protokole BGP Protokół BGP pozwala na przygotowanie decyzji rutingowych, zapisywanych w tabeli rutingu rutera. Może on dostarczyć (w zależności od konfiguracji) jedną najlepszą trasę (według ustalonych kryteriów) lub kilka alternatywnych tras, poczynając od najlepszej.
3 Wybrane aspekty selekcji tras BGP 129 Trasa w protokole BGP jest wybierana na podstawie złożonych kryteriów [8]. Należą do nich wybrane atrybuty trasy, takie jak trasy o krótszej ścieżce, trasy o mniejszej wartości atrybutu MED (ang. Multi Exit Discriminator), trasy starsze (co w praktyce oznacza, że są bardziej stabilne). Do kryteriów wyboru trasy należą również atrybuty trasy ustawiane lokalnie w ruterze (takie jak waga trasy atrybut weight) czy atrybuty ustawiane w danym systemie autonomicznym (jak atrybut lokalnych preferencji local-preference). Ze względu na specyfikę i zakres stosowalności protokołu BGP jako rutingu zewnętrznego (ruting jest realizowany pomiędzy de facto niezależnymi operatorami sieciowymi, prowadzącymi różną politykę rutingu) nie jest możliwe jawne wskazanie, w konfiguracji wszystkich ruterów biorących udział w rutingu, pożądanych atrybutów trasy 2. Można natomiast wpływać na wybór trasy przez stosowanie pewnych technik. Wybór trasy przez BGP sprowadza się do dwóch podstawowych problemów wyboru trasy z własnego systemu autonomicznego (systemu autonomicznego operatora) i wyboru trasy powrotnej. Wybór trasy z własnego systemu autonomicznego jest zagadnieniem prostszym organizacyjnie, gdyż rutery podejmujące decyzję o wyborze trasy są w zasięgu administracyjnym operatora sieciowego, który może w pełni wpływać na ich konfiguracje. Wybór trasy powrotnej jest zagadnieniem o wiele bardziej złożonym. Operatorowi sieciowemu nie możemy, ze względów praktycznych, przekazywać złożonych kryteriów wyboru trasy do innych systemów autonomicznych. W praktyce oznaczałoby to bowiem wysłanie własnych kryteriów wyboru trasy do wszystkich ruterów BGP w całym Internecie. Samo zaś przekazanie podstawowych parametrów trasy może okazać się niewystarczające, aby ruch powrotny był kierowany właściwą trasą (pożądaną przez operatora). O wyborze trasy powrotnej może zadecydować parametr sieci, który jest całkowicie niezależny od operatora, jak np. liczba systemów autonomicznych na danej trasie albo zakres agregacji adresów. Mapa rutingu (ang. route map) pozwala na realizacje przetwarzania warunkowego w ruterze. Za pomocą mapy rutingu można testować wiele atrybutów trasy (odbywa się to z wykorzystaniem instrukcji warunkowej match). Mapa zawiera warunki, które formalnie zapisuje się za pomocą list dostępowych. Wejście do każdego z warunków jest zgodne z nadanym mu numerem sekwencyjnym. Jeżeli testowany warunek jest spełniony, wykonywana jest odpowiednia akcja, np. modyfikowane są atrybuty trasy (za pomocą instrukcji set). Jeżeli nie jest spełniony, następuje przejście do następnego z warunków w ramach tej samej mapy tras. Jeżeli zostanie użyta mapa tras i dla danej trasy żaden z warunków nie zostanie spełniony, to taka trasa nie trafia do tablicy BGP (jest ona odrzucana). Możliwe jest pominięcie w mapie trasy instrukcji warunkowej match i zostawienie instrukcji set lub tylko zostawienie pustego 2 Taka możliwość występuje typowo w ramach systemu autonomicznego. Jest wykorzystywana podczas konfiguracji rutingu wewnętrznego.
4 130 R.R. Chodorek, A. Chodorek wejścia do mapy tras. Pozwala to na wprowadzanie wszystkich tras do tablicy rutingu protokołu BGP, zmieniając atrybuty w tych, dla których warunek został spełniony. 3. Wybór trasy z danego systemu autonomicznego Jeżeli system autonomiczny dołączony jest do sieci Internet z użyciem wielu łączy, wówczas istnieje konieczność określenia, w jaki sposób ruch generowany w systemie autonomicznym będzie wypływał z systemu autonomicznego. W przypadku braku wyróżnionych łączy, do celów rutingu zewnętrznego wystarczą typowe zasady określania najlepszej trasy, zaimplementowane w protokole BGP. Jednakże bardzo często konieczne jest wskazanie jednego łącza jako preferowanego, a traktowanie drugiego jako łącza awaryjnego. Takie zróżnicowanie łączy może wynikać z umów z operatorami, przepustowości łączy itd. a) R1 R3 AS26 R2 AS11 R5 ISP Mb/s AS2 b) R1 R3 AS26 R2 AS11 R5 ISP Mb/s 10 Mb/s 50 Mb/s AS2 10 Mb/s ISP 1 20 Mb/s ISP 1 R4 R4 Rys. 1. System autonomiczny wielokrotny: a) dwa łącza zewnętrzne, b) cztery łącza zewnętrzne Fig. 1. The multiple AS: a) two external links, b) four external links Na rysunku 1a przedstawiony został system autonomiczny (AS 26) podłączony do Internetu przez dwóch różnych operatorów sieciowych (ISP1 i ISP2) za pomocą łącza 100Mb/s pomiędzy ruterami R2 i R5 (do operatora ISP2) oraz łącza 10Mb/s pomiędzy ruterami R3 i R4 (do operatora ISP1). Wewnątrz systemu autonomicznego stosowane są łącza 1Gb/s. Jeżeli użytkownik sieci jest dołączony do rutera R1, to wówczas ma dwie możliwości wysłania nadawanych przez siebie pakietów do sieci Internet: przez łącze R3-R4 lub przez łącze R2-R5. Jak widać na rysunku 1a, łącze pomiędzy ruterami R3-R4 ma dziesięciokrotnie mniejszą przepustowość i spełnia rolę łącza dodatkowego (awaryjnego). Dlatego podstawowy ruch powinien przepływać przez łącze R2-R5. W tej sytuacji wybór pożądanej trasy może być zrealizowany z użyciem najprostszego z mechanizmów, czyli przez ustawienie atrybutu wagi trasy (weight). Atrybut ten ustawiany jest lokalnie w ruterze i wpływa na wybór trasy tylko w tym ruterze. Ze względu na duży zakres tego parametru (od 0 do ) użytkownik może, w teorii, ustawić różne własne preferencje wyboru dla tysięcy tras. W praktyce, aby możliwa
5 Wybrane aspekty selekcji tras BGP 131 była prosta modyfikacja priorytetów, trasom nadaje się wagi z pewnym krokiem, np. co 50. Wówczas, gdy będzie konieczne podniesienie priorytetu jakiejś trasy ponad obecny poziom (np. 50), ale wciąż poniżej poziomu następnej klasy (np. 100), to można ustawić wagę trasy na wartość pośrednią (np. 73) bez konieczności zmiany konfiguracji wielu tras. W przykładzie pokazanym na rysunku 1a, w ruterach R2 i R3 należy ustawić parametr weight dla określonych tras. Przykład ustawiania konfiguracji rutera R2 przedstawiono poniżej. R2(config)#router bgp 26! R5 ISP 2 R2(config-router)#neighbor remote-as 11 R2(config-router)#neighbor weight 100! R3 R2(config-router)#neighbor remote-as 26 Dla rutera R2 zmiana wagi trasy dotyczyła tras z rutera R5. Trasy te zyskały wyższą wagę (100 zamiast domyślnego 0 3 ) dzięki ustawieniu wartości wagi (weight 100) dla sąsiada R5. W ruterze R3 zmianę taką należy wprowadzić dla tras z rutera R2, który ma bezpośredni dostęp do Internetu przez preferowane łącze (weight 100). Konfiguracja rutera R3 została przedstawiona poniżej. R3(config)#router bgp 26! R4 ISP 1 R3(config-router)#neighbor remote-as 2! R2 R3(config-router)#neighbor remote-as 26 R3(config-router)#neighbor weight 100 W efekcie w ruterze R3 otrzymamy (dla sieci ) wpisy w tablicy rutingu przedstawione poniżej, w których trasa optymalna (wybrana przez ruter i oznaczona przez znak ">") prowadzi przez ruter R2 do operatora ISP2. Network Next Hop Metric LocPrf Weight Path * i *>i i Dla topologii bardziej złożonych należy zastosować dodatkowe mechanizmy, pozwalające na ustawienie atrybutu wagi w zależności od złożonych warunków. Często stosowany jest atrybut preferencji lokalnych (atrybut local preference). Realizacja przedstawionego wyżej zadania przy wykorzystaniu atrybutu preferencji lokalnych znacznie upraszcza konfigurację. Konfiguracja dla rutera R2, ustawiająca lokalne preferencje, została przedstawiona poniżej. R2(config)#router bgp 26 R2(config-router)#bgp default local-preference Jeżeli sieć jest rozgłaszana przez dany ruter, to waga przyjmuje wartość Jeżeli jest pozyskana z innego systemu, to dostaje wagę 0.
6 132 R.R. Chodorek, A. Chodorek W konfiguracji tej ruter ustawia domyślne preferencje lokalne (local preference 150) na wartość 150 (standardowo w ruterze firmy Cisco atrybut ten ma wartość 100) dla wszystkich pozyskanych tras zewnętrznych (w analizowanym przykładzie będą to trasy od rutera R5). Dzięki takiej wartości zwiększone zostały preferencje lokalne w porównaniu ze standardowymi wartościami tego parametru, ustawionymi w innych ruterach. Ruter R3 jest podłączony do operatora ISP2 przez ruter R4 i łącze, które nie jest łączem preferowanym. Z tego względu w ruterze R3 domyślne preferencje lokalne ustawiono na 50. Wszystkie trasy zewnętrzne, pozyskane przez te ruter, będą zatem miały niższy priorytet od standardowego. Konfiguracja dla rutera R3, ustawiająca lokalne preferencje, została pokazana poniżej. R3(config)#router bgp 26 R3(config-router)#bgp default local-preference 50 Poniżej przedstawiono fragment tablicy rutingu BGP rutera R1. Network Next Hop Metric LocPrf Weight Path * i i *>i i Jak można zauważyć na podstawie wpisów w tablicy rutingu, sieć /24 jest osiągalna przez sieci obydwu operatorów. Sieć od operatora ISP2 (system autonomiczny 11) jest preferowana (wskazanie przez znak > w ostatniej linii tablicy BGP). Trasy mają taką samą wagę (równą 0) oraz taką samą ilość systemów autonomicznych. Na rysunku 1b przedstawiony został system autonomiczny podłączony za pomocą czterech łączy do sieci należących do dwóch różnych operatorów sieciowych. Łącza te mają zróżnicowane przepustowości, od 10 Mb/s do 200 Mb/s. W tym przypadku konieczne jest szczegółowe rozróżnienie w ruterze tras rozgłaszanych przez różne łącza. Realizacja tego zadania wymaga zastosowania map rutingu. W przypadku przedstawionym na rysunku 1b pożądane jest wykorzystywanie łączy do operatora ISP2. Do sieci tego operatora prowadzą łącza o przepustowościach odpowiednio 200 Mb/s i 50 Mb/s. Łącza do operatora ISP1, mające przepustowości 10 Mb/s i 20 Mb/s, będą wykorzystywane dodatkowo lub w sytuacjach awaryjnych. Ruter R2 powinien zatem modyfikować trasy pozyskane od rutera R5, nadając im wyższy priorytet. Natomiast trasy pochodzące od rutera R4 powinny mieć niższy priorytet. Do rozwiązania tego problemu wykorzystano preferencje lokalne i mapy tras. Założono przy tym, że preferencje lokalne tras będą proporcjonalne do przepustowości łącza. Ponieważ maksymalna wartość parametru preferencji lokalnych to , dla łącza charakteryzującego się największą przepustowością (w skali systemu autonomicznego) należy ustawić ten parametr na wartość nieprzekraczającą wartości maksymalnej, zapewniając zapas w przypadku nagłego
7 Wybrane aspekty selekcji tras BGP 133 pojawienia się modyfikacji preferencji rutingowych. W analizowanym przypadku przyjęto, że łącze zewnętrzne o największej przepustowości w systemie autonomicznym AS 26 (200 Mb/s) otrzyma preferencje lokalne Etykiety nadane mapom rutingowym powiązane zostały z przepustowością łącza (przykładowo, mapa rutingu dla łącza 200 Mb/s ma oznaczenie L200M). Poniżej pokazano powiązanie map rutingu z interfejsami dla przykładowego rutera (R2). R2(config)#router bgp 26! R5 ISP2 R2(config-router)#neighbor remote-as 11 R2(config-router)#neighbor route-map L200M in! R4 ISP1 R2(config-router)#neighbor remote-as 2 R2(config-router)#neighbor route-map L10M in Definicje map rutingowych dla rutera R2 z ustawionymi wagami proporcjonalnymi do przepustowości łączy przedstawiono poniżej. R2(config)#route-map L10M permit 10 R2(config-route-map)#set local-preference 100 R2(config)#route-map L200M permit 10 R2(config-route-map)#set local-preference 2000 W analogiczny sposób należy zrealizować nastawy w ruterze R3. 4. Wybór trasy do danego systemu autonomicznego Wybór trasy powrotnej realizowany jest w ruterach znajdujących się poza systemem autonomicznym, na podstawie przedstawionych kryteriów wyboru trasy. Operator nie ma możliwości wpływu na ten wybór przez modyfikację konfiguracji ruterów. Możliwość wpływania na trasę powrotną daje jedynie odpowiednia modyfikacja atrybutów trasy. W przypadku systemów, które są dołączone bezpośrednio do naszego systemu autonomicznego, możliwe jest użycie opcjonalnego atrybutu trasy MED. Jeżeli konieczny jest wybór trasy powrotnej z systemów, które nie przylegają bezpośrednio do danego systemu autonomicznego, należy zmodyfikować listę systemów autonomicznych podawanych jako atrybut ścieżki lub ustawić atrybut community. Na rysunku 2 przedstawiony został system autonomiczny podłączony do sieci Internet przez dwóch operatorów sieciowych, ISP1 i ISP2. Łącza mają zróżnicowane przepustowości, 100 Mb/s (R2-R5) i 10 Mb/s (R3-R4). Jeżeli w systemie przedstawionym na rysunku 2 nie zostaną ustawione dodatkowe kryteria wyboru tras, trasa powrotna będzie prowadziła przez R4- R3. Wynika to z faktu, iż obie trasy różnią się tylko liczbą systemów autonomicznych. BGP wybierze trasę z mniejszą liczbą systemów autonomicznych. W przypadku przejścia przez R3-
8 134 R.R. Chodorek, A. Chodorek R4, w ruterze R6 jest wskazany jeden system autonomiczny (AS 26), a po przejściu przez R2- R5 w ruterze R6 widoczne są dwa systemy autonomiczne (AS 11 i AS 26). R1 R3 AS26 R2 100 Mb/s R5 AS11 ISP 2 10 Mb/s R6 ISP 1 R7 R8 Internet R4 AS2 Rys. 2. System autonomiczny wielokrotny wybór trasy powrotnej Fig. 2. The multiple AS selecting return path Aby to zmienić, należy dla tras rozgłaszanych przez R3 wydłużyć sztucznie listę systemów autonomicznych. Wydłużając listę, dodawany jest wielokrotnie (zazwyczaj od 1 do 3 razy) własny numer systemu autonomicznego. W przykładzie jak na rysunku 2, konfiguracja taka wprowadzana jest tylko w ruterze R3 i została pokazana poniżej. R3(config)#router bgp 26! R4 ISP1 R3(config-router)#neighbor remote-as 2 R3(config-router)#neighbor route-map wy1 out R3(config)#route-map wy1 permit 10 R3(config-route-map)#set as-path prepend Wszystkie trasy ogłaszane przez ruter R3 do rutera R4 będą miały w liście systemów autonomicznych 3 systemy (oryginalnie wstawiany przez BGP system AS 26 i dwukrotnie dodany przez mapę rutingową system AS 26). Taka zmian wystarczy, aby ruter R6 wybrał trasę przez sieć operatora ISP2 i, w efekcie, przez R5-R2. Inną możliwość stwarza użycie atrybutu community, wykorzystywanego do znakowania tras. Jeżeli operatorzy ustawią przesyłanie atrybutu community (domyślnie jest on usuwany po wyjściu z systemu autonomicznego), to przenosi on informacje o pożądanych akcjach, które powinny być zrealizowane po jego odebraniu. Atrybut ten jest zapisywany na 32 bitach, typowo jako dwie liczby 16-bitowe rozdzielone dwukropkiem (numer_systemu_as: znacznik). Jako numer systemu autonomicznego podawany jest numer systemu, który ustawia znacznik (tu: 26). Pole znacznik ustawiane jest przez użytkownika dowolnie, jednakże musi on poinformować inne systemy, jakiej akcji oczekuje po konkretnym znaczniku (np. 26:17 ustawić wagę trasy na 150). Przykładowa konfiguracja dla rutera R3 została przedstawiona poniżej. R3(config)#router bgp 26! R4 ISP1 R3(config-router)#neighbor remote-as 2
9 Wybrane aspekty selekcji tras BGP 135 R3(config-router)#neighbor route-map com1 out R3(config-router)#neighbor send-community R3(config)#route-map com1 permit 10 R3(config-route-map)# set community 26:17 Na odebrany znacznik systemy autonomiczne powinny zareagować odpowiednią akcją, np. zwiększeniem wagi dla danej trasy. 5. Zakończenie W artykule przedstawiono wybrane zagadnienia funkcjonowania rutingu zewnętrznego związane z selekcją tras BGP do i od systemu autonomicznego. Omówione zostały metody wpływania na wybór trasy wychodzącej z danego systemu autonomicznego oraz przychodzącej do tego systemu. Zaprezentowane topologie sieciowe, obrazujące specyfikę rutingu zewnętrznego, mogą być wykorzystywane w realizacji zagadnień związanych z konfiguracją protokołu BGP, jak i realizacją zagadnień typu studium przypadku (jeśli zagadnienia te byłyby włączone w proces dydaktyczny). BIBLIOGRAFIA 1. Rekhter Y. (ed.), Li T. (ed.), Hares S. (ed.): A Border Gateway Protocol 4 (BGP-4). RFC 4271, January Rekhter Y., Li T.: A Border Gateway Protocol 4 (BGP 4). RFC 1771, March Bates T., Chandra R., Katz D., Rekhter Y.: Multiprotocol Extensions for BGP-4. RFC 4760, January Vohra Q., Chen E.: BGP Support for Four-octet AS Number Space. RFC 4893, May Gaddis Jeremy L.: Using BGP s Local Preference to Influence Outbound Routing. URL: Gaddis Jeremy L.: Using BGP s MED to Influence Inbound Routing. URL: Zhang R., Bartell M.: BGP Design and Implementation. Cisco Press, Chodorek A., Chodorek R.R.: Wykorzystanie ruterów dostępowych i emulatora Netkit w procesie nauczania wybranych problemów rutingu zewnętrznego. TTS, Technika Transportu Szynowego, R. 22, nr 12, 2015, s
10 136 R.R. Chodorek, A. Chodorek Abstract The Border Gateway Protocol (BGP) [1] [2] is an external routing protocol. The BGP route selection includes two basic problems. The first problem consists of the route selection from one autonomous system to a destination and the second problem involves selecting the return path. The first issue is simpler because routers deciding on the choice of routes are in the "range of administration" of the network operator, who can fully influence their configurations. The choice of the return path is an issue of much greater complexity. We cannot, for practical reasons, transmit and set up complex selection criteria routes to other autonomous systems. The article presents selected issues pertaining to the functioning of the external routing associated with the selection of BGP routes to and from the autonomous system. If the autonomous system is connected to the Internet with multiple links very often it is necessary to identify a single preferred link and to treat the others as emergency links (Fig. 1a). The main traffic should go through the faster link R2-R5. Selecting the desired path can be realized by using the simplest mechanism, or by setting the attribute weight. This attribute is set locally on the router. In cases of greater complexity (Fig. 1b) the routing problem can be solved by using local preferences and route maps. The reverse path can be selected in routers outside the autonomous system on the basis of route selection criteria. Systems that are directly connected to our autonomous system can use the Multi Exit Discriminator (MED) optional attribute route. If it is necessary to select a route back from systems that do not adhere directly to the autonomous system, then one needs to modify the list of autonomous systems served as an attribute of the track (AS prepending) or set the attribute community. Adresy Robert R. CHODOREK: AGH Akademia Górniczo-Hutnicza, Katedra Telekomunikacji, Al. A. Mickiewicza 30, Kraków, chodorek@agh.edu.pl Agnieszka CHODOREK: Politechnika Świętokrzyska, Katedra Systemów Informatycznych, Al. Tysiąclecia Państwa Polskiego 7, Kielce, a.chodorek@tu.kielce.pl
(secure) ROUTING WITH OSPF AND BGP FOR FUN, FUN & FUN. Łukasz Bromirski. lukasz@bromirski.net
(secure) ROUTING WITH OSPF AND BGP FOR FUN, FUN & FUN Łukasz Bromirski lukasz@bromirski.net 1 Agenda Gdzie i dlaczego OSPF? OSPF w praktyce Gdzie i dlaczego BGP? BGP w praktyce Q&A 2 Wymagana będzie......znajomość
Bardziej szczegółowo1.1 Ustawienie adresów IP oraz masek portów routera za pomocą konsoli
1. Obsługa routerów... 1 1.1 Ustawienie adresów IP oraz masek portów routera za pomocą konsoli... 1 1.2 Olicom ClearSight obsługa podstawowa... 2 1.3 Konfiguracja protokołu RIP... 5 Podgląd tablicy routingu...
Bardziej szczegółowoSterowanie ruchem wyjściowym
138 Sterowanie ruchem wyjściowym Musimy tak wpłynąć na BGP, aby nasz lokalny router/routery przy algorytmie wyboru trasy, wybrały łącze, które chcemy (algorytm jest wykonywany dla każdego prefiksu) Na
Bardziej szczegółowoWarstwa sieciowa rutowanie
Warstwa sieciowa rutowanie Protokół IP - Internet Protocol Protokoły rutowane (routed) a rutowania (routing) Rutowanie statyczne i dynamiczne (trasowanie) Statyczne administrator programuje trasy Dynamiczne
Bardziej szczegółowoWykład 3: Internet i routing globalny. A. Kisiel, Internet i routing globalny
Wykład 3: Internet i routing globalny 1 Internet sieć sieci Internet jest siecią rozproszoną, globalną, z komutacją pakietową Internet to sieć łącząca wiele sieci Działa na podstawie kombinacji protokołów
Bardziej szczegółowoDR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ PODSTAWY RUTINGU IP. WSTĘP DO SIECI INTERNET Kraków, dn. 7 listopada 2016 r.
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. PLAN Ruting a przełączanie Klasyfikacja rutingu Ruting statyczny Ruting dynamiczny
Bardziej szczegółowoBGP. Piotr Marciniak (TPnets.com/KIKE) Ożarów Mazowiecki, 26 marca 2010 r.
BGP Piotr Marciniak (TPnets.com/KIKE) Ożarów Mazowiecki, 26 marca 2010 r. 1 BGP BGP (ang. Border Gateway Protocol) protokół bramy brzegowej zewnętrzny protokół trasowania. Jego aktualna definicja (BGPv4)
Bardziej szczegółowoRouting - wstęp... 2 Routing statyczny... 3 Konfiguracja routingu statycznego IPv Konfiguracja routingu statycznego IPv6...
Routing - wstęp... 2 Routing statyczny... 3 Konfiguracja routingu statycznego IPv4... 3 Konfiguracja routingu statycznego IPv6... 3 Sprawdzenie połączenia... 4 Zadania... 4 Routing - wstęp O routowaniu
Bardziej szczegółowoRUTERY. Dr inŝ. Małgorzata Langer
RUTERY Dr inŝ. Małgorzata Langer Co to jest ruter (router)? Urządzenie, które jest węzłem komunikacyjnym Pracuje w trzeciej warstwie OSI Obsługuje wymianę pakietów pomiędzy róŝnymi (o róŝnych maskach)
Bardziej szczegółowoProtokół BGP Podstawy i najlepsze praktyki Wersja 1.0
Protokół BGP Podstawy i najlepsze praktyki Wersja 1.0 Cisco Systems Polska ul. Domaniewska 39B 02-672, Warszawa http://www.cisco.com/pl Tel: (22) 5722700 Fax: (22) 5722701 Wstęp do ćwiczeń Ćwiczenia do
Bardziej szczegółowoB Instrukcja do ćwiczenia
B Instrukcja do ćwiczenia Temat: Multihoming z wykorzystaniem łączy do jednego dostawcy ISP B.1 Celćwiczenia Celem Laboratorium jest skonfigurowanie routerów brzegowych sieci klienta i operatora, w oparciu
Bardziej szczegółowoO ZASTOSOWANIU EMULATORA NETKIT ORAZ RUTERÓW DOSTĘPOWYCH DO NAUCZANIA PROTOKOŁU OSPF
Agnieszka CHODOREK, Robert CHODOREK O ZASTOSOWANIU EMULATORA NETKIT ORAZ RUTERÓW DOSTĘPOWYCH DO NAUCZANIA PROTOKOŁU OSPF Streszczenie Ruting wewnętrzny jest kluczowym elementem sieci danej firmy lub instytucji.
Bardziej szczegółowoISP od strony technicznej. Fryderyk Raczyk
ISP od strony technicznej Fryderyk Raczyk Agenda 1. BGP 2. MPLS 3. Internet exchange BGP BGP (Border Gateway Protocol) Dynamiczny protokół routingu Standard dla ISP Wymiana informacji pomiędzy Autonomous
Bardziej szczegółowoSieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska
Sieci komputerowe Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska Routing dynamiczny w urządzeniach Cisco Sieci Komputerowe, T. Kobus, M. Kokociński 2 Sieci Komputerowe, T.
Bardziej szczegółowoPORADNIKI. Routery i Sieci
PORADNIKI Routery i Sieci Projektowanie routera Sieci IP są sieciami z komutacją pakietów, co oznacza,że pakiety mogą wybierać różne trasy między hostem źródłowym a hostem przeznaczenia. Funkcje routingu
Bardziej szczegółowoZiMSK NAT, PAT, ACL 1
ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ dr inż. Artur Sierszeń, asiersz@kis.p.lodz.pl dr inż. Andrzej Frączyk, a.fraczyk@kis.p.lodz.pl NAT, PAT, ACL 1 Wykład Translacja
Bardziej szczegółowoMarcin Mazurek <m.mazurek@netsync.pl> P.I.W.O, 22/05/2004, Poznań, Polska:)
BGP podstawy działania, polityka w sieciach TCP/IP. O czym ta mowa... - routing w sieciach TCP/IP (forwarding/routing statyczny/dynamiczny, link state, distance vector) - BGP zasady funkcjonowanie, pojęcie
Bardziej szczegółowoRouting. mgr inż. Krzysztof Szałajko
Routing mgr inż. Krzysztof Szałajko Modele odniesienia 7 Aplikacji 6 Prezentacji 5 Sesji 4 Transportowa 3 Sieciowa 2 Łącza danych 1 Fizyczna Aplikacji Transportowa Internetowa Dostępu do sieci Wersja 1.0
Bardziej szczegółowoOSI Network Layer. Network Fundamentals Chapter 5. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.
OSI Network Layer Network Fundamentals Chapter 5 1 Network Layer Identify the role of the Network Layer, as it describes communication from one end device to another end device Examine the most common
Bardziej szczegółowoKonfigurowanie protokołu BGP w systemie Linux
Konfigurowanie protokołu BGP w systemie Linux 1. Wprowadzenie Wymagania wstępne: wykonanie ćwiczeń Zaawansowana adresacja IP oraz Dynamiczny wybór trasy w ruterach Cisco, znajomość pakietu Zebra. Internet
Bardziej szczegółowoSieci komputerowe. Routing. dr inż. Andrzej Opaliński. Akademia Górniczo-Hutnicza w Krakowie. www.agh.edu.pl
Sieci komputerowe Routing Akademia Górniczo-Hutnicza w Krakowie dr inż. Andrzej Opaliński Plan wykładu Wprowadzenie Urządzenia Tablice routingu Typy protokołów Wstęp Routing Trasowanie (pl) Algorytm Definicja:
Bardziej szczegółowoWPROWADZENIE DO PROTOKOŁU BGP (BORDER GATEWAY PROTOCOL)
Sieci komputerowe wprowadzenie do protokołu BGP 1 SIECI KOMPUTEROWE WPROWADZENIE DO PROTOKOŁU BGP (BORDER GATEWAY PROTOCOL) Sieci komputerowe wprowadzenie do protokołu BGP 2 1. Wstęp Sieci komputerowe
Bardziej szczegółowoOSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1
OSI Network Layer Network Fundamentals Chapter 5 Version 4.0 1 OSI Network Layer Network Fundamentals Rozdział 5 Version 4.0 2 Objectives Identify the role of the Network Layer, as it describes communication
Bardziej szczegółowoCisco Packet Tracer - routing SOISK systemy operacyjne i sieci kompu...
Cisco Packet Tracer - routing Z SOISK systemy operacyjne i sieci komputerowe Zadaniem naczelnym routerów jest wyznaczanie ścieżki oraz przełączanie interfejsów. Proces kierowania ruchem nosi nazwę trasowania,
Bardziej szczegółowoSterowanie ruchem w sieciach szkieletowych
Sterowanie ruchem w sieciach szkieletowych Transmisja wielościeżkowa Dr inż. Robert Wójcik Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Telekomunikacji Kraków, dn. 6 kwietnia 2016 r. Plan
Bardziej szczegółowoRoutowanie we współczesnym Internecie. Adam Bielański
Routowanie we współczesnym Internecie Adam Bielański Historia Prehistoria: 5.12.1969 1989 ARPANET Przepustowość łączy osiągnęła: 230.4 kb/s w 1970 Protokół 1822 Czasy historyczne: 1989 30.04.1995 NSFNet
Bardziej szczegółowoJak zbudować profesjonalny styk z internetem?
Jak zbudować profesjonalny styk z internetem? Łukasz Bromirski lukasz.bromirski@gmail.com PLNOG Webinaria, 20.IX.2017 Plan na dzisiaj Co próbujemy uzyskać? Co wziąć pod uwagę - platforma BGP: co musisz
Bardziej szczegółowoUproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:
Uproszczony opis obsługi ruchu w węźle IP Poniższa procedura jest dokonywana dla każdego pakietu IP pojawiającego się w węźle z osobna. W routingu IP nie wyróżniamy połączeń. Te pojawiają się warstwę wyżej
Bardziej szczegółowoKonfigurowanie protokołu BGP w ruterach Cisco
Konfigurowanie protokołu BGP w ruterach Cisco 1. Wprowadzenie Internet tworzą połączone ze sobą sieci IP. Centralne zarządzanie siecią komputerową o globalnym rozmiarze jest technicznie niemożliwe, a ponadto
Bardziej szczegółowoRouting dynamiczny... 2 Czym jest metryka i odległość administracyjna?... 3 RIPv1... 4 RIPv2... 4 Interfejs pasywny... 5 Podzielony horyzont...
Routing dynamiczny... 2 Czym jest metryka i odległość administracyjna?... 3 RIPv1... 4 RIPv2... 4 Interfejs pasywny... 5 Podzielony horyzont... 5 Podzielony horyzont z zatruciem wstecz... 5 Vyatta i RIP...
Bardziej szczegółowoRuting. Protokoły rutingu a protokoły rutowalne
Ruting. Protokoły rutingu a protokoły rutowalne ruting : proces znajdowania najwydajniejszej ścieżki dla przesyłania pakietów między danymi dwoma urządzeniami protokół rutingu : protokół za pomocą którego
Bardziej szczegółowoLaboratorium 6.1.5 Konfiguracja oraz weryfikacja protokołu RIP
Laboratorium 6.1.5 Konfiguracja oraz weryfikacja protokołu RIP Urządzenie Nazwa hosta Interfejs Adres IP Maska podsieci R1 R1 Serial 0/0/0 (DCE) 172.17.0.1 255.255.255.224 Fast Ethernet 0/0 172.16.0.1
Bardziej szczegółowoSieci komputerowe - Protokoły wspierające IPv4
2013-06-20 Piotr Kowalski KAiTI Plan i problematyka wykładu 1. Odwzorowanie adresów IP na sprzętowe i odwrotnie protokoły ARP i RARP. - Protokoły wspierające IPv4 2. Routing IP Tablice routingu, routing
Bardziej szczegółowoRouting. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski
Routing część 2: tworzenie tablic Sieci komputerowe Wykład 3 Marcin Bieńkowski W poprzednim odcinku Jedna warstwa sieci i globalne adresowanie Każde urządzenie w sieci posługuje się tym samym protokołem
Bardziej szczegółowoLink-State. Z s Link-state Q s Link-state. Y s Routing Table. Y s Link-state
OSPF Open Shortest Path First Protokół typu link-state Publiczna specyfikacja Szybka zbieżność Obsługa VLSMs(Variable Length Subnet Masks) i sumowania tras Nie wymaga okresowego wysyłania uaktualnień Mechanizmy
Bardziej szczegółowoPBS. Wykład Routing dynamiczny OSPF EIGRP 2. Rozwiązywanie problemów z obsługą routingu.
PBS Wykład 5 1. Routing dynamiczny OSPF EIGRP 2. Rozwiązywanie problemów z obsługą routingu. mgr inż. Roman Krzeszewski roman@kis.p.lodz.pl mgr inż. Artur Sierszeń asiersz@kis.p.lodz.pl mgr inż. Łukasz
Bardziej szczegółowoARCHITEKTURA USŁUG ZRÓŻNICOWANYCH
ARCHITEKTURA USŁUG ZRÓŻNICOWANYCH This architecture achieves scalability by implementing complex classification and conditioning functions only at network boundary nodes and by applying per-hop behaviors
Bardziej szczegółowoZarządzanie systemem komendy
Zarządzanie systemem komendy Nazwa hosta set system host name nazwa_hosta show system host name delete system host name Nazwa domeny set system domain name nazwa_domeny show system domain name delete system
Bardziej szczegółowoLaboratorium - Przeglądanie tablic routingu hosta
Topologia Cele Część 1: Dostęp do tablicy routingu hosta Część 2: Badanie wpisów tablicy routingu IPv4 hosta Część 3: Badanie wpisów tablicy routingu IPv6 hosta Scenariusz Aby uzyskać dostęp do zasobów
Bardziej szczegółowoUproszczenie mechanizmów przekazywania pakietów w ruterach
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
Bardziej szczegółowoPBS. Wykład 6. 1. Filtrowanie pakietów 2. Translacja adresów 3. authentication-proxy
PBS Wykład 6 1. Filtrowanie pakietów 2. Translacja adresów 3. authentication-proxy mgr inż. Roman Krzeszewski roman@kis.p.lodz.pl mgr inż. Artur Sierszeń asiersz@kis.p.lodz.pl mgr inż. Łukasz Sturgulewski
Bardziej szczegółowoLABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)
Wydział Elektroniki i Telekomunikacji POLITECHNIKA POZNAŃSKA fax: (+48 61) 665 25 72 ul. Piotrowo 3a, 60-965 Poznań tel: (+48 61) 665 22 93 LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl) Protokoły
Bardziej szczegółowoKonfiguracja połączenia G.SHDSL punkt-punkt w trybie routing w oparciu o routery P-791R.
Konfiguracja połączenia G.SHDSL punkt-punkt w trybie routing w oparciu o routery P-791R. Topologia sieci: Lokalizacja B Lokalizacja A Niniejsza instrukcja nie obejmuje konfiguracji routera dostępowego
Bardziej szczegółowoInstitute of Telecommunications. koniec wykładu VIII. mariusz@tele.pw.edu.pl
koniec wykładu VIII przykład data client office + firewall depot management mapa z google map POP points of presence SP data client POP POP office depot POP POP management VPN warstwy 2 (VPLL, VPLS) i
Bardziej szczegółowoLABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)
Wydział Elektroniki i Telekomunikacji POLITECHNIKA POZNAŃSKA fax: (+48 61) 665 25 72 ul. Piotrowo 3a, 60-965 Poznań tel: (+48 61) 665 22 93 LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl) Konfiguracja
Bardziej szczegółowoWykład Nr 4. 1. Sieci bezprzewodowe 2. Monitorowanie sieci - polecenia
Sieci komputerowe Wykład Nr 4 1. Sieci bezprzewodowe 2. Monitorowanie sieci - polecenia Sieci bezprzewodowe Sieci z bezprzewodowymi punktami dostępu bazują na falach radiowych. Punkt dostępu musi mieć
Bardziej szczegółoworouter wielu sieci pakietów
Dzisiejsze sieci komputerowe wywierają ogromny wpływ na naszą codzienność, zmieniając to, jak żyjemy, pracujemy i spędzamy wolny czas. Sieci mają wiele rozmaitych zastosowań, wśród których można wymienić
Bardziej szczegółowoZałącznik produktowy nr 6 do Umowy Ramowej - Usługa Dostępu do Sieci Internet
Załącznik produktowy nr 6 do Umowy Ramowej - Usługa Dostępu do Sieci Internet 1 POSTANOWIENIA OGÓLNE 1. Niniejszy załącznik określa ramowe warunki współpracy Stron w zakresie dostępu do sieci Internet
Bardziej szczegółowoAdministracja sieciami LAN/WAN Komunikacja między sieciami VLAN
Administracja sieciami LAN/WAN Komunikacja między sieciami VLAN dr Zbigniew Lipiński Instytut Matematyki i Informatyki ul. Oleska 48 50-204 Opole zlipinski@math.uni.opole.pl Protokół Dynamic Trunking Portocol
Bardziej szczegółowoWykorzystanie połączeń VPN do zarządzania MikroTik RouterOS
Wykorzystanie połączeń VPN do zarządzania MikroTik RouterOS Największe centrum szkoleniowe Mikrotik w Polsce Ul. Ogrodowa 58, Warszawa Centrum Warszawy Bliskość dworca kolejowego Komfortowe klimatyzowane
Bardziej szczegółowoRouting. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski
Routing część 2: tworzenie tablic Sieci komputerowe Wykład 3 Marcin Bieńkowski W poprzednim odcinku Jedna warstwa sieci i globalne adresowanie Każde urządzenie w sieci posługuje się tym samym protokołem
Bardziej szczegółowoWarstwa sieciowa. Model OSI Model TCP/IP. Aplikacji. Aplikacji. Prezentacji. Sesji. Transportowa. Transportowa
Warstwa sieciowa Model OSI Model TCP/IP Aplikacji Prezentacji Aplikacji podjęcie decyzji o trasowaniu (rutingu) na podstawie znanej, lokalnej topologii sieci ; - podział danych na pakiety Sesji Transportowa
Bardziej szczegółowoĆwiczenie Konfiguracja statycznych oraz domyślnych tras routingu IPv4
Ćwiczenie Konfiguracja statycznych oraz domyślnych tras routingu IPv4 Topologia Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Brama domyślna R1 G0/1 192.168.0.1 255.255.255.0 N/A S0/0/1
Bardziej szczegółowoBadanie protokołów routingu
lp wykonawca nr w dzienniku (dz) 1. Grzegorz Pol 2. Michał Grzybowski 3. Artur Mazur grupa (g) 3 Topologia: zadanie Protokół routingu wybór 1. RIPng 2. OSPFv3 x 3. EIGRP Tabela 1. Plan adresacji: dane
Bardziej szczegółowoKsięgarnia PWN: Mark McGregor Akademia sieci cisco. Semestr piąty
Księgarnia PWN: Mark McGregor Akademia sieci cisco. Semestr piąty Rozdział 1. Przegląd sieci skalowalnych 19 Model projektu skalowalnej sieci hierarchicznej 19 Trójwarstwowy model projektu sieci 20 Funkcja
Bardziej szczegółowoPraktyczne aspekty implementacji IGP
Praktyczne aspekty implementacji IGP Piotr Jabłoński pijablon@cisco.com 1 Ogólne rekomendacje Jeden proces IGP w całej sieci. Idealnie jeden obszar. Wiele obszarów w całej sieci w zależności od ilości
Bardziej szczegółowoRouting. routing bezklasowy (classless) pozwala na używanie niestandardowych masek np. /27 stąd rozdzielczość trasowania jest większa
1 Routing przez routing rozumiemy poznanie przez router ścieżek do zdalnych sieci o gdy routery korzystają z routingu dynamicznego, informacje te są uzyskiwane na podstawie danych pochodzących od innych
Bardziej szczegółowoPBS. Wykład Podstawy routingu. 2. Uwierzytelnianie routingu. 3. Routing statyczny. 4. Routing dynamiczny (RIPv2).
PBS Wykład 4 1. Podstawy routingu. 2. Uwierzytelnianie routingu. 3. Routing statyczny. 4. Routing dynamiczny (RIPv2). mgr inż. Roman Krzeszewski roman@kis.p.lodz.pl mgr inż. Artur Sierszeń asiersz@kis.p.lodz.pl
Bardziej szczegółowoRouting i protokoły routingu
Routing i protokoły routingu Po co jest routing Proces przesyłania informacji z sieci źródłowej do docelowej poprzez urządzenie posiadające co najmniej dwa interfejsy sieciowe i stos IP. Routing przykład
Bardziej szczegółowoZiMSK. Routing dynamiczny 1
ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ dr inż. Artur Sierszeń, asiersz@kis.p.lodz.pl dr inż. Andrzej Frączyk, a.fraczyk@kis.p.lodz.pl Routing dynamiczny 1 Wykład
Bardziej szczegółowoWydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Sieci i Aplikacje TCP/IP. Ćwiczenie nr 1
Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Sieci i Aplikacje TCP/IP Ćwiczenie nr 1 Temat: Badanie podstawowych parametrów sieci w małym biurze lub domu
Bardziej szczegółowoWarsztaty z Sieci komputerowych Lista 3
Warsztaty z Sieci komputerowych Lista 3 Uwagi ogólne Topologia sieci na te zajęcia została przedstawiona poniżej; każda czwórka komputerów jest osobną strukturą niepołączoną z niczym innym. 2 2 3 4 0 3
Bardziej szczegółowoRouting. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski
Routing część 2: tworzenie tablic Sieci komputerowe Wykład 3 Marcin Bieńkowski W poprzednim odcinku Jedna warstwa sieci i globalne adresowanie Każde urządzenie w sieci posługuje się tym samym protokołem
Bardziej szczegółowoKonfigurowanie protokołu OSPF w systemie Linux
Konfigurowanie protokołu OSPF w systemie Linux 1. Wprowadzenie Wymagania wstępne: wykonanie ćwiczeń Zaawansowana adresacja IP oraz Dynamiczny wybór trasy w ruterach Cisco. (Uwaga ze względu na brak polskich
Bardziej szczegółowoIPv6. Wprowadzenie. IPv6 w systemie Linux. Zadania Pytania. budowa i zapis adresu, typy adresów tunelowanie IPv6 w IPv4
Wprowadzenie budowa i zapis adresu, typy adresów tunelowanie w IPv4 w systemie Linux polecenie ip, system plików /proc Zadania Pytania Historia Cel rozwiązanie problemu wyczerpania przestrzeni adresowej
Bardziej szczegółowoWprowadzenie 5 Rozdział 1. Lokalna sieć komputerowa 7
Wprowadzenie 5 Rozdział 1. Lokalna sieć komputerowa 7 System operacyjny 7 Sieć komputerowa 8 Teoria sieci 9 Elementy sieci 35 Rozdział 2. Sieć Linux 73 Instalowanie karty sieciowej 73 Konfiguracja interfejsu
Bardziej szczegółowoGRAF DECYZJI O TRASIE PAKIETU
GRAF DECYZJI O TRASIE PAKIETU ROUTING STATYCZNY W SIECIACH IP Routery są urządzeniami, które na podstawie informacji zawartych w nagłówku odebranego pakietu oraz danych odebranych od sąsiednich urządzeń
Bardziej szczegółowoRozległe Sieci Komputerowe
Rozległe Sieci Komputerowe Rozległe Sieci Komputerowe Literatura: D.E. Conner Sieci komputerowe i intersieci R. W. McCarty Cisco WAN od podstaw R. Wright Elementarz routingu IP Interconnecting Cisco Network
Bardziej szczegółowoInstrukcja 10 - Trasowanie i protokół RIP
Instrukcja 10 - Trasowanie i protokół RIP 10.1 Cel ćwiczenia Celem ćwiczenia jest przybliżenie działania najprostszego protokołu trasowania RIP. W trakcie zajęć studenci zbadają działanie przykładowych
Bardziej szczegółowoInstrukcja 11 - Trasowanie i protokół OSPF
Instrukcja 11 - Trasowanie i protokół OSPF 11.1 Cel ćwiczenia Celem ćwiczenia jest przybliżenie działania protokołu trasowania OSPF. W trakcie zajęć studenci zbadają działanie przykładowych sieci składających
Bardziej szczegółowoPlan wykładu. Wyznaczanie tras. Podsieci liczba urządzeń w klasie C. Funkcje warstwy sieciowej
Wyznaczanie tras (routing) 1 Wyznaczanie tras (routing) 2 Wyznaczanie tras VLSM Algorytmy rutingu Tablica rutingu CIDR Ruting statyczny Plan wykładu Wyznaczanie tras (routing) 3 Funkcje warstwy sieciowej
Bardziej szczegółowoPlanning and Cabling Networks
Planning and Cabling Networks Network Fundamentals Chapter 10 Version 4.0 1 Projektowanie okablowania i sieci Podstawy sieci Rozdział 10 Version 4.0 2 Objectives Identify the basic network media required
Bardziej szczegółowoZarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący
Zarządzanie w sieci Protokół Internet Control Message Protocol Protokół sterujący informacje o błędach np. przeznaczenie nieosiągalne, informacje sterujące np. przekierunkowanie, informacje pomocnicze
Bardziej szczegółowoKonfiguracja routerów CISCO protokoły rutingu: statyczny, RIP, IGRP, OSPF. Autorzy : Milczarek Arkadiusz Małek Grzegorz 4FDS
Konfiguracja routerów CISCO protokoły rutingu: statyczny, RIP, IGRP, OSPF Autorzy : Milczarek Arkadiusz Małek Grzegorz 4FDS Streszczenie: Tematem projektu jest zasada działania protokołów rutingu statycznego
Bardziej szczegółowoKonfigurowanie sieci VLAN
Konfigurowanie sieci VLAN 1 Wprowadzenie Sieć VLAN (ang. Virtual LAN) to wydzielona logicznie sieć urządzeń w ramach innej, większej sieci fizycznej. Urządzenia tworzące sieć VLAN, niezależnie od swojej
Bardziej szczegółowoZADANIE.02 Podstawy konfiguracji (interfejsy) Zarządzanie konfiguracjami 1,5h
Imię Nazwisko ZADANIE.02 Podstawy konfiguracji (interfejsy) Zarządzanie konfiguracjami 1,5h 1. Zbudować sieć laboratoryjną 2. Podstawowe informacje dotyczące obsługi systemu operacyjnego (na przykładzie
Bardziej szczegółowoOpen Shortest Path First Protokół typu link-state Szybka zbieżność Obsługa VLSMs (Variable Length Subnet Masks) Brak konieczności wysyłania
Open Shortest Path First Protokół typu link-state Szybka zbieżność Obsługa VLSMs (Variable Length Subnet Masks) Brak konieczności wysyłania okresowych uaktualnień Mechanizmy uwierzytelniania Z s Link-state
Bardziej szczegółowoWykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych
Wykład 2: Budowanie sieci lokalnych 1 Budowanie sieci lokalnych Technologie istotne z punktu widzenia konfiguracji i testowania poprawnego działania sieci lokalnej: Protokół ICMP i narzędzia go wykorzystujące
Bardziej szczegółowoMechanizmy routingu w systemach wolnodostępnych
Mechanizmy routingu w systemach wolnodostępnych Łukasz Bromirski lukasz@bromirski.net 1 Agenda Routing IP Quagga/OpenBGPD/OpenOSPFD/XORP Gdzie i dlaczego OSPF? OSPF w praktyce Gdzie i dlaczego BGP? BGP
Bardziej szczegółowoĆwiczenie Konfiguracja routingu między sieciami VLAN
Ćwiczenie Konfiguracja routingu między sieciami VLAN Topologia Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Brama domyślna R1 G0/0 192.168.20.1 255.255.255.0 N/A G0/1 192.168.10.1 255.255.255.0
Bardziej szczegółowoZADANIE.03 Routing dynamiczny i statyczny (OSPF, trasa domyślna) 1,5h
Imię Nazwisko ZADANIE.03 Routing dynamiczny i statyczny (OSPF, trasa domyślna) 1,5h 1. Zbudować sieć laboratoryjną 2. Czynności wstępne 3. Włączyć i skonfigurować routing dynamiczny 4. Wyłączyć routing
Bardziej szczegółowoWarsztaty z Sieci komputerowych Lista 3
Warsztaty z Sieci komputerowych Lista 3 Topologia sieci na te zajęcia została przedstawiona poniżej; każda czwórka komputerów jest osobną strukturą niepołączoną z niczym innym. 2 2 3 4 0 3 4 3 4 5 6 5
Bardziej szczegółowoInternet Protocol v6 - w czym tkwi problem?
NAUKOWA I AKADEMICKA SIEĆ KOMPUTEROWA Internet Protocol v6 - w czym tkwi problem? dr inż. Adam Kozakiewicz, adiunkt Zespół Metod Bezpieczeństwa Sieci i Informacji IPv6 bo adresów było za mało IPv6 co to
Bardziej szczegółowoNowe zasady przydziału zasobów z RIPE
Tranzyty ruchu IP Nowe zasady przydziału zasobów z RIPE Agenda prezentacji Tranzyty ruchu IP 1. Anatomia Internetu systemy autonomiczne. 2. Co to jest tranzyt ruchu IP? 3. Usługi tranzytów ruchu IP w ofercie
Bardziej szczegółowoAnalysis of PCE-based path optimization in multi-domain SDN/MPLS/BGP-LS network
Analysis of PCE-based path optimization in multi-domain SDN/MPLS/BGP-LS network Grzegorz Rzym AGH, Department of Telecommunications 20-21.10.2016, Poznań www.agh.edu.pl Agenda Motywacja PCE SDN Środowisko
Bardziej szczegółowoAkademickie Centrum Informatyki PS. Wydział Informatyki PS
Akademickie Centrum Informatyki PS Wydział Informatyki PS Wydział Informatyki Sieci komputerowe i Telekomunikacyjne ADRESOWANIE IP WERSJA 4 Wyczerpanie adresów IP CIDR, NAT Krzysztof Bogusławski tel. 449
Bardziej szczegółowoOpen Shortest Path First Protokół typu link-state Szybka zbieżność Obsługa VLSMs (Variable Length Subnet Masks) Brak konieczności wysyłania
Open Shortest Path First Protokół typu link-state Szybka zbieżność Obsługa VLSMs (Variable Length Subnet Masks) Brak konieczności wysyłania okresowych uaktualnień Mechanizmy uwierzytelniania Q s Link-state
Bardziej szczegółowoPodstawy Sieci Komputerowych Laboratorium Cisco zbiór poleceń
Podstawy Sieci Komputerowych Laboratorium Cisco zbiór poleceń Tryby wprowadzania poleceń... 2 Uzyskanie pomocy... 2 Polecenia interfejsu użytkownika... 4 Wyświetlanie banerów (komunikatów)... 4 System
Bardziej szczegółowoAkademickie Centrum Informatyki PS. Wydział Informatyki PS
kademickie Centrum Informatyki PS Wydział Informatyki PS Wydział Informatyki Sieci komputerowe i Telekomunikacyjne Transmisja w protokole IP Krzysztof ogusławski tel. 4 333 950 kbogu@man.szczecin.pl 1.
Bardziej szczegółowoAby lepiej zrozumieć działanie adresów przedstawmy uproszczony schemat pakietów IP podróżujących w sieci.
Struktura komunikatów sieciowych Każdy pakiet posiada nagłówki kolejnych protokołów oraz dane w których mogą być zagnieżdżone nagłówki oraz dane protokołów wyższego poziomu. Każdy protokół ma inne zadanie
Bardziej szczegółowoPodstawy MPLS. pijablon@cisco.com. PLNOG4, 4 Marzec 2010, Warszawa 1
Podstawy MPLS Piotr Jabłoński pijablon@cisco.com 1 Plan prezentacji Co to jest MPLS i jak on działa? Czy moja sieć potrzebuje MPLS? 2 Co to jest MPLS? Jak on działa? 3 Co to jest MPLS? Multi Protocol Label
Bardziej szczegółowoLab 2 ĆWICZENIE 2 - VLAN. Rodzaje sieci VLAN
ĆWICZENIE 2 - VLAN Rodzaje sieci VLAN Sieć VLAN tworzą porty jednego lub wielu przełączników. Wyróżnia się dwie odmiany sieci VLAN: statyczne i dynamiczne. W statycznych sieciach VLAN porty te konfigurowane
Bardziej szczegółowoLaboratorium - Konfiguracja zaawansowanych właściwości protokołu OSPFv2
Laboratorium - Konfiguracja zaawansowanych właściwości protokołu SPFv2 Topologia Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Brama domyślna Cele R1 G0/0 192.168.1.1 255.255.255.0 nie
Bardziej szczegółowoEFEKTYWNOŚĆ PROTOKOŁÓW TRASOWA- NIA BGP + OSPF PRZY REALIZACJI USŁUG TRANSPORTU DANYCH
RAFAŁ POLAK DARIUSZ LASKOWSKI E mail: elopolaco@gmail.com, dlaskowski71@gmail.com Instytut Telekomunikacji, Wydział Elektroniki, Wojskowa Akademia Techniczna w Warszawie ul. Gen. S. Kaliskiego 17/407,
Bardziej szczegółowoOSPF... 3 Komunikaty OSPF... 3 Przyległość... 3 Sieć wielodostępowa a punkt-punkt... 3 Router DR i BDR... 4 System autonomiczny OSPF...
OSPF... 3 Komunikaty OSPF... 3 Przyległość... 3 Sieć wielodostępowa a punkt-punkt... 3 Router DR i BDR... 4 System autonomiczny OSPF... 4 Metryka OSPF... 5 Vyatta i OSPF... 5 Komendy... 5 Wyłączenie wiadomości
Bardziej szczegółowoKonfiguracja WDS na module SCALANCE W Wstęp
Konfiguracja WDS na module SCALANCE W788-2 1. Wstęp WDS (Wireless Distribution System), to tryb pracy urządzeń bezprzewodowych w którym nadrzędny punkt dostępowy przekazuje pakiety do klientów WDS, które
Bardziej szczegółowoLABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)
Wydział Elektroniki i Telekomunikacji POLITECHNIKA POZNAŃSKA fax: (+48 61) 665 25 72 ul. Piotrowo 3a, 60-965 Poznań tel: (+48 61) 665 22 93 LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl) Planowanie
Bardziej szczegółowoZarządzanie sieciami komputerowymi - wprowadzenie
Zarządzanie sieciami komputerowymi - wprowadzenie Model zarządzania SNMP SNMP standardowy protokół zarządzania w sieci Internet stosowany w dużych sieciach IP (alternatywa logowanie i praca zdalna w każdej
Bardziej szczegółowo