SYMULACJA MECHANIZMÓW ROUTINGU QoS W SYMULATORZE NS2
|
|
- Zofia Niewiadomska
- 6 lat temu
- Przeglądów:
Transkrypt
1 Maciej Kowalczyk Marcin Godlewski Sławomir Przyłucki Politechnika Lubelska ul. Nadbystrzycka 38a Lublin 2006 Poznańskie Warsztaty Telekomunikacyjne Poznań 7-8 grudnia 2006 SYMULACJA MECHANIZMÓW ROUTINGU QoS W SYMULATORZE NS2 Streszczenie: Artykuł przedstawia koncepcję routingu Quality of Service, jako jedno z możliwych rozwiązań zapewniania jakości usługom na warstwie sieciowej. Omówione zostaną podstawowe algorytmy wyboru tras właściwe dla QoSR. Przedstawione zostaną również wyniki symulacji algorytmu wyznaczania tras On-Demand, przy użyciu symulatora NS2. 1. Wstęp Koncepcja routingu Quality of Service powstała jako odpowiedź na wprowadzanie nowoczesnych technologii usług czasu rzeczywistego, takich jak np. wideo na żądanie, czy audio/telekonferencja. Wymagają one zapewnienia odbiorcy gwarancji parametrów jakości transmisji. Dzisiejszy Internet opiera swoje działanie na podejściu best-effort, które traktuje każdy rodzaj ruchu sieciowego w sposób jednakowy, uniemożliwiając jakiekolwiek rozróżnienie przesyłanych danych. Podejście to nie jest w stanie także zapewnić gwarancji utrzymania parametrów transmisji danych krytycznych czasowo i wrażliwych na dostępną przepustowość [4]. Mechanizm routingu Quality of Service bierze pod uwagę dostępną przepustowość oraz szereg innych informacji na temat łącza. Na ich podstawie zestawia ścieżki, które spełniają wymagania jakości usługi dla danego przepływu [3]. Podstawowe założenia koncepcji routingu QoS zdefiniowane są w poniższych punktach: -Dynamiczne zestawianie odpowiednich (prawidłowych) ścieżek znalezienie ścieżki umożliwiającej co najmniej duże prawdopodobieństwo zapewnienia parametrów QoS dla danego przepływu. -Optymalizacja zużycia zasobów sieciowych Routing QoS może być użyty w celu balansowania ruchem sieciowym (ang. load balancing). Uzyskuje się w ten sposób znaczne polepszenie wykorzystania dostępnego pasma, a przez to realne zwiększenie prędkości transmisji przysyłanych danych. -Korzystny rozkład wydajności w sytuacjach przeciążeń, routing QoS, jako że oparty jest o mechanizmy kontroli stanu łącza, powinien być w stanie zapewnić lepszy przepływ danych, niż routing best effort lub inne mechanizmy nie badające stanu łącza [3][2][1]. 2. Metryki Aby wymagania jakości usług mogły być zaimplementowane i spełnione oraz by mogła być wyliczona odpowiednia ścieżka routingu, należy wyrazić je za pomocą pewnych miar Quality of Service metryk. Wyrażają one jeden, bądź kombinację parametrów QoS. Metryką może być koszt, przepustowość, opóźnienie na łączu, wartość jitter, straty pakietów. Istnieją 3 typy metryk używanych w routingu Quality of Service: addytywna (ang. additive), multiplikatywna (ang. multiplicative) oraz wklęsła (ang. concave). Załóżmy, że m(n 1,n 2) jest metryką dla łącza (n 1,n 2). Dla każdej ścieżki P = (n 1,n 2,...,n i,n j ), gdzie (n 1,n 2,...,n i,n j) reprezentują węzły w sieci, metryka m jest: a. Addytywna, jeśli m(p) = m(n 1,n 2) + m(n 2,n 3) m(n i,n j) (1) Przykładami parametrów reprezentowanych przez metryki addytywne są: opóźnienie, jitter a także koszt i hop-count (ilość routerów pośredniczących na trasie). b. Multiplikatywna, jeśli m(p) = m(n 1,n 2) * m(n 2,n 3) *... * m(n i,n j) (2) Przykładem parametru wykorzystującego tę metrykę może być pewność dostarczenia pakietu, w tym przypadku 0 < m(n i,n j) <1. c. Wklęsła, jeśli m(p) = min{m(n 1,n 2),m(n 2,n 3),..., m(n i,n j)} (3) Przykładem jest minimalna przepustowość łącza,
2 wystarczająca do zapewnienia usłudze jakości [2][5][6]. 3. Klasy algorytmów routingu Do głównych zadań algorytmów routingu QoS należy zbieranie informacji o stanie łącza, stała ich aktualizacja oraz przeszukiwanie tablic routingu w celu zestawienia odpowiedniej ścieżki dla nadchodzącego przepływu. Algorytmy routingu Quality of Service podzielone są na trzy główne klasy, odwzorowujące sposób wykonywania wyżej wymienionych zadań. 3.1 Source routing W tej klasie odpowiednie ścieżki dla przepływów ruchu wyliczane są przez węzeł źródłowy. Następnie, do węzłów pośredniczących na długości wybranej ścieżki, wysyłane są wiadomości informujące je o występujących po nich węzłach. Ścieżka zawarta może być także w nagłówku każdego pakietu. Strategia lokalnego wyliczania ścieżek oznacza, że węzły musza znać ogólny stan sieci. Oznacza to, że informacje o topologii i stanie łącza muszą być aktualizowane często na każdym węźle, co może doprowadzać do znacznej zajętości łącza spowodowanej samym działaniem algorytmu. Przeciążenia obejmują także węzeł źródłowy, który oblicza całą trasę dla danego ruchu, co w przypadku rozległej sieci powoduje wydłużenie czasu obliczeń i znaczne obciążenie procesora routera. Source routing nie jest rozwiązaniem skalowalnym i szeroko używanym w Internecie, ale jest jednocześnie prosty i elastyczny. Ponieważ w praktyce cały proces routingu wykonywany jest w węźle źródłowym, użyty może zostać jakikolwiek algorytm. Zcentralizowana natura algorytmów klasy source routing pozwala na ich łatwą implementację i aktualizację, ale jednocześnie konieczność zawarcia konkretnej ścieżki w nagłówku IP nie wydaje się być rozwiązaniem praktycznym. W kontekście routingu Quality of Service, algorytmy klasy source routing są bardziej stosowne, niż dla tradycyjnego routingu z algorytmem najkrótszej ścieżki (ang. Shortest Path First), gdzie bardziej właściwa byłaby klasa distributed routing. Wchodzą tutaj pod rozwagę takie dodatkowe zagadnienia, jak kontrola dostępu do łącza (ang. admission control), czy rezerwacja zasobów (ang. resource reservation). Węzeł źródłowy musi więc brać pod uwagę całą ścieżkę, co czyni wątpliwymi korzyści płynące z zastosowania klasy distributed routing. 3.2 Distributed routing Zwany jest także hop-by-hop routing. Ścieżki obliczane są w sposób rozproszony, czyli przez każdy węzeł. Większość algorytmów tej klasy wymaga od każdego routera, by utrzymywał bazę o stanie sieci i na jej podstawie podejmował decyzje routingu do następnego węzła. Są to w większości protokoły typu link-state. Innym podejściem do distributed routing jest rozszerzenie algorytmów typu distance-vector o możliwość dołączania informacji na temat dostępnej przepustowości oraz innych metryk, łącznie z informacjami dotyczącymi następnego węzła. Obciążenie związane z obliczeniami na pojedynczym węźle jest dużo mniejsze, niż w przypadku source routing, ponieważ potrzebne jest tylko znalezienie następnego węzła (next hop). Distributed routing jest bardziej skalowalny niż source routing. Problemy pojawić się mogą w momencie, gdy informacje na temat ścieżkek w poszczególnych węzłach są niespójne. Może to powodować pętle i uniemożliwić wyliczenie ścieżki. Distributed routing jest wiodącą strategią dzisiejszego Internetu. 3.3 Hierarchical routing Ta klasa algorytmów opiera swe działanie na tworzeniu topologii hierarchicznej, polegającej na grupowaniu węzłów w logiczne grupy, które wchodzą w skład podobnej grupy na wyższym poziomie hierarchii. Rys. 1. Architektura hierarchiczna na dwóch poziomach. Hierarchical routing w odniesieniu do routingu Quality of Service jest podobny do klasy source routing, z tym, że każdy węzeł posiada szczegółowe informacje o innych routerach jedynie z tej samej grupy logicznej. Oprócz tego przechowywane są zagregowane informacje o węzłach z innych grup. W momencie rozpoczęcia transmisji, router wysyła wiadomość kontrolną. Gdy ta dociera do węzła granicznego będącego składnikiem grupy widocznej na wyliczonej trasie, jako logiczny węzeł, uruchamiany jest mechanizm source routing w celu wyznaczeniu ścieżki przez tę grupę. Algorytmy source routing używane są na każdym poziomie hierarchii. Hierarchical routing rozwiązuje problem skalowalności mechanizmu source routing. Jest postrzegany jako najbardziej obiecujące rozwiązanie tej kwestii w odniesieniu do routingu Quality of Service. Agregacja węzłów wprowadza jednakże dodatkowe nieścisłości. Mogą pojawić się ścieżki wielokrotne biegnące przez węzły logiczne. Żądania routingu zawierające wymagania np. niskich wartości opóźnień lub szerokiego pasma mogą być kierowane poprzez węzły logiczne, ale oba wymagania nie mogą być spełnione jednocześnie. Typowym przykładem protokołu routingu opartego na hierarchical routing jest PNNI (ang. Private Network-Network Interface) [3].
3 4. Tryb Pre-Computation oraz On-Demand w routingu QoS Routing Quality of Service opiera się na dwóch podstawowych koncepcjach obliczania i doboru ścieżki routingu. Są to algorytmy Pre-Computation oraz On- Demand. Dla pierwszego, ścieżka wyliczana jest bądź okresowo, bądź gdy nie może być odnaleziona pośród rezultatów obliczonych już ścieżek. Działanie drugiego algorytmu opiera się na wyliczaniu ścieżek w przypadku nadejścia nowego żądania routingu. Komunikaty o stanie łącza oraz proces wyliczania ścieżek pochłania znaczącą ilość zasobów sieciowych, a także sprzętowych. Powoduje to znaczne obciążenie procesora routera, a przechowywanie rozległych tablic routingu zmniejsza zasoby pamięci. Częste wyliczanie ścieżek zwiększa jakość ich wyboru, lecz obciąża zasoby i doprowadza do złożoności implementacji algorytmu, szczególnie w dużych sieciach szkieletowych. Kontrolowanie obciążeń powodowanych działaniem algorytmuobliczania i wyboru ścieżki pozwala na wyważenie pomiędzy dokładnością routingu, a złożonością systemu [7]. 4.1 Algorytm Pre-Computation Specyficzne wymagania gwarancji parametrów jakości ruchu wymagają stworzenia i utrzymywania odpowiedniej tablicy routingu, podobnej do wykorzystywanej w routingu best effort. W przypadku użycia algorytmu Pre-Computation, czyli wyliczania odpowiednich ścieżek z góry, wymagania te nie są jeszcze znane. W związku z tym tablica routingu musi zawierać szereg ścieżek z wyspecyfikowanymi parami źródło-przeznaczenie, z powodu różnych wymagań QoS. Wymagania te, w celu zmniejszenia stopnia złożoności wyliczeń, grupowane są w szereg klas. Żądania znajdujące się w jednej klasie posiadają podobne wymagania co do parametrów QoS np. przepustowości. Dla każdej klasy i pary źródło przeznaczenie obliczana jest odpowiednia ścieżka, która umieszczana jest w tablicy routingu. Inne podejście tego algorytmu zakłada brak klasyfikacji żądań. W tablicy routingu przechowywane są przepustowości ścieżki z minimalną liczbą hopów, a także ścieżki posiadające większe zasoby przepustowości, ale przebiegające dłuższymi trasami. Dla przychodzącego żądania sprawdzany będzie w pierwszej kolejności wpis z minimalną liczbą węzłów. Jeśli trasa ta nie spełnia warunku zapewnienia parametru QoS w postaci wystarczającej przepustowości, sprawdzane są trasy dłuższe [1][7][8][9]. Do zalet podejścia Pre-Computation zaliczyć można: Dobrą skalowalność algorytmu. Zwiększenie ilości węzłów i połączeń sieciowych powoduje pojawianie się większej ilości zmian w topologii. Skutkuje to generowaniem większej ilości komunikatów LSA, a przede wszystkim zwiększeniem obciążenia zasobów sieciowych i sprzętowych poprzez obliczanie ścieżek. Algorytm Pre-Computation jest niezależny od ilości żądań routingu. Większe sieci generują więcej żądań routingu w jednostce czasu. Algorytm umożliwia rozłożenie obliczeń na kilka żądań, a w ten sposób przyczynić się do zmniejszenia całkowitego obciążenia sieci. Jest tolerancyjny dla błędów wynikających z awarii węzłów bądź połączeń sieciowych. Rozwiązaniem jest ominięcie uszkodzonej części sieci poprzez wybór trasy alternatywnej. Algorytm umożliwia wcześniejsze obliczenie tras alternatywnych, by poradzić sobie z takimi awariami. Potrafi zwiększyć wydajność sieci w czasie jej dużej zajętości, gdy może pojawić się znacznie więcej żądań, niż zwykle. Ponieważ ścieżki zostały już obliczone i są przechowane w tablicy routingu, obsłużenie nawet większej ilości przychodzących żądań nie stanowi obciążenia zasobów. Algorytm Pre- Computation jest bardziej wydajny w przypadku dużego natężenia ruchu. Umożliwia poprawienie load balancingu. Ponieważ szereg ścieżek do tego samego przeznaczenia obliczanych jest z wyprzedzeniem, dostępne zasoby mogą być przydzielane w sposób bardziej efektywny. W związku z tym ruch sieciowy może być wyważony poprzez kierowanie ruchu trasami alternatywnymi. Algorytm Pre-Computation postrzegany jest jako rozwiązanie poprawiające skalowalność i czas reakcji sieci na żądania routingu, także redukujące obciążenie dostępnych zasobów spowodowane obliczeniami ścieżek, lecz za cenę obniżenia jakości decyzji routingu. Poprzez wyliczanie z wyprzedzeniem ścieżek do każdego adresu przeznaczenia, zmniejsza się czas obsługi przychodzących żądań routingu. Widoczne jest to w chwilach zwiększonego natężenia ruchu. Jednocześnie taki sposób wyliczania ścieżek, może przyczynić się do marnowania zasobów, jeśli używane będzie tylko kilka z obliczonych wcześniej tras [1][7][8][9]. 4.2 Algorytm On-Demand QoS Routing Algorytm ten wylicza trasy wtedy, gdy nadejdzie nowe żądanie routingu. Używając najnowszych informacji o stanie sieci, może być podjęta lepsza decyzja o routingu, niż w przypadku algorytmu Pre- Computation. On-Demand nie wylicza tras do wszystkich adresów przeznaczenia i różnych wymagań zachowania parametrów jakości usług. Odpowiednia ścieżka wyliczana jest tylko wtedy, gdy nadejdzie żądanie routingu, więc przeznaczenie jest znane. Jeśli jest to ruch, który wymaga np. konkretnej przepustowości, jej wartość również jest znana. W związku z tym, tylko jedna ścieżka, która spełnia te założenia, musi zostać wyliczona. Dla sieci o małym natężeniu ruchu, algorytm On-Demand może być efektywny. Nie ma potrzeby utrzymywania tablic routingu, więc implementacja jest łatwiejsza, niż w przypadku algorytmu Pre-Computation. Rozważana jest także architektura zakładająca przechowywanie tras wyliczonych dla poprzednich żądań routingu. Dla ruchu przychodzącego, ścieżka może zostać obliczona tylko wtedy, gdy nie może być znaleziona w dedykowanym rejestrze. Jeśli tak będzie, nowa ścieżka jest dodawana do tego rejestru w celu dalszego użycia. Takie
4 rozwiązanie stanowi podstawę do dalszej redukcji kosztów obliczeń i obciążenia zasobów [1][10][2]. 5. Działanie protokołu QoSPF na podstawie zasymulowanego środowiska sieciowego. Koncepcja routingu Quality of Service objęła protokół, który miałby być zaimplementowany w routerach. Nazwany został QoSPF (ang. Quality of Service Path First). Jest on rozszerzeniem istniejącego, jednego z najbardziej rozpowszechnionych protokołów routingu dynamicznego, OSPF (ang. Open Shortest Path First). Jednym z głównych założeń protokołu QoSPF jest uzyskanie polepszenia wydajności przepływu dla ruchu wymagającego zapewnienia parametrów QoS. Uzyskuje się to poprzez kierowanie danego ruchu najkrótszą trasą zawierającą odpowiednie zasoby, a ściślej biorąc przepustowość, by móc sprostać tym wymaganiom. Do wyliczania ścieżek i dokonywania właściwych decyzji routingu, używane są wcześniej omówione algorytmy Pre-Computation oraz On-Demand routing. Protokół QoSPF należy do klasy Distributed routing. Bazuje na algorytmie Link State, jako metodzie wymiany informacji o stanie łącza pomiędzy węzłami (ang. Link State Advertisements), a także utrzymywania stosownych tablic routingu. Zawartość tych wiadomości, w przypadku protokołu QoSPF, została rozszerzona o informacje dotyczące stanu dostępnej przepustowości i opóźnienia łącza. QoSPF używa trzech rodzajów metryk: przepustowość, opóźnienie propagacji i ilość hopów. Najważniejszą z nich i podstawową dla protokołu jest metryka oparta o przepustowość. Opóźnienie propagacji, jako metryka, brane jest pod uwagę, tylko w przypadku konieczności uniknięcia użycia łącz np. satelitarnych, nieodpowiednich dla usług czasu rzeczywistego. Liczba hopów nie jest w swej istocie metryką Quality of Service, ale uczestniczy w wyliczaniu kosztu ścieżki [1][11]. wymagania przepustowości. 4.Trzeci ruch kolor czarny, posiadał rezerwowaną przepustowość 6 Mbit/s. Transmisja odbywała się przez sieć ścieżką alternatywną do pozostałych, która wypełnia wymagania przepustowości. W końcowej części trasy zagregował się on z ruchem nr 1. Jako czwarty, był transmitowany przez sieć ruch, który posiadał rezerwowaną przepustowość 1,5 Mbit/s. Ponieważ sieć nie posiada już zasobów przepustowości, by zapewnić mu wymaganą część pasma, był kierowane ścieżką najkrótszą, zgodnie z działaniem algorytmu routingu. Wybór topologii zdeterminowany był możliwością zestawiania ścieżek równorzędnych pod względem długości, co umożliwia symulację działania algorytmu wyboru trasy, ale również posiada wyraźnie zaznaczoną ścieżkę najkrótszą, by możliwe było przeprowadzenie obserwacji ruchu wymagającego gwarancji przepustowości wraz z ruchem typu best-effort. Węzły 0-4 stanowią źródła generujące ruch pakietów UDP o stałej wielkości, ze stałą częstotliwością. Węzły 4-12 stanowią domenę routingu złożoną z 8 routerów. Każdy z nich posiada implementację mechanizmów routingu Quality of Service zawartą w ramach protokołu QoSPF. Posiadają funkcjonalność routerów Quality of Service. Węzeł 13 stanowi miejsce przeznaczenia dla wszystkich przepływów generowanych przez w/w. źródła. Ponadto węzeł nr 4 oraz nr 11 posiada wbudowany monitor kolejek, pozwalający śledzić rozkład pakietów w routerze, oraz kolejność ich transmisji. Końcową topologię sieci, w której przeprowadzona została symulacja przedstawia rysunek nr Przebieg symulacji Symulacja przebiegała według następującego planu: 1.Model routingu Quality of Service zestawia sesje wykorzystane w symulacji, wylicza ścieżki oraz przedstawia wyniki obliczonych ścieżek w postaci tablic zawierających informacje na temat adresu źródłowego i docelowego, numeru identyfikacji przepływu (ang. flow ID), dokładnej trasy pakietów, rozmiaru rezerwowanej przez przepływ przepustowości, oraz liczby węzłów pośredniczących (ang. hop count). 2.Jako pierwsza, została uruchomiona transmisja pakietów z rezerwowaną przepustowością 4 Mbit/s. Jest ona oznaczona kolorem czerwonym. Ma to na celu pokazanie wyboru najkrótszej ścieżki z wymaganą przepustowością, zgodnie z działaniem algorytmu routingu. 3.Drugi ruch, który został przetransmitowany przez sieć, oznaczony kolorem zielonym, posiadał rezerwowaną przepustowość 0.5 Mbit/s. Został on przesłany przez sieć podobnie jak przepływ nr 1, najkrótszą ścieżką (lecz nie tą samą) spełniającą Rys 2. Topologia sieciowa z zaznaczonymi wartościami przepustowości pomiędzy węzłami. Symulacja działania protokołu QoSPF przebiega przy użyciu modelu zaimplementowanego w środowisku symulacyjnym NS2. Szczegółowej analizie poddany został algorytm wyliczania i wyboru ścieżki On-Demand QoS routing. Do wizualizacji oraz animacji zasymulowanej sieci użyty został Network Animator (NAM), który wchodzi w skład symulatora NS2. Wyniki w postaci wykresów przedstawione są z wykorzystaniem programu Xgraph. W trakcie symulacji, zgodnie z jej założeniami, utworzone zostały 4 sesje z węzła źródłowego n0 do sieci docelowej n13. Z przedstawionego rysunku można odczytać informacje o identyfikatorze przepływu (FID), dokładnej trasie pakietów, jak i wymagań pakietów co do
5 przepustowości, a także liczbie hopów. Jak pokazano na rysunku, w trzech przypadkach możliwa była rezerwacja zasobów, w postaci przepustowości, dla przepływów. Dla sesji o identyfikatorze FID 4, rezerwacja nie była możliwa z powodu braku dostępnej przepustowości. Jak widać, wyliczone ścieżki różnią się od siebie długością. Wynika to z działania protokołu QoSPF, który, przy ich wyliczaniu bierze pod uwagę także wymagania przepływu, co bezpośrednio wpływa na długość ścieżki. transmitowane jest 2 Mbit/s. W związku z tym, pod wpływem przeciążenia, jakie powstaje na węźle nr 4, w wyniku przepełnienia kolejki na interfejsie wychodzącym z węzła, pojawiają się odrzucenia pakietów, co obrazuje przedstawiony niżej rysunek nr 3. Rys. 3 Obraz odrzuceń pakietów w wyniku przepełnienia kolejki wyjściowej węzła 4 Tab. 1. Wykaz sesji utworzonych podczas symulacji wraz z parametrami W trakcie symulacji, zgodnie z jej założeniami, utworzone zostały 4 sesje z węzła źródłowego n0 do sieci docelowej n13. Z tabeli nr 1 można odczytać informacje o identyfikatorze przepływu (FID), dokładnej trasie pakietów, jak i wymagań pakietów co do przepustowości, a także liczbie hopów. Jak pokazano na rysunku, w trzech przypadkach możliwa była rezerwacja zasobów, w postaci przepustowości, dla przepływów. Dla sesji o identyfikatorze FID 4, rezerwacja nie była możliwa z powodu braku dostępnej przepustowości. Jak widać, wyliczone ścieżki różnią się od siebie długością. Wynika to z działania protokołu QoSPF, który, przy ich wyliczaniu bierze pod uwagę także wymagania przepływu, co bezpośrednio wpływa na długość ścieżki. W przypadku nadejścia żądania routingu dla przepływu o FID 4, oznaczonego kolorem niebieskim, sieć nie jest w stanie zapewnić przepływowi wymaganego pasma. W związku z tym, protokół QoSPF, zachowuje się w tej sytuacji podobnie do protokołu OSPF. Ruch zostaje kierowany najkrótszą istniejącą ścieżką. Pierwszy rysunek przedstawia sytuację, gdy węzeł 4 radzi sobie jeszcze z obsługą wszystkich przepływów przechodzących przez niego, nie powodując odrzuceń pakietów. Widoczny na rysunku monitor kolejki na routerze 4 wskazuje, ile pakietów oczekuje na wysłanie. Należy zaznaczyć, że priorytet w transmisji mają pakiety, które posiadają rezerwowaną przepustowość, stąd w ukazanej na rysunku kolejce przeważa kolor niebieski. Router nr 4 nie jest w stanie obsłużyć całego ruchu, a więc po agregacji 1,5 Mbit/s Mbit/s, w łączu o przepustowości 0,5Mbit/s 6. Podsumowanie Przeprowadzona symulacja miała za zadanie przeanalizować koncepcję routingu Quality of Service na przykładzie implementacji węzła o funkcjonalności routera QoS oraz protokołu QoSPF w symulatorze NS2. Model obsługuje dwie metody wyliczania tras i podejmowania decyzji routingu Pre-Computation oraz On-Demand. Do analizy wybrana została metoda routingu na żądanie (ang. On-Demand). Wydaje się on być bardziej stosowny do wykorzystania w routingu wewnątrzdomenowym, w niewielkich systemach autonomicznych (AS) o małym natężeniu ruchu sieciowego. Podstawowym atutem symulowanego systemu jest zapewnienie jakości transmisji przepływom wymagającym takich gwarancji, poprzez obliczanie ścieżek z minimalną wartością przepustowości, umożliwiającą spełnienie tych wymagań. W ten sposób możliwe jest uzyskanie polepszenia jakości transmisji w stosunku do istniejących mechanizmów routingu dynamicznego. Poprawia to także wykorzystanie zasobów sieciowych mimo że w pewnych przypadkach prowadzi do wydłużenia trasy pakietów przez sieć. Wykorzystana w symulacji metoda On-Demand ukazuje opisane wyżej mechanizmy. Dodatkowo, działanie tego algorytmu nie powoduje nadmiernego obciążenia sieci, jak ma to miejsce przy użyciu metody Pre-Computation, gdy zachodzi transmisja komunikatów o stanie łącza, ponieważ informacje te wymieniane są tylko w przypadku nadejścia żądania routingu. Stwarza to okazję do wyliczania bardziej efektywnych tras, lecz za cenę czasu obsługi routingu. W wyniku przeprowadzonej symulacji, można wnioskować, że pomimo dużej złożoności obliczeniowej tego rozwiązania, nie może być ono traktowane jako koncepcja docelowa. Problemem, który cały czas pozostaje nierozwiązany, jest brak uwzględnienia wszystkich parametrów QoS, które powinny zawierać metryki routingu. Dalszy rozwój koncepcji routingu
6 Quality of Service zależeć będzie od opracowania odpowiednio prostych, a zarazem wydajnych algorytmów dających podstawę do budowy metryk wielokrotnych, które uwzględniać będą kombinacje wszystkich parametrów Quality of Service. Nie jest to zadanie proste, szczególnie jeśli wziąć pod uwagę realizację tych mechanizmów w trybie On-Demand. Jednocześnie, warte podkreślenia wydaje się być to, że liczne propozycje dostępnych w literaturze metryk wielokrotnych, nie są kompatybilne z istniejącą architekturą routingu w Internecie, co może stwarzać poważne problemy wdrożeniowe. Bardzo intensywnie rozwijaną architekturą, tworzącą alternatywę dla koncepcji routingu Quality of Service, jest technologia MPLS (ang. Multiprotocol Label Switching). Należy jednak podkreslić, iż obserwując wsparcie dla tej technologii wiodących producentów sprzętu sieciowego, a także biorąc pod uwagę trudności ze spełnieniem wszystkich parametrów jakości usług w routingu Quality of Service, rozwiązanie, jakim jest MPLS, pomimo swoich wad, poprzez upowszechnienie oraz względną prostotę działania, jest w tej chwili rozwiązaniem wiodącym, co nie oznacza, że zagadnienie routingu QoS nie jest rozwijane. Kluczowe znaczenie będzie miała możliwość efektywnego budowania metryk routingu na podstawie pomiarów stanu rzeczywistego sieci, co jeszcze w chwili obecnej jest zadaniem stosunkowo trudnym. Jak wykazały symulacje, koncepcja routingu On-Demand jest dobrym punktem wyjścia do dalszych badań. 7. Literatura [1] G. Apostolopoulos, D.Williams, S. Kamat, R. Guerin, A. Orda, T. Przygienda. QoS Routing Mechanisms and OSPF extensions, RFC2676, [2] E. Crawley, R. Nair, B. Rajagopalan, H. Sandick. A Framwork for QoS-based Routing in the Internet, RFC2386, [3] I. Juva. Analysis of Quality of Service Routing. Approaches and Algorytms. Espoo [4] P. Paul, S.V. Raghavan. Survey of QoS Routing [5] W. Sun. QoS/Policy/Constraint Based Routing [6] R.A. Guerin, A. Orda, D.Williams. QoS Routing Mechanisms and OSPF Extensions. [7] H. Zhu. Comparison Between Pre-Computation and On-Demand Computation QoS Routing with Different Link State Update Algorythms. Espoo [8] A. Orda, A. Sprintson. Precomputation Schemes for QoS Routing. IEEE/ACM Transactions on Networking. August [9] A. Shaikh i inni. Efficient precomputation of qualityof-service routes,. July [10] S. Vegesna. IP Quality of Service [11] M. Kowalczyk, S. Przyłucki, K. Płachecki. Rola Routingu Quality of Service we współczesnych sieciach pakietowych. Lublin, LAFI [12]
DLACZEGO QoS ROUTING
DLACZEGO QoS ROUTING Reakcja na powstawanie usług multimedialnych: VoIP (Voice over IP) Wideo na żądanie Telekonferencja Potrzeba zapewnienia gwarancji transmisji przy zachowaniu odpowiedniego poziomu
Uproszczenie 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
Routing. 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
ZiMSK. VLAN, trunk, intervlan-routing 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 VLAN, trunk, intervlan-routing
ZiMSK. 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
Wykł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
Analysis 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
Routing 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
PBS. Wykład Zabezpieczenie przełączników i dostępu do sieci LAN
PBS Wykład 7 1. Zabezpieczenie przełączników i dostępu do sieci LAN mgr inż. Roman Krzeszewski roman@kis.p.lodz.pl mgr inż. Artur Sierszeń asiersz@kis.p.lodz.pl mgr inż. Łukasz Sturgulewski luk@kis.p.lodz.pl
Warstwa 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
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.
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
Sieci 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:
Przesyłania danych przez protokół TCP/IP
Przesyłania danych przez protokół TCP/IP PAKIETY Protokół TCP/IP transmituje dane przez sieć, dzieląc je na mniejsze porcje, zwane pakietami. Pakiety są często określane różnymi terminami, w zależności
Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia
Podstawy Informatyki Inżynieria Ciepła, I rok Wykład 13 Topologie sieci i urządzenia Topologie sieci magistrali pierścienia gwiazdy siatki Zalety: małe użycie kabla Magistrala brak dodatkowych urządzeń
Routing 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...
ARCHITEKTURA 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
router 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ć
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego Z a r z ą d z a n i e S y s t e m a m i T e l e i n f o r m a t y c z n y m i Prowadzący: dr inż. Tomasz Malinowski PROJEKT Wykonał: Marek Oleksiak
PORADNIKI. 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
Protokoły sieciowe - TCP/IP
Protokoły sieciowe Protokoły sieciowe - TCP/IP TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) działa na sprzęcie rożnych producentów może współpracować z rożnymi protokołami warstwy
Ruting. 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
Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer
Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer Plan prezentacji 1. Cel projektu 2. Cechy systemu 3. Budowa systemu: Agent
Sterowanie 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
Multicasty w zaawansowanych usługach Internetu nowej generacji
PREZENTACJA PRACY MAGISTERSKIEJ Multicasty w zaawansowanych usługach Internetu nowej generacji Autor : Bogumił Żuchowski Kierujący pracą: dr inż. Maciej Stroiński PLAN PREZENTACJI Wprowadzenie Cel pracy
Bandwidth on Demand - wyzwania i ograniczenia. Tomasz Szewczyk tomeks@man.poznan.pl
Bandwidth on Demand - wyzwania i ograniczenia Tomasz Szewczyk tomeks@man.poznan.pl 1 O PCSS Jednostka afiliowana przy Instytucie Chemii Bioorganicznej PAN Dział sieci Dział usług sieciowych Dział komputerów
Materiały przygotowawcze do laboratorium
Materiały przygotowawcze do laboratorium Badanie właściwości wieloprotokołowej komutacji etykietowej MPLS (Multi-Protocol Label Switching). Wznawianie pracy po wystąpieniu uszkodzenia w sieciach rozległych
IP VPN. 1.1 Opis usługi
IP VPN 1.1 Opis usługi IPVPN MPLS to usługa transmisji danych umożliwiająca zbudowanie dla Twojej Firmy sieci WAN składającej się z oddalonych od siebie korporacyjnych sieci lokalnych (LAN). Rozwiązanie
Uproszczony 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
Sterowanie ruchem w sieciach szkieletowych Transmisja wielościeżkowa
Sterowanie ruchem w sieciach szkieletowych Transmisja wielościeżkowa Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie AGH University of Science and Technology Wydział Informatyki, Elektroniki
LABORATORIUM 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
VPLS - Virtual Private LAN Service
VPLS - Virtual Private LAN Service 1.1 Opis usługi VPLS (Virtual Private LAN Service), czyli usługa wirtualnej prywatnej sieci LAN, jest najnowszym i najbardziej zaawansowanym produktem z kategorii transmisji
Routing. 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
Model OSI. mgr inż. Krzysztof Szałajko
Model OSI mgr inż. Krzysztof Szałajko Protokół 2 / 26 Protokół Def.: Zestaw reguł umożliwiający porozumienie 3 / 26 Komunikacja w sieci 101010010101101010101 4 / 26 Model OSI Open Systems Interconnection
Rywalizacja w sieci cd. Protokoły komunikacyjne. Model ISO. Protokoły komunikacyjne (cd.) Struktura komunikatu. Przesyłanie między warstwami
Struktury sieciowe Struktury sieciowe Podstawy Topologia Typy sieci Komunikacja Protokoły komunikacyjne Podstawy Topologia Typy sieci Komunikacja Protokoły komunikacyjne 15.1 15.2 System rozproszony Motywacja
LABORATORIUM SYSTEMY I SIECI TELEKOMUNIKACYJNE CZĘŚĆ 2 MODELOWANIE SIECI Z WYKORZYSTANIEM SYMULATORA NCTUNS
LABORATORIUM SYSTEMY I SIECI TELEKOMUNIKACYJNE CZĘŚĆ 2 MODELOWANIE SIECI Z WYKORZYSTANIEM SYMULATORA NCTUNS 1 Warunki zaliczenia części związanej z modelowaniem sieci Zajęcia laboratoryjne z wykorzystaniem
Sieci Komputerowe 2 / Ćwiczenia 2
Tematyka Sieci Komputerowe 2 / Ćwiczenia 2 Opracował: Konrad Kawecki na podstawie materiałów: http://www.isi.edu/nsnam/ns/tutorial/index.html Na ćwiczeniach zapoznamy się z symulatorem
MODEL WARSTWOWY PROTOKOŁY TCP/IP
MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych
1. Podstawy routingu IP
1. Podstawy routingu IP 1.1. Routing i adresowanie Mianem routingu określa się wyznaczanie trasy dla pakietu danych, w taki sposób aby pakiet ten w możliwie optymalny sposób dotarł do celu. Odpowiedzialne
Funkcje warstwy sieciowej. Podstawy wyznaczania tras. Dostarczenie pakietu od nadawcy od odbiorcy (RIP, IGRP, OSPF, EGP, BGP)
Wyznaczanie tras (routing) 1 Wyznaczanie tras (routing) 17 Funkcje warstwy sieciowej Podstawy wyznaczania tras Routing statyczny Wprowadzenie jednolitej adresacji niezaleŝnej od niŝszych warstw (IP) Współpraca
Księ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
ZiMSK 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
RUTERY. 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)
52. Mechanizm trasowania pakietów w Internecie Informacje ogólne
52. Mechanizm trasowania pakietów w Internecie Informacje ogólne Trasowanie (Routing) to mechanizm wyznaczania trasy i przesyłania pakietów danych w intersieci, od stacji nadawczej do stacji odbiorczej.
PBS. 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
SEKCJA I: Zamawiający
Ożarów Mazowiecki dn. 02 06 2014 KONKURS OFERT NR 3 /2014 Router IPv4/IPv6 z funkcjonalnością BRAS/service gateway dla potrzeb rozbudowy sieci STANSAT SEKCJA I: Zamawiający I. 1) Nazwa i adres: STANSAT
Rozległ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
Wybrane mechanizmy gwarantowania jakości usług w sieciach IP. Dariusz Chaładyniak, Maciej Podsiadły * Warszawska Wyższa Szkoła Informatyki
Zeszyty Naukowe WWSI, No 14, Vol. 10, 2016, s. 49-64 Wybrane mechanizmy gwarantowania jakości usług w sieciach IP Dariusz Chaładyniak, Maciej Podsiadły * Warszawska Wyższa Szkoła Informatyki Streszczenie
Sieci 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
Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny
41 Rodzaje testów i pomiarów aktywnych ZAGADNIENIA - Jak przeprowadzać pomiary aktywne w sieci? - Jak zmierzyć jakość usług sieciowych? - Kto ustanawia standardy dotyczące jakości usług sieciowych? - Jakie
Dziennik Urzędowy Unii Europejskiej L 274/9
20.10.2009 Dziennik Urzędowy Unii Europejskiej L 274/9 ROZPORZĄDZENIE KOMISJI (WE) NR 976/2009 z dnia 19 października 2009 r. w sprawie wykonania dyrektywy 2007/2/WE Parlamentu Europejskiego i Rady w zakresie
Podstawy 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
Skalowalność obliczeń równoległych. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1
Skalowalność obliczeń równoległych Krzysztof Banaś Obliczenia Wysokiej Wydajności 1 Skalowalność Przy rozważaniu wydajności przetwarzania (obliczeń, komunikacji itp.) często pojawia się pojęcie skalowalności
Akademickie 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.
Urządzenia sieciowe. Tutorial 1 Topologie sieci. Definicja sieci i rodzaje topologii
Tutorial 1 Topologie sieci Definicja sieci i rodzaje topologii Definicja 1 Sieć komputerowa jest zbiorem mechanizmów umożliwiających komunikowanie się komputerów bądź urządzeń komputerowych znajdujących
USŁUGI DODATKOWE W SIECIACH BEZPRZEWODOWYCH VoIP oraz multimedia w sieciach WiFi problemy
Seminarium poświęcone sieci bezprzewodowej w Politechnice Krakowskiej - projekt Eduroam USŁUGI DODATKOWE W SIECIACH BEZPRZEWODOWYCH VoIP oraz multimedia w sieciach WiFi problemy Wprowadzenie Problematyka
Wstęp Roofnet i ExOR Meraki Podsumowanie. Sieci mesh. Michał Świtakowski. 17 grudnia 2009
17 grudnia 2009 Agenda 1 Co to jest sieć mesh? Zastosowania 2 3 Architektura Sprzęt Krytyka 4 Przyszłość sieci mesh Biliografia Co to jest sieć mesh? Co to jest sieć mesh? Zastosowania Sieć mesh (sieć
ARP Address Resolution Protocol (RFC 826)
1 ARP Address Resolution Protocol (RFC 826) aby wysyłać dane tak po sieci lokalnej, jak i pomiędzy różnymi sieciami lokalnymi konieczny jest komplet czterech adresów: adres IP nadawcy i odbiorcy oraz adres
Konfiguracja 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
Rok szkolny 2014/15 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. SIECI KOMPUTEROWE kl. 2c
Wymagania edukacyjne w technikum SIECI KOMPUTEROWE kl. 2c Wiadomości Umiejętności Lp. Temat konieczne podstawowe rozszerzające dopełniające Zapamiętanie Rozumienie W sytuacjach typowych W sytuacjach problemowych
Akademickie 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
PBS. 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
Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37
Referencyjny model OSI 3 listopada 2014 Mirosław Juszczak 37 Referencyjny model OSI Międzynarodowa Organizacja Normalizacyjna ISO (International Organization for Standarization) opracowała model referencyjny
1.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...
Sieci komputerowe. Zajęcia 2 Warstwa łącza, sprzęt i topologie sieci Ethernet
Sieci komputerowe Zajęcia 2 Warstwa łącza, sprzęt i topologie sieci Ethernet Zadania warstwy łącza danych Organizacja bitów danych w tzw. ramki Adresacja fizyczna urządzeń Wykrywanie błędów Multipleksacja
GMPLS based control plane for Optical Burst Switching Network
GMPLS based control plane for Optical Burst Switching Network Integracja płaszczyzny sterowania OBS z GMPLS Wojciech Gertz Bartosz Kois Magdalena Kandyba Iwona Korczyńska Opiekun: Dr inż. Krzysztof Wajda
DWA ZDANIA O TEORII GRAFÓW. przepływ informacji tylko w kierunku
DWA ZDANIA O TEORII GRAFÓW Krawędź skierowana Grafy a routing Każdą sieć przedstawić składającego przedstawiają E, inaczej węzłami). komunikacyjną można w postaci grafu G się z węzłów V (które węzły sieci)
Transmisja z gwarantowaną jakością obsługi w Internecie
Transmisja z gwarantowaną jakością obsługi w Internecie dr inż. Jerzy Domżał Akademia Górniczo-Hutnicza w Krakowie, Katedra Telekomunikacji 28 listopada 2016 r. dr inż. Jerzy Domżał (AGH) Wprowadzenie
Problemy rozwoju Internetu kwantowego
Instytut Informatyki Teoretycznej i Stosowanej PAN 21 grudnia 2011 Plan wystąpienia Komunikacja kwantowa i sieci kwantowe Komunikacja kwantowa Sieci kwantowe Składniki intersieci kwantowych Powielacze
w sieciach szerokopasmowych CATV i ISP - Model OSI
Technologie VoIP wykorzystywane w sieciach szerokopasmowych CATV i ISP - Model OSI mgr inż. Zbigniew Papuga Stowarzyszenie Elektryków Polskich W celu ujednolicenia struktury oprogramowania sieci komputerowych
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
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 SPIS TREŚCI: Wymagania ogólne stawiane połączeniom głosowym-----------------------------------------3
QoS w sieciach IP. Parametry QoS ( Quality of Services) Niezawodność Opóźnienie Fluktuacja ( jitter) Przepustowość ( pasmo)
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ń
Warstwa sieciowa. mgr inż. Krzysztof Szałajko
Warstwa sieciowa 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
Mosty przełączniki. zasady pracy pętle mostowe STP. Domeny kolizyjne, a rozgłoszeniowe
Mosty przełączniki zasady pracy pętle mostowe STP Domeny kolizyjne, a rozgłoszeniowe 1 Uczenie się mostu most uczy się na podstawie adresu SRC gdzie są stacje buduje na tej podstawie tablicę adresów MAC
Autorytatywne serwery DNS w technologii Anycast + IPv6 DNS NOVA. Dlaczego DNS jest tak ważny?
Autorytatywne serwery DNS w technologii Anycast + IPv6 DNS NOVA Dlaczego DNS jest tak ważny? DNS - System Nazw Domenowych to globalnie rozmieszczona usługa Internetowa. Zapewnia tłumaczenie nazw domen
SEKCJA I: Zamawiający
Ożarów Mazowiecki dn. 04 04 2014 KONKURS OFERT NR 2 /2014 Router IPv4/IPv6 z funkcjonalnością BRAS/service gateway dla potrzeb rozbudowy sieci STANSAT SEKCJA I: Zamawiający I. 1) Nazwa i adres: STANSAT
Uniwersalny Konwerter Protokołów
Uniwersalny Konwerter Protokołów Autor Robert Szolc Promotor dr inż. Tomasz Szczygieł Uniwersalny Konwerter Protokołów Szybki rozwój technologii jaki obserwujemy w ostatnich latach, spowodował że systemy
Adresy w sieciach komputerowych
Adresy w sieciach komputerowych 1. Siedmio warstwowy model ISO-OSI (ang. Open System Interconnection Reference Model) 7. Warstwa aplikacji 6. Warstwa prezentacji 5. Warstwa sesji 4. Warstwa transportowa
Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak
Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak OSI (ang. Open System Interconnection) lub Model OSI to standard zdefiniowany przez ISO oraz ITU-T, opisujący strukturę komunikacji sieciowej.
Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami
Politechnika Gdańska Wydział Zarządzania i Ekonomii Katedra Zastosowań Informatyki w Zarządzaniu Zakład Zarządzania Technologiami Informatycznymi Model referencyjny Open Source dla dr hab. inż. Cezary
Sieci komputerowe Warstwa transportowa
Sieci komputerowe Warstwa transportowa 2012-05-24 Sieci komputerowe Warstwa transportowa dr inż. Maciej Piechowiak 1 Wprowadzenie umożliwia jednoczesną komunikację poprzez sieć wielu aplikacjom uruchomionym
Internet kwantowy. (z krótkim wstępem do informatyki kwantowej) Jarosław Miszczak. Instytut Informatyki Teoretycznej i Stosowanej PAN
Internet kwantowy (z krótkim wstępem do informatyki kwantowej) Jarosław Miszczak Instytut Informatyki Teoretycznej i Stosowanej PAN 16. stycznia 2012 Plan wystąpienia 1 Skąd się biorą stany kwantowe? Jak
Plan 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
DANE W SIECIACH TELEKOMUNIKACYJNYCH
DANE W SIECIACH TELEKOMUNIKACYJNYCH WŁASNOŚCI DANYCH W SIECIACH TELEKOMUNIKACYJNYCH DANE TEKSTOWE Dane tekstowe są najpopularniejszym typem przesyłanych mediów. Można je odnaleźć w usługach takich jak
Routing. 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
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Instytut Informatyki Politechnika Poznańska Ograniczenie zasięgu transmisji wynika m.in. z energooszczędności ograniczonej mocy wyjściowej nadajnika radiowego Zasięg uzyskiwany w sieciach one-hop, można
Trzy typy sieci Mesh HamNET
Trzy typy sieci Mesh HamNET SP2ONG Toruń 2016 Rozwiązania bezprzewodowe technologii mesh są różne, ale większość z nich ma swoje korzenie w technologii Wireless Distribution System (WDS). WDS czyli bezprzewodowy
ISP 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
Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN
Podstawy Transmisji Danych Wykład IV Protokół IPV4 Sieci WAN to połączenia pomiędzy sieciami LAN 1 IPv4/IPv6 TCP (Transmission Control Protocol) IP (Internet Protocol) ICMP (Internet Control Message Protocol)
Sieci komputerowe. Zadania warstwy łącza danych. Ramka Ethernet. Adresacja Ethernet
Sieci komputerowe Zadania warstwy łącza danych Wykład 3 Warstwa łącza, osprzęt i topologie sieci Ethernet Organizacja bitów danych w tzw. ramki Adresacja fizyczna urządzeń Wykrywanie błędów Multipleksacja
Sieci komputerowe dr Zbigniew Lipiński
Sieci komputerowe Podstawy routingu dr Zbigniew Lipiński Instytut Matematyki i Informatyki ul. Oleska 48 50-204 Opole zlipinski@math.uni.opole.pl Routing Routing jest procesem wyznaczania najlepszej trasy
Stan globalny. Krzysztof Banaś Systemy rozproszone 1
Stan globalny Krzysztof Banaś Systemy rozproszone 1 Stan globalny Z problemem globalnego czasu jest związany także problem globalnego stanu: interesuje nas stan systemu rozproszonego w konkretnej pojedynczej
Tutorial 9 Routing dynamiczny
1 Tutorial 9 Routing dynamiczny 1. Wprowadzenie Sieci danych, których używamy na co dzień do nauki, pracy i zabawy to zarówno sieci małe, lokalne, jak i duże, globalne. W domu często mamy router i dwa
URZĄD GMINY W SANTOKU. Program Testów. dot. postępowania przetargowego RRG AC
URZĄD GMINY W SANTOKU Program Testów dot. postępowania przetargowego RRG.271.11.2013.AC Budowa gminnej infrastruktury dostępu do Internetu dla osób wykluczonych SPIS TREŚCI 1 Wprowadzenie... 3 2 Zasady
(12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) PL/EP (96) Data i numer zgłoszenia patentu europejskiego:
RZECZPOSPOLITA POLSKA (12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) PL/EP 71811 (96) Data i numer zgłoszenia patentu europejskiego: 29.09.06 06791167.7 (13) (1) T3 Int.Cl. H04Q 11/00 (06.01) Urząd
Wykł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
Wykorzystanie 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
NS-2. Krzysztof Rusek. 26 kwietnia 2010
NS-2 Krzysztof Rusek 26 kwietnia 2010 1 Opis ćwiczenia Symulator ns-2 jest potężnym narzędziem, szeroko stosowanym w telekomunikacji. Ćwiczenie ma na cele przedstawić podstawy symulatora oraz symulacji
Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall
Grzegorz Sułkowski, Maciej Twardy, Kazimierz Wiatr Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall Plan prezentacji 1. Architektura Firewall a załoŝenia 2. Punktu
Link-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