TESTY WYDAJNOŚCI PROTOKOŁÓW ROUTINGU ROZGAŁĘŹNEGO

Wielkość: px
Rozpocząć pokaz od strony:

Download "TESTY WYDAJNOŚCI PROTOKOŁÓW ROUTINGU ROZGAŁĘŹNEGO"

Transkrypt

1 Tomasz Szewczyk, Piotr Zwierzykowski, Politechnika Poznańska Wydział Elektroniki i Telekomunikacji pzwierz@et.put.poznan.pl 26 Poznańskie Warsztaty Telekomunikacyjne Poznań 7-8 grudnia 26 TESTY WYDAJNOŚCI PROTOKOŁÓW ROUTINGU ROZGAŁĘŹNEGO Jednym z głównych czynników wpływających na efektywność transmisji w sieci Internet jest sposób wyboru drogi, po której przesyłane będą pakiety. Poszukiwanie skutecznych metod trasowania wymaga często porównania róŝnych mechanizmów wykorzystywanych do tego celu. Wybór ścieŝek realizowany jest przez protokoły routingu typu punkt-punkt (ang. unicast) oraz protokoły routingu rozgałęźnego (ang. multicast). Celem artykułu jest przedstawienie metod i przykładowych wyników pomiaru wydajności protokołów routingu rozgałęźnego w sieci IP. 1. Wprowadzenie Rozwój sieci Internet oraz rozpowszechnianie transmisji rozsiewczej spowodował konieczność opracowania metod, pozwalających na pomiar parametrów tej transmisji oraz efektywności działania protokołów routingu rozgałęźnego. Pomiary takie pozwalają na: sprawdzenie działania urządzeń sieciowych pod względem wydajności przesyłania danych, zbadanie wydajności działania sieci, określenie efektywności działania protokołów sygnalizacyjnych. Sprawdzenie działania urządzeń sieciowych umoŝliwia zarówno ocenę działania pojedynczego urządzenia, jak równieŝ porównanie róŝnych urządzeń między sobą. Zbadanie wydajności działanie sieci pozwala na ocenę działania zespołu urządzeń sieciowych, wzajemnie połączonych łączami o określonych parametrach. Określenie efektywności działania protokołów sygnalizacyjnych pozwala na zbadanie zasobów potrzebnych do ich funkcjonowania oraz wprowadzanie ewentualnych zmian mających na celu poprawę ich działania. W tym celu w ramach grupy roboczej IETF Benchmarking Methodology (BMWG) opracowany został zestaw dokumentów [1][2][3][4][5] definiujących metody wykonywania oraz sposób prezentacji wyników pomiarów. NaleŜy zwrócić uwagę, Ŝe dokumenty te określają sposób pomiarów parametrów transmisji rozsiewczej, nie wskazując jaki protokół routingu rozgałęźnego ma być stosowany w trakcie pomiarów. Pozwala to zarówno na badanie i porównywanie efektywności działania wielu róŝnych protokołów, jak i zestawu współdziałających ze sobą. Metody pomiarowe moŝna podzielić na dwie grupy [5]: pomiar wydajności przekazywania pakietów pomiędzy interfejsami urządzenia sieciowego, pomiar opóźnień związanych z działaniem protokołów sygnalizacyjnych. Pomiar wydajności przekazywania pakietów pomiędzy interfejsami urządzenia sieciowego, zaleŝy w głównej mierze od jego parametrów konstrukcyjnych, a nie od działania protokołów routingu rozgałęźnego. Z tego względu w dalszej części artykułu skupiono się na drugiej grupie pomiarów. Artykuł podzielono na 6 rozdziałów. W rozdziale 2 przedstawiono podstawowe parametry pomiarowe, rozdział 3 prezentuje metody pomiarowe, natomiast rozdziały 4 i 5 piąty prezentują testy wykonane z uŝyciem analizatora oraz pomiary w rzeczywistej sieci. Rozdział 6 zawiera podsumowanie. 2. Procedury pomiarowe Prezentacja procedur pomiarowych omówionych w RFC 3918 wymaga wcześniejszego zdefiniowania kilku pojęć. Podstawowymi pojęciami są System Under Test (SUT) oraz Device Under Test (DUT), które zostały zdefiniowane w RFC 2285 [2]: Device Under Test (DUT) oznacza urządzenie sieciowe, którego odpowiedź na wygenerowany jest ruch testowy jest przedmiotem badania; System Under Test (SUT) oznacza zespół urządzeń sieciowych, traktowanych jako całość, której odpowiedź na wygenerowany jest ruch testowy jest przedmiotem badania. MoŜna wyróŝnić 2 najwaŝniejsze parametry pomiarowe: Aggregated Multicast Throughput (AMT) - określa maksymalną liczbę ramek na sekundę, kierowanych do jednej grupy multicast, wysyłanych na N interfejsów wyjściowych, które mogą być przesłane bez strat [4], Group Join Delay (GJD) oznacza czas jaki upływa od momentu wysłania do DUT Ŝądania dołączenia do grupy (IGMP Group Membership Report) do rozpoczęcia przez DUT wysyłania pakietów, kierowanych do tej grupy, na interfejsie, na którym odebrano to Ŝądanie Architektura systemu pomiarowego W procedurach pomiarowych rozwaŝa się sytuację, gdy jedno źródło wysyła dane do wielu odbiorców, łatwo moŝna je jednak rozszerzyć, o kolejne źródła. JeŜeli przedmiotem badania jest grupa urządzeń (SUT), to naleŝy zastosować stanowisko pomiarowe przedstawione na rysunku 1. Source test port Ingress SUT DUT A Egress DUT B Egress DUT C DUT D Egress Destination test port 1 Destination test port 2 Destination test port n Rysunek 1. Stanowisko pomiarowe SUT [5] W przedstawionym systemie pomiarowym pakiety ze źródła wysyłane są na pojedynczy interfejs jednego z urządzeń wchodzących w skład SUT, a następnie przesyłane przez kolejne urządzenia wchodzące w skład SUT, do momentu, gdy dotrą do odpowiednich interfejsów wyjściowych. Sposób konfiguracji SUT, zawierający opis topologii połączeń oraz konfiguracji poszczególnych urządzeń wchodzących w jego skład, które muszą zostać przedstawione w trakcie prezentacji wyników pomiarów. Stanowisko przedstawione na rysunku 1 moŝna równieŝ wykorzystać w przypadku, gdy przedmiotem badania jest jedno urządzenie (DUT), zastępując blok SUT badanym urządzeniem. W obu przypadkach, przed rozpoczęciem właściwych testów, naleŝy sprawdzić poprawność działania SUT lub DUT. Sprawdzenie to powinno

2 nastąpić, przez wysłanie z urządzeń testowych, wiadomości IGMP Group Report, w kierunku interfejsów wyjściowych SUT/DUT. Następnie z testowego źródła danych naleŝy wysłać strumień danych kierowany do grupy, której dotyczyła wiadomość IGMP i sprawdzić, czy został odebrany na wszystkich interfejsach wyjściowych. W czasie testów muszą zostać wyłączone wszelkie mechanizmy związane z QoS, Flow Control lub inne, mogące wpłynąć na sposób przekazywania pakietów Pomiar Group Join Delay Celem pomiaru GJD jest określenie jakie wartości przyjmuje ten parametr w trakcie badania DUT lub SUT. Metody pomiaru GJD są uzaleŝnione od aktualnego stanu Multicast Forwarding Database 1 (MFDB). MoŜna wyróŝnić dwa stany MFDB: stan, w którym MFDB nie zawiera adresu grupy, uŝywanej w trakcie pomiarów, stan 1, w którym MFDB zawiera adres grupy, uŝywanej w trakcie pomiarów. W pierwszym przypadku, pomiar uwzględnia czas, który jest potrzebny do stworzenia odpowiednich wpisów w MFDB oraz rozpoczęcia przekazywania pakietów na odpowiednie interfejsy. Pomiar ten umoŝliwia określenie jaki czas potrzebny jest na dodanie nowej grupy multicast do bazy MFDB. W drugim przypadku pomiar uwzględnia czas potrzebny na modyfikację bazy MFDB przez dodanie nowych interfejsów wyjściowych oraz rozpoczęcie przekazywania pakietów kierowanych do grupy multicast. Pomiar ten umoŝliwia sprawdzenie mechanizmów stosowanych do modyfikacji MFDB 2. MoŜna zatem wyróŝnić dwie metody pomiaru GJD uwzględniające odpowiednie stany w jakich znajduje się MFDB. Metody te mogą być stosowane oddzielnie, jednak podając wyniki pomiarów naleŝy określić jakiej metody uŝywano. W celu zminimalizowania zmian opóźnienia wynikających z liczby grup multicast obsługiwanych przez DUT/SUT w danym momencie, pomiary powinny być wykonywane z wykorzystaniem jednej grupy multicast. Metoda A: W metodzie tej załoŝono, Ŝe baza MFDB nie zawiera wpisów dla grupy multicast, uŝywanej w czasie testów, a zatem zgodnie z wcześniejszą definicją MFDB znajduje się w stanie. W czasie pomiarów naleŝy uŝywać tylko jednego interfejsu źródłowego oraz jednego wyjściowego. Przed rozpoczęciem pomiaru naleŝy upewnić się, ze dany interfejs wyjściowy nie jest juŝ uŝywany do przekazywania pakietów kierowanych do grupy multicast uŝywanej do testu. Metoda B: W metodzie tej załoŝono, Ŝe baza MFDB zawiera wpisy dla grupy multicast, uŝywanej w czasie testów, a zatem zgodnie z wcześniejszą definicją MFDB znajduje się w stanie 1. W czasie pomiarów moŝna uŝywać jednego interfejsu źródłowego oraz jednego lub wielu interfejsów wyjściowych. Przed rozpoczęciem pomiaru naleŝy upewnić się, ze dany interfejs wyjściowy nie jest juŝ uŝywany do 1 MFDB (Multicast Forwarding Database) oznacza bazę informacji DUT lub SUT, na podstawie której pakiety kierowane do grup multicast, wysyłane są na właściwe interfejsy. W ogólnym przypadku wpisy w bazie MFDB mają postać pary (InIf,OIL), gdzie InIf oznacza interfejs wejściowy, natomiast OIL oznacza listę interfejsów wyjściowych. 2 NaleŜy zwrócić uwagę, Ŝe w przypadku badania DUT, baza MFDB dotyczy pojedynczego urządzenia, natomiast w przypadku badania SUT, baza jest sumą stanów na poszczególnych urządzeniach. ZauwaŜmy teŝ, Ŝe baza MFDB powstaje jako rezultat działania protokołów routingu rozgałęźnego, zatem wyniki pomiarów zaleŝne są od ich działania. przekazywania pakietów kierowanych do grupy multicast uŝywanej do testu. Po zakończeniu procedur sprawdzających odpowiednich dla metod A i B, naleŝy rozpocząć wysyłanie danych ze źródła. Zaleca się, aby ruch generowany był na poziomie określonym przez Aggregated Multicast Throughput (AMT). Następnie, w kierunku odpowiedniego interfejsu wyjściowego naleŝy wysłać Ŝądanie dołączenia do grupy (IGMP Group Membership Report). Group Join Delay wyznaczany jest jako odstęp czasu pomiędzy wysłaniem Ŝądania dołączenia do grupy t a a czasem t b odebrania pierwszej ramki kierowanej do grupy na właściwym interfejsie: t GJD = tb ta, gdzie t a jest czasem wysłania ostatniego bitu wiadomości IGMP Group Membership Report, natomiast t b jest czasem odbioru pierwszego bitu pierwszej ramki kierowanej do grupy multicast. Wyniki pomiarów muszą uwzględniać następujące parametry: rozmiar ramek, liczbę interfejsów wyjściowych, wersję IGMP, liczbę grup multicast, szybkość za jaką dane wysyłane były ze źródła oraz zastosowaną metodę pomiarową Pomiar Group Leave Delay Celem pomiaru GLD jest określenie jakie wartości przyjmuje ten parametr w trakcie badania DUT lub SUT. Pomiary powinny być prowadzone z wykorzystaniem jednej grupy multicast. Przed ich rozpoczęciem naleŝy sprawdzić czy wszystkie interfejsy wyjściowe zostały dołączone do grupy multicast, przez wysłanie ze źródła strumienia danych skierowanego do grupy multicast uŝywanej w trakcie pomiarów, oraz weryfikację, czy pakiety zostaną odebrane na odpowiednich interfejsach wyjściowych. Gdy procedury weryfikacyjne zostaną zakończone, naleŝy rozpocząć generowanie strumienia danych ze źródła. Zaleca się, aby strumień był generowany z szybkością AMT. Następnie w kierunku kaŝdego z portów docelowych naleŝy wysłać wiadomości IGMP Leave Group. Group Leave Delay wyznaczany jest jako odstęp czasu pomiędzy wysłaniem Ŝądania odłączenia do grupy t a a czasem t b odebrania ostatniej ramki kierowanej do grupy na właściwym interfejsie: t GLD = tb ta, gdzie t a jest czasem wysłania ostatniego bitu wiadomości IGMP Leave Group, natomiast t b czasem odbioru ostatniego bitu ostatniej odebranej ramki kierowanej do grupy multicast. Wyniki pomiarów muszą uwzględniać następujące parametry: rozmiar ramek, liczbę interfejsów wyjściowych, wersję IGMP, liczbę grup multicast oraz liczbę interfejsów wyjściowych. 3. Testy z uŝyciem analizatorów sprzętowych W praktyce często zachodzi potrzeba sprawdzenia działania protokołów w rzeczywistej sieci lub na pojedynczym urządzeniu. Sprzętowe testery protokołów pozwalają na sprawdzenie działania zarówno pojedynczego urządzenia, jak i całej sieci. Obiekt testów często nazywany jest systemem testowanym. SUT w trakcie testów moŝe być sprawdzany pod kątem działania mechanizmów sterujących i wydajnościowym dla danego protokołu. Parametry związane z wydajnością przesyłania danych testowanego systemu (ang. forwarding performance) silnie związane są z jego architekturą wewnętrzną. Nie są one zaleŝne od działania protokołu kierowania ruchem, poniewaŝ protokół dostarcza mechanizmów pozwalających na określenie sposobu przesyłania danych. W dalszej części omówione zostaną pomiary, jakie moŝna wykonać za pomocą sprzętowego testera (ang. router tester), których wyniki zaleŝą bezpośrednio od działania protokołu kierowania ruchem w sieci rozgłoszeniowej [15]. NaleŜą do nich takie pomiary jak:

3 opóźnienie dołączenia do grupy (Group Join Delay), opóźnienie odłączenia od grupy (Group Prune Delay), opóźnienie przełączenie z drzewa RPT na SPT (RPTto-SPT Switchover Delay), Reverse Path Forwarding Check 3. Najczęściej stosowanym protokołem trasowania pozwalającym na budowę drzew dystrybucyjnych w sieciach z transmisją rozsiewczą jest PIM (Protocol Independent Multicast), dlatego wymienione typy pomiarów omówione zostaną na przykładzie tego protokołu. podłączone jest źródło (FHR) oraz dodatkowo moŝe zawierać kilka routerów obsługujących protokół PIM-SM. W pierwszej fazie testu z interfejsu źródłowego wysyłany jest strumień pakietów kierowany do grupy multicast. Po jego odebraniu przez odpowiedni port testera, z portu inicjującego przełączenie na drzewo SPT wysyłana jest w kierunku FHR wiadomość PIM Join (S,G). Następnie mierzony jest czas, po którym odebrany zostanie pierwszy pakiet przesłany wzdłuŝ drzewa SPT. Test ten moŝe zostać oczywiście rozszerzony o wiele grup multicast oraz wiele źródeł nadających do nich Opóźnienie dołączenia do grupy Stanowisko testowe przedstawione jest na rysunku 2. Testowany system (SUT) podłączony jest jednym interfejsem do portu testera, emulującego router, do którego podłączone jest źródło (ang. First Hop Router). Pozostałe interfejsy SUT (lub co najmniej jeden interfejs) dołączone są do portów testera emulujących routery, do których podłączeni są odbiorcy (ang. Last Hop Router). Rysunek 3. Stanowisko do pomiaru RPT-to-SPT switchover Rysunek 2. Stanowisko do pomiaru Group Join Delay Na początku testu, z portu testera emulującego router FHR wysyłany jest strumień pakietów kierowany do grup multicast. Następnie, z portów testera, emulujących routery LHR, wysyłane są wiadomości PIM Join. Opóźnienie dołączenie do grupy mierzone jest jako róŝnica pomiędzy czasem wysłania wiadomości Join, a czasem odebrania pierwszego pakietu kierowanego do grupy, której ta wiadomość dotyczyła Opóźnienie odłączenia od grupy Stanowisko testowe jest podobne jak w przypadku testu Group Join Delay (rysunek 2). Na początku testu, z portu testera emulującego router FHR wysyłany jest strumień pakietów kierowany do grup multicast, natomiast z portów testera, emulujących routery LHR, wysyłane są wiadomości PIM Join. Po osiągnięciu stanu stabilnego, w którym ruch wysyłany ze źródła dociera do wszystkich odbiorców, z portów emulujących routery LHR wysyłane są wiadomości PIM Prune. Opóźnienie odłączenia od grupy mierzone jest jako róŝnica pomiędzy czasem wysłania wiadomości Prune, a czasem odebrania ostatniego pakietu kierowanego do grupy, której ta wiadomość dotyczyła Opóźnienie przełączenia drzewa Celem testu jest sprawdzenie, po jakim czasie pakiety kierowane do grupy multicast będą przesyłane wzdłuŝ drzewa SPT (tzw. RPT-to-SPT Switchover). Struktura sieci testowej przedstawiona jest na rysunku 3. Oprogramowanie testera emuluje źródło pakietów kierowanych do grupy na jednym interfejsie, oraz router pełniący funkcję RP oraz grupy odbiorców na innym porcie. Trzeci port testera emuluje router LHR, który inicjować będzie przełączenie z drzewa RPT na SPT. SUT składać się co najmniej z routera do którego 3 RPF Check nie jest funkcją specyficzną dla protokołu kontrolującego tworzenie drzew dystrybucyjnych, jednak naleŝy o nim wspomnieć, jako o jednym z fundamentalnych mechanizmów uŝywanych w transmisji rozsiewczej RPF Check Celem tego testu jest sprawdzenie poprawności działania mechanizmu RPF Check, czyli sprawdzenia czy pakiety multicast odebrane zostały na właściwym interfejsie routera. Architektura sieci testowej przedstawiona jest na rysunku 4. Test ten moŝe zostać przeprowadzony w dwojaki sposób. W pierwszym wariancie (rysunek 4a) pakiety z tym samym adresem źródłowym mogą być generowane na dwóch róŝnych interfejsach testera. W takim przypadku strumień, przychodzący na interfejsie innym od tego, którego router mógłby uŝyć w celu osiągnięcia źródła, zostanie odrzucony. Drugi wariant (rysunek 4b) polega na wysyłaniu dwóch strumieni przez jeden interfejs testera, jednak posiadających róŝne adresy źródłowe. W tym przypadku, strumień z niewłaściwym adresem źródłowym powinien zostać odrzucony. a) b) TESTER DST SRC TESTER DST SRC DST SRC / / / /3 SUT SUT Rysunek 4. Mechanizm RPF check 4. Pomiary w rzeczywistej sieci Multicast groups Multicast groups Testy, których wyniki zostały zamieszczone przeprowadzono w miejskiej sieci komputerowej POZMAN w Poznaniu, której operatorem jest Poznańskie Centrum Superkomputerowo-Sieciowe oraz między systemami autonomicznymi w sieci Internet. Ze względu na zastosowane metody oraz zakres pomiarów moŝna je podzielić na dwie grupy. Pierwsza grupa obejmuje pomiary, które moŝna wykonać w miejskiej sieci komputerowej przy pomocy

4 specjalnego urządzenia testowego (ang. router tester). Natomiast druga grupa pomiarów związana jest z pomiarem opóźnienia GJD przeprowadzonych dla róŝnych źródeł znajdujących się w sieci Internet Pomiary wewnątrz sieci POZMAN W testach protokołów routingu rozgałęźnego w rzeczywistej sieci wykorzystano tester N2X firmy Agilent Technologies [7]. Tester wyposaŝony był w dwa interfejsy Gigabit Ethernet oraz dwa interfejsy ATM STM-1/STM-4. Pomiary wykonywano wykorzystując następujące routery sieci: Juniper M1 [8], Foundry NetIron XMR 16 [9] oraz Cisco 757 [1]. Połączenia pomiędzy urządzeniami oraz sposób podłączenia testera przedstawiono na rysunku 5. Głównym routerem w badanej sieci był Juniper M1, który pełnił funkcję RP. Za pośrednictwem przełącznika ATM ASX 1 i PVC został on połączony z routerem Cisco 757. Do routera M1 podłączono równieŝ, za pomocą interfejsu GE router NetIron XMR16. Tester podłączono do sieci czterema interfejsami, które przedstawiono w tabeli 1. Pierwszy test polegał na sprawdzeniu działania protokołu IGMP na routerze NetIron XMR. W tym celu sieć testowa przedstawiona na rysunku 5 została zmodyfikowana. Interfejs 11/2 testera podłączony został do wolnego interfejsu GE routera. Tabela 1. Połączenia zastosowane w testowanej sieci Interfejs Urządzenie docelowe testera Nazwa Interfejs 11/1 NetIron XMR GigabitEthernet 11/2 C757 FastEthernet 13/1 C757 ATM 622Mbps 13/2 C757 ATM 155Mbps Następnie uruchomiono test polegający na pomiarze opóźnienia jakie wystąpiło od momentu wysłania wiadomości IGMP Membership Report do otrzymania pierwszego pakietu IP multicast. małej liczby grup. Przeprowadzone pomiary nie wskazują równieŝ na występowanie zaleŝności pomiędzy opóźnieniami występującymi na róŝnych interfejsach. Celem kolejnego testu był pomiar opóźnienia jaki występował w sieci przedstawionej na rysunku 5. Podobnie jak w poprzednim przypadku, wykonano pomiar opóźnienia jakie wystąpiło od momentu wysłania wiadomości IGMP Membership Report do otrzymania pierwszego pakietu IP multicast, z tą róŝnicą, Ŝe port źródłowy i docelowy podłączone były do innych routerów. Test ten pozwolił więc na ocenę współdziałania protokołów IGMP oraz PIM w testowanej sieci. Wyniki pomiarów przedstawiono na rysunku 6c z którego wynika, Ŝe podobnie jak w przypadku testów pojedynczego urządzenia, opóźnienia wynikające z działania zestawu protokołów w sieci składającej się z kilku routerów, są równieŝ niezauwaŝalnie małe dla uŝytkownika. Poprzednie testy prowadzone były przy małej liczbie grup i postanowiono je powtórzyć dla większej liczby grup odbiorców (rysunku 6d). Uzyskane wyniki wskazują, na okresowy wzrost opóźnienia w funkcji ilości grup. Jest to spowodowane niedoskonałością testów zdefiniowanych w zestawie QuickTests. Okazuje się bowiem, Ŝe w trakcie działania skryptu testowego, Ŝądania dołączenia do grupy nie są wysyłane z maksymalną prędkością. W rezultacie tego ruch testowy generowany moŝe być jeszcze przed zakończeniem generowania tych Ŝądań. 11/2 13/1 13/2 11/1 Rysunek 6. Wyniki pomiarów IGMP W kolejnych testach sprawdzono opóźnienia jakie wystąpiło od momentu wysłania wiadomości PIM Join do otrzmania pierwszego pakietu IP multicast. W odróŝnieniu do poprzednich testów, w których tester symulował Ŝądania wysyłane przez aplikację, za pomocą której odbierana była transmisja rozgłoszeniowa, kolejne testy związane są z wymianą wiadomości pomiędzy routerami. W tym przypadku interfejs testera symulował router podłączony do badanej sieci (SUT). Rysunek 5. Schemat testowanej sieci Test przeprowadzono dla pięciu grup rozgłoszeniowych wysyłając Ŝądania dołączenia do grupy z interfejsu 11/2 testera. Jego wyniki przedstawiono na rysunku 6a. Następnie zmieniono interfejs, z którego wysyłane były wiadomości IGMP Membership Report na 11/1 i powtórzono test. Jego wyniki przedstawione są na rysunku 6b. Otrzymane wyniki wskazują, Ŝe opóźnienie wynikające z działania protokołów IGMP oraz PIM 4, z punktu widzenia uŝytkownika aplikacji, wykorzystującej transmisją rozgłoszeniową, jest niewielkie dla 4 NaleŜy zauwaŝyć, Ŝe działanie protokołu PIM jest wymagane równieŝ gdy pakiety mają być przesyłane tylko i wyłącznie w obrębie jednego urządzenia. Rysunek 7. Wyniki pomiarów działania protokołu PIM-SMv2

5 W pierwszym teście zmierzono opóźnienia dla dwóch interfejsów odbiorczych. Jego wyniki przedstawiono na rysunku 7a. W trakcie pomiarów, tester wysyłał pakiety z interfejsu 11/1, natomiast na interfejsach 11/2 oraz 13/1 zasymulowano dwa routery wysyłające wiadomości PIM Join. Na rysunku 7a widać róŝnicę w opóźnieniach występującą pomiędzy interfejsami wyjściowymi. Dlatego teŝ wykonano następny test dodając kolejny interfejs wyjściowy, na którym zasymulowany został trzeci router wysyłający wiadomości PIM Join. Wyniki testów przedstawione na rysunkach 7a-b, wskazują, Ŝe zmiany opóźnienia na poszczególnych interfejsach wyjściowych, w funkcji ilości grup rozgłoszeniowych mają podobny charakter. MoŜna zauwaŝyć, Ŝe w pierwszym teście (rysunek 7a) większe opóźnienie występowało dla interfejsu 11/2, natomiast w drugim (rysunek 7b) dla interfejsu 13/1. Biorąc pod uwagę podobny charakter zmian opóźnienia w trakcie pomiarów, moŝna przypuszczać, Ŝe róŝnice te wynikają z kolejności generowania wiadomości PIM Join przez tester na poszczególnych interfejsach. Kolejny test polegał na sprawdzeniu opóźnienia jakie wystąpiło od momentu wysłania wiadomości PIM Prune do otrzymania ostatniego pakietu IP multicast. Wyniki testu przedstawiono na rysunek 7c. Łatwo zauwaŝyć, Ŝe opóźnienie otrzymane w trakcie pomiarów jest znacznie krótsze, niŝ w przypadku dołączania do grupy. MoŜna to uzasadnić, tym Ŝe do zakończenia wysyłania pakietów na interfejsie wystarczy obsługa wiadomości PIM Prune tylko na jednym routerze, natomiast nie jest konieczna interakcja z innymi routerami. Przedstawione w tym rozdziale testy ukazują moŝliwości badania protokołów routingu rozgałęźnego, jakie oferują współczesne urządzenia pomiarowe. Ze względu na niewielką liczbę powtórzeń poszczególnych pomiarów ich wyniki nie pozwalają na sformułowanie wniosków na temat działania tych protokołów w dłuŝszym okresie czasu Pomiary między domenami w sieci Internet Wykonanie pomiarów pomiędzy domenami w sieci Internet wymaga rozlokowania w wielu systemach autonomicznych specjalistycznych urządzeń pomiarowych, pozwalających na badanie zachowania się protokołów routingu rozgałęźnego. Z uwagi na wysoką cenę sprzętu pomiarowego wykonanie tego typu pomiarów jest jednak utrudnione. MoŜliwe jest jednak wykonanie uproszczonych pomiarów, dla realizacji których wykorzystane mogą zostać aktualnie dostępne źródła transmisji rozgłoszeniowej. W trakcie tych pomiarów zbadany moŝe zostać cały zestaw protokołów biorących udział w realizacji tej transmisji na wszystkich urządzeniach sieciowych znajdujących się na drodze od źródła do odbiorcy. Na rysunku 8 przedstawiono koncepcję uproszczonych testów działania protokołów routingu rozgałęźnego pomiędzy wieloma domenami. W celu przeprowadzenia testów wymagane jest znalezienie w sieci Internet źródła, nadającego strumień danych kierowany do grupy multicast. Następnie z serwera pomiarowego wysyłane jest Ŝądanie dołączenia do grupy, do której nadaje dane źródło oraz mierzony czas jaki upłynie do momentu odebrania pierwszego pakietu kierowanego do tej grupy. NaleŜy zwrócić uwagę, Ŝe na dokładność pomiaru istotny wpływ ma częstotliwość pakietów nadawanych przez źródło, ich wielkość oraz odstępy między nimi. Odstęp między kolejnymi pakietami nadanymi przez źródło lub przerwa związana z bieŝącą transmisją długiego pakietu moŝe zsumować się z czasem potrzebnym do zbudowania lub rekonfigurowania drzewa dystrybucyjnego przez urządzenia sieciowe. Sumowanie wystąpi w przypadku, gdy danym miejscu sieci zakończona zostanie procedura tworzenia lub modyfikacji gałęzi drzewa dystrybucyjnego oraz na interfejsie, na którym router odbiera pakiety ze źródła: odbierany będzie aktualnie pakiet kierowany do grupy, rozpocznie się przerwa pomiędzy kolejnymi pakietami wysyłanymi ze źródła. Rysunek 8. Koncepcja testów pomiędzy wieloma domenami W pierwszym przypadku na całkowite opóźnienie wpływ ma długość pakietów nadawanych przez źródło, natomiast w drugim przypadku odstępy pomiędzy nimi. NaleŜy więc dąŝyć do tego, aby źródło generowało małe pakiety, a odstępy między nimi były znacznie mniejsze od GJD. W celu wybrania źródła nadającego strumień danych do grupy multicast wykorzystano dane rozgłaszane za pomocą protokołu SDP. Dane te zawierają między innymi adres grupy oraz parametry strumienia danych. 21:: 21:4: 22:2: 23:: 23:4: :2: 1:: 1:4: 2:2: 3:: 3:4: 4:2: 5:: 5:4: 6:2: 7:: 7:4: Rysunek 9. Wyniki pomiarów GJD dla źródła i grupy Serwer pomiarowy pracował pod kontrolą systemu operacyjnego FreeBSD 6. i podłączony został do jednego z routerów sieci POZMAN (Cisco 726VXR) za pomocą interfejsu FastEthernet. Dostęp do sieci Internet wspierającej transmisję rozgłoszeniową odbywał się za pośrednictwem sieci naukowo-badawczych PIONIER [13] oraz GÉANT2 [14]. Na serwerze tym uruchomiono aplikację mlisten [11], która odpowiedzialna była za generowanie Ŝądań dołączenia do odpowiedniej grupy za pomocą protokołu IGMPv2. Pomiar czasu wykonywany był za pomocą aplikacji tcpdump [12] pozwalającej na pomiar odstępu czasu pomiędzy wybranymi pakietami jakie zostały odebrane lub wysłane na interfejsie sieciowym serwera pomiarowego. Pomiary parametru Group Join Delay wykonano wielu źródeł i grup multicast, których adresy znajdują się w Tabeli 2. Test polegał na generowaniu w odstępach pięciominutowych Ŝądań dołączenia do grupy oraz pomiarze czasu jaki upłynął od momentu wysłania tego Ŝądania do odebrania pierwszego pakietu kierowanego do badanej grupy multicast. Dodatkowo mierzono opóźnienia pomiędzy dwoma kolejno odebranymi pakietami kierowanymi do badanej grupy. Wyniki pomiarów przedstawiono na rysunkach Łatwo zauwaŝyć, Ŝe parametr GJD, w kaŝdym z przypadków rzadko przekracza 8ms. W tabeli 2 przedstawiono średnie wartości GJD uzyskane w czasie pomiarów. Nie trudno zauwaŝyć, Ŝe średnie opóźnienie kolejnych pakietów (następujących po pierwszym odebranym pakiecie kierowanym 8:2: 9:: 9:4: 1:2: 11:: 11:4:1 12:2:1 13:: 13:4: 14:2: 15:: 15:4: 16:2: 17:: 17:4: 18:2: 19:: 19:4: 2:2:1

6 do badanej grupy) jest znacznie mniejsze od GJD, co świadczy o niewielkim wpływie opóźnienia związanego z transmisją pakietów na błąd pomiaru GJD. Opóźnienie związane z transmisją danych dotyczy równieŝ pakietów sterujących poszczególnych protokołów. ZauwaŜmy, Ŝe im większe wartości RTT (Round Time Trip) tym większe średnie czasy GJD. Zatem uzyskane pomiary potwierdziły, Ŝe czas budowy drzewa dystrybucyjnego zaleŝy nie tylko od ilości urządzeń biorących udział w transmisji, ale równieŝ od czasu transmisji danych sterujących. Na podstawie danych uzyskanych za pośrednictwem protokołu SDP wiadomo, Ŝe badane źródła nadawały strumienie danych video, których odbiór moŝliwy był przy pomocy odpowiednich aplikacji uruchamianych przez uŝytkownika. Biorąc pod uwagę, Ŝe czas uruchamiania takiej aplikacji jest znacznie większy od GJD, moŝna stwierdzić, Ŝe jest ono niezauwaŝalnie małe z punktu widzenia uŝytkownika aplikacji. Na tej podstawie moŝna wnioskować, Ŝe ewentualne modyfikacje protokołów routingu rozgałęźnego powinny być ukierunkowane na zmniejszenie ilości danych sterujących oraz obciąŝenia routerów związanych z obsługą tych protokołów. Tabela 2. Średnie wartości GJD uzyskane w czasie pomiarów Lp. Źródło Grupa GJD średnie [µs] Odchylenie standardowe GJD [µs] Średnie opóźnienie kolejnych pakietów [µs] Odchylenie standardowe kolejnych pakietów [µs] RTT [ms] <2 W celu umoŝliwienie porównania róŝnic jakie występują w efektywności działania protokołów routingu rozgałęźnego w sieci Internet, a ich działaniem wewnątrz jednej domeny, pomiary zostały równieŝ przeprowadzone dla źródła podłączonego w tym samym systemie autonomicznym, w jakim znajdował się serwer pomiarowy. Porównując wyniki zamieszczone w tabeli 2 widać, Ŝe opóźnienie GJD jest znacznie mniejsze dla tego źródła. Na opóźnienie GJD dla źródła wpływało tylko i wyłącznie działanie protokołu PIM oraz IGMP w jednej domenie administracyjnej, a drzewo dystrybucyjne obejmowało znacznie mniej urządzeń. 21:: 21:4:1 22:2: 23:: 23:4: :2: 1:: 1:4: 2:2: 3::1 3:4: 4:2: 5::1 5:4: 6:2: 7:: 7:4: 8:2:1 Rysunek 12. Wyniki pomiarów GJD dla źródła i grupy :: 21:4: 22:2: 23:: 23:4: :2: 1:: 1:4: 2:2: 3:: 3:4: 4:2: 5::1 5:4:1 6:2: 7::1 7:4:1 8:2: Rysunek 13. Wyniki pomiarów GJD dla źródła i grupy Wzrost opóźnień w tych godzinach, moŝe być spowodowany cyklicznymi procedurami utrzymaniowymi stosowanymi przez operatorów ISP (np. aktualizacja filtrów akceptowanych prefiksów przez protokół BGP). DuŜa dynamika zmian opóźnienia GJD, która rozpoczyna się od godziny 14. moŝe być związana ze wzrostem ruchu w sieci, a tym samym wzrostem opóźnień dla danych sterujących. Przeprowadzone testy nie obejmowały sprawdzenia, czy w czasie ich trwania ścieŝka od źródła do odbiorcy nie zmieniała się. NaleŜy zatem pamiętać, Ŝe uzyskane wyniki są rezultatem działania wielu róŝnych protokołów, których celem jest wyznaczenie trasy przesyłania wszystkich rodzajów pakietów w tym takŝe rozgłoszeniowych ::1 9::1 9:4: 9:4:1 1:2: 1:2:1 11:: 11::1 11:4: 11:4: 12:2: 12:2:1 13:: 13::1 13:4: 13:4:1 14:2: 14:2: 15::1 15::1 15:4:1 15:4: 16:2:1 16:2: 17:: 17:: 17:4: 17:4: 18:2: 18:2: 19:: 19:: 19:4: 19:4: 2:2: 2:2: :: 21:4: 22:2: 23:: 23:4: :2: 1:: 1:4: 2:2: 3:: 3:4: 4:2: 5::1 5:4: 6:2: 7:: 7:4: 8:2: Rysunek 1. Wyniki pomiarów GJD dla źródła i grupy :2: 21:42: 22:22: 23:2: 23:42: :22: 1:2: 1:42: 2:22: 3:2: 3:42: 4:22: 5:2: 5:42: 6:22: 7:2: 7:42: 8:22: Rysunek 11. Wyniki pomiarów GJD dla źródła i grupy Analizując wykresy wyników pomiaru GJD dla moŝna zauwaŝyć, Ŝe istnieją chwile, w których opóźnienia wzrastają jednocześnie dla wielu grup i źródeł. Szczególnie dobrze widać to dla pomiarów wykonanych około godziny 1:4, 7: oraz 14:2. Na początku rozdziału zwrócono uwagę na znaczenie wyboru źródła, jakie będzie wykorzystane do przeprowadzenia pomiarów. 9:: 9:2: 9:4: 9:42: 1:2: 1:22: 11:: 11:2: 11:4:1 11:42: 12:2:1 12:22: 13:: 13:2: 13:4: 13:42: 14:2: 14:22: 15:: 15:2: 15:4:1 15:42: 16:2:1 16:22:1 17:: 17:2: 17:4: 17:42: 18:2:1 18:22: 19:: 19:2: 19:4: 19:42: 2:2: 2:22: 21:: 21:4:1 22:2: 23:: 23:4: :2: 1::1 1:4: 2:2: 3::1 3:4: 4:2: 5:: 5:4: 6:2: 7:: 7:4: 8:2:1 9:: Rysunek 14. Wyniki pomiarów GJD dla źródła i Na rysunku 15 zilustrowano wyniki pomiarów GJD dla źródła oraz grupy w sytuacji, gdy źródło nadawało jeden pakiet na sekundę. Pomiary wykazały duŝy rozrzut wartości GJD, który związany jest z tym, Ŝe procedury budowy drzewa dystrybucyjnego kończyły się w roŝnych momentach przerwy jaka występowała pomiędzy pakietami nadawanymi ze źródła. Zatem przerwa ta istotnie wpływała na wynik pomiaru GJD. Porównując wynik pomiaru dla źródła w sytuacji, gdy nadawało dane z prędkością około 15kbps (rysunek 14, Tabela 2), widać równieŝ wyraźny wzrost średniej wartości GJD oraz odchylenia standardowego. Obserwacje te potwierdzają znaczenie częstotliwości nadawanych przez źródło pakietów w trakcie pomiarów GJD w rzeczywistej sieci. Warto zauwaŝyć, Ŝe w rzeczywistej sieci nie zawsze moŝliwe jest wykonanie pomiarów zgodnie z definicjami i procedurami przedstawionymi wcześniej, poniewaŝ wygenerowanie przez źródło ruchu na poziomie AMT moŝe doprowadzić do powstanie strat pakietów ruchu produkcyjnego. Dodatkową trudnością było by ustalenie 9:4: 1:2: 11::1 11:4: 12:2: 13:: 13:4:1 14:2: 15:: 15:4: 16:2: 17:: 17:4:1 18:2: 19::1 19:4: 2:2:

7 poziomu AMT, poniewaŝ na poziom ten wpływa istniejący ruch sieciowy w chwili wykonywania pomiaru AMT i moŝe on ulec zmianie po zakończeniu pomiaru. Dlatego teŝ, źródło wykorzystane do przeprowadzenia pomiarów powinno nadawać pakiety w odstępach znacznie mniejszych od GJD, jednak ruch ten nie powinien wpływać na degradację istniejącego ruchu sieciowego. Opóźnienie :45: 17:15: 17:45: 18:15: 18:45: 19:15: 19:45:1 2:15: 2:45: 21:15: 21:45: 22:15: 22:45:1 23:15: 23:45: :15: Średnie GJD średnie GJD+s średnie GJD-s Trend GJD Rysunek 15. Wyniki pomiarów GJD dla źródła nadającego pakiety co 1 sekundę :45: 1:15: 5. Podsumowanie Transmisja rozgłoszeniowa pełni waŝną rolę w sieci Internet, poniewaŝ pozwala na efektywne dostarczanie danych do grupy urządzeń. Efektywność transmisji rozgłoszeniowej w duŝej mierze zaleŝy od sposobu w jaki skonstruowane zostanie drzewo dystrybucyjne, a tym samym od działania protokołów routingu rozgałęźnego. W artykule przedstawiono metody pomiarowe, które moŝna wykorzystać do oceny stosu protokołów realizujących połączenia rozgałęźne. W artykule zaprezentowano wykorzystanie procedur pomiarowych do pomiarów wykonanych w sieci MAN za pomocą sprzętowego testera N2X firmy Agilent Technologies oraz zaprezentowano własną metodę pomiarów parametrów routingu rozgałęźnego dla źródeł podłączonych w róŝnych systemach autonomicznych sieci Internet. Przedstawione metody oceny efektywności mogą zostać wykorzystane do wyboru protokołu routingu rozgałęźnego oraz oceny efektywności, która powinna poprzedzić wdroŝenie usług wykorzystujących ten typ transmisji. 1:45: 2:15: 2:45: 3:15: 3:45: 4:15: 4:45: 5:15: 5:45: 6:15: 6:45: 7:15: 7:45: 8:15: 8:45:1 9:15: Literatura [1] RFC S. Brander: Benchmarking terminology for network interconnection devices. July 1991, [2] RFC R. Mandeville: Benchmarking Terminology for LAN Switching Devices. February 1998, [3] RFC S. Bradner, J. McQuaid: Benchmarking Methodology for Network Interconnect Devices. March [4] RFC K. Dubray: Terminology for IP Multicast Benchmarking. October 1998, [5] RFC D. Stopp, B. Hickman: Methodology for IP Multicast Benchmarking. October 24, [6] RFC D. Johnson, S. Deering: Reserved IPv6 Subnet Anycast Addresses. March 1999, [7] Agilent Technologies. Multi-services test solution. [8] Juniper Networks. Juniper Networks M-series Multiservice Edge Routing Portfolio, [9] Foundry Networks. About the NetIron XMR 4, 8, 16, [1] Cisco Systems. Cisco 75 Series Routers. [11] Multicast test tools "msend", "mlisten", Andrew Daviel, TRIUMF, Jan 23, [12] tcpdump. Van Jacobson, Craig Leres and Steven McCanne. Lawrence Berkeley National Laboratory, University of California, Berkeley, CA, [13] PIONIER Polski Internet Optyczny, [14] GÉANT2 Network, [15] Agilent Technologies: Journal of Internet Test Methodologies. Podziękowania Autorzy dziękują Poznańskiemu Centrum Superkomputerowo - Sieciowemu za udostępnienie środków technicznych niezbędnych do przeprowadzenia badań przedstawionych w artykule.

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

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

Bardziej szczegółowo

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

Transmisje grupowe dla IPv4, protokół IGMP, protokoły routowania dla transmisji grupowych IPv4. Transmisje grupowe dla IPv4, protokół IGMP, protokoły routowania dla transmisji grupowych IPv4. Multicast transmisja grupowa, multiemisja. Idea: Wysłanie jednego pakietu ze źródła do wielu miejsc docelowych.

Bardziej szczegółowo

Przesyłania danych przez protokół TCP/IP

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

Bardziej szczegółowo

RUTERY. Dr inŝ. Małgorzata Langer

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)

Bardziej szczegółowo

Model ISO/OSI opis Laboratorium Numer 7

Model ISO/OSI opis Laboratorium Numer 7 Model ISO/OSI opis Laboratorium Numer 7 Model OSI/ISO to sposób realizacji otwartych połączeń systemów komputerowych. Rys. Przepływ danych w modelu OSI/ISO między warstwami. [2] Open System Interconection

Bardziej szczegółowo

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

Podstawowe protokoły transportowe stosowane w sieciach IP cz.2 Laboratorium Technologie Sieciowe Podstawowe protokoły transportowe stosowane w sieciach IP cz.2 Wprowadzenie Ćwiczenie przedstawia praktyczną stronę następujących zagadnień: połączeniowy i bezpołączeniowy

Bardziej szczegółowo

Protokół BGP Podstawy i najlepsze praktyki Wersja 1.0

Protokół 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ółowo

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

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

Bardziej szczegółowo

Protokoły sieciowe - TCP/IP

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

Bardziej szczegółowo

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

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.

Bardziej szczegółowo

Podstawy multicast - IGMP, CGMP, DVMRP.

Podstawy multicast - IGMP, CGMP, DVMRP. Laboratorium 5.1 Podstawy multicast - IGMP, CGMP, DVMRP. Wstęp W tym laboratorium będziemy poznawać podstawy protokołów multicast. Przedstawione będą tutaj po kolei min. IGMP, CGMP, DVMRP. Rysunek 1 Konfiguracja

Bardziej szczegółowo

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

Podstawowe protokoły transportowe stosowane w sieciach IP cz.1 Laboratorium Technologie Sieciowe Podstawowe protokoły transportowe stosowane w sieciach IP cz.1 Wprowadzenie Ćwiczenie przedstawia praktyczną stronę następujących zagadnień: połączeniowy i bezpołączeniowy

Bardziej szczegółowo

Warstwy i funkcje modelu ISO/OSI

Warstwy i funkcje modelu ISO/OSI Warstwy i funkcje modelu ISO/OSI Organizacja ISO opracowała Model Referencyjny Połączonych Systemów Otwartych (model OSI RM - Open System Interconection Reference Model) w celu ułatwienia realizacji otwartych

Bardziej szczegółowo

MODEL WARSTWOWY PROTOKOŁY TCP/IP

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

Bardziej szczegółowo

SIECI KOMPUTEROWE Adresowanie IP

SIECI KOMPUTEROWE  Adresowanie IP Adresowanie IP Podstawowa funkcja protokołu IP (Internet Protocol) polega na dodawaniu informacji o adresie do pakietu danych i przesyłaniu ich poprzez sieć do właściwych miejsc docelowych. Aby umożliwić

Bardziej szczegółowo

ZiMSK NAT, PAT, ACL 1

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

Bardziej szczegółowo

Konfigurowanie sieci VLAN

Konfigurowanie 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ółowo

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

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

Bardziej szczegółowo

router wielu sieci pakietów

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ć

Bardziej szczegółowo

LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)

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

Bardziej szczegółowo

ZiMSK. VLAN, trunk, intervlan-routing 1

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

Bardziej szczegółowo

Koncepcja komunikacji grupowej

Koncepcja komunikacji grupowej IP multicast Koncepcja komunikacji grupowej Adresy grupowe IPv4 Próg TTL Reverse Path Forwarding Protokół IGMP Protokół PIM Konfigurowanie IGMP i PIM w ruterach Cisco Zadania 1 Koncepcja komunikacji grupowej

Bardziej szczegółowo

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

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.

Bardziej szczegółowo

Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall

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

Bardziej szczegółowo

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 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

Bardziej szczegółowo

Zaawansowane metody pomiarów i diagnostyki w rozległych sieciach teleinformatycznych Pomiary w sieciach pakietowych. Tomasz Szewczyk PCSS

Zaawansowane metody pomiarów i diagnostyki w rozległych sieciach teleinformatycznych Pomiary w sieciach pakietowych. Tomasz Szewczyk PCSS Zaawansowane metody pomiarów i diagnostyki w rozległych sieciach teleinformatycznych Pomiary w sieciach pakietowych Tomasz Szewczyk PCSS Plan prezentacji Rodzaje pomiarów Sprzęt pomiarowy Analiza wyników

Bardziej szczegółowo

Przypadki testowe. Spis treści. Plan testów. From Sęp. Wstęp. 2 Plan testów

Przypadki testowe. Spis treści. Plan testów. From Sęp. Wstęp. 2 Plan testów Przypadki testowe From Sęp Spis treści 1 Wstęp 2 Plan testów 3 Testy bazy danych 4 Testy serwera 5 Testy aplikacji klienckiej 6 Testy interfejsu webowego 7 Testy integracyjne 8 Testy wydajności 8.1 Baza

Bardziej szczegółowo

Pomiary jakości w dostępie do Internetu

Pomiary jakości w dostępie do Internetu DEBATA 16.05.2011 Regulacje w zakresie przejrzystości umów oraz poziomu jakości świadczonych usług stymulatorem rozwoju rynku usług telekomunikacyjnych Pomiary jakości w dostępie do Internetu Robert Kowalik

Bardziej szczegółowo

TESTER LAN CABLE GEA8130A

TESTER LAN CABLE GEA8130A TESTER LAN CABLE GEA8130A GEA-8130A jest wielozadaniowym testerem i analizatorem sieci GIGABIT ETHERNET wyposażonym w dwa porty RJ-45 10/100/1000M i dwa optyczne porty SFP 100/1000M. Pozwala na sprawne

Bardziej szczegółowo

Wykład Nr 4. 1. Sieci bezprzewodowe 2. Monitorowanie sieci - polecenia

Wykł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ółowo

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

Systemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A i sieci komputerowe Szymon Wilk Adresowanie w sieciach 1 1. Klasy adresów IP a) klasa A sieć host 0 mało sieci (1 oktet), dużo hostów (3 oktety) pierwszy bit równy 0 zakres adresów dla komputerów 1.0.0.0-127.255.255.255

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Sieci komputerowe - administracja

Sieci komputerowe - administracja Sieci komputerowe - administracja warstwa sieciowa Andrzej Stroiński andrzej.stroinski@cs.put.edu.pl http://www.cs.put.poznan.pl/astroinski/ warstwa sieciowa 2 zapewnia adresowanie w sieci ustala trasę

Bardziej szczegółowo

Zdalna obsługa transcievera. H A M R A D I O D E L U X E R e m o t e S e r v e r C o n f i g u r a t i o n

Zdalna obsługa transcievera. H A M R A D I O D E L U X E R e m o t e S e r v e r C o n f i g u r a t i o n Zdalna obsługa transcievera H A M R A D I O D E L U X E R e m o t e S e r v e r C o n f i g u r a t i o n Do poprawnej pracy zdalnego dostępu do radiostacji, niezbędne jest działające oprogramowanie Ham

Bardziej szczegółowo

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium komputerowych systemów pomiarowych Ćwiczenie 7 Wykorzystanie protokołu TCP do komunikacji w komputerowym systemie pomiarowym 1.

Bardziej szczegółowo

Warstwa sieciowa rutowanie

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

Bardziej szczegółowo

Uproszczenie mechanizmów przekazywania pakietów w ruterach

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

Bardziej szczegółowo

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 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

Bardziej szczegółowo

Multicasty w zaawansowanych usługach Internetu nowej generacji

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

Bardziej szczegółowo

Instrukcja programowania IRSC OPEN

Instrukcja programowania IRSC OPEN Instrukcja programowania IRSC OPEN Zennio IRSC OPEN (ZN1CL-IRSC) I. UWAGI WSTĘPNE Urządzenie IRSC OPEN umoŝliwia wykorzystanie w systemie KNX komend róŝnych pilotów zdalnego sterowania do obsługi urządzeń

Bardziej szczegółowo

LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)

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

Bardziej szczegółowo

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

Pomiary łączy ethernetowych - zajęcia praktyczne. Darek Matyjewicz RATE ART www.rateart.pl Pomiary łączy ethernetowych - zajęcia praktyczne Darek Matyjewicz RATE ART www.rateart.pl Ramka Ethernetowa Throughput Dla interfejsu 1Gbps 3000B danych Nagłówek Nagłówek 14B POLE DANYCH 4B 14B POLE DANYCH

Bardziej szczegółowo

Routing. mgr inż. Krzysztof Szałajko

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

Bardziej szczegółowo

Nowe zasady przydziału zasobów z RIPE

Nowe 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ółowo

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 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ń

Bardziej szczegółowo

ARP Address Resolution Protocol (RFC 826)

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

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia

Szczegółowy opis przedmiotu zamówienia Numer sprawy: DGA/16/09 Załącznik A do SIWZ Szczegółowy opis przedmiotu zamówienia Przedmiot zamówienia: wyłonienie wykonawcy w zakresie zakupu i dostawy systemu komputerowego z oprogramowaniem, instalacją

Bardziej szczegółowo

Architektura oraz testowanie systemu DIADEM Firewall Piotr Piotrowski

Architektura oraz testowanie systemu DIADEM Firewall Piotr Piotrowski Architektura oraz testowanie systemu DIADEM Firewall Piotr Piotrowski 1 Plan prezentacji I. Podstawowe informacje o projekcie DIADEM Firewall II. Architektura systemu III. Środowisko testowe IV. Literatura

Bardziej szczegółowo

Routing i protokoły routingu

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

Bardziej szczegółowo

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

Instrukcje dotyczące funkcji zarządzania pasmem w urządzeniach serii ZyWALL. Instrukcje dotyczące funkcji zarządzania pasmem w urządzeniach serii ZyWALL. Niniejsza instrukcja zawiera wskazówki dotyczące konfiguracji funkcji BW MGMT dostępnej w urządzeniach serii ZyWALL. Dość często

Bardziej szczegółowo

Adresy w sieciach komputerowych

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

Bardziej szczegółowo

Model OSI. mgr inż. Krzysztof Szałajko

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

Bardziej szczegółowo

Wirtualizacja zasobów IPv6 w projekcie IIP

Wirtualizacja zasobów IPv6 w projekcie IIP Wirtualizacja zasobów IPv6 w projekcie IIP Artur Binczewski, Bartosz Gajda, Wiktor Procyk, Robert Szuman Poznańskie Centrum Superkomputerowo Sieciowe Adam Grzech, Jan Kwiatkowski, Krzysztof Chudzik Politechnika

Bardziej szczegółowo

Sterowanie ruchem w sieciach szkieletowych

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

Bardziej szczegółowo

Wykład 3: Internet i routing globalny. A. Kisiel, Internet i routing globalny

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

Bardziej szczegółowo

Laboratorium 6.7.2: Śledzenie pakietów ICMP

Laboratorium 6.7.2: Śledzenie pakietów ICMP Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP R2-Central Serwer Eagle S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy Fa0/0 192.168.254.253 255.255.255.0

Bardziej szczegółowo

Internetowy moduł prezentacji WIZYT KLIENTA PUP do wykorzystania np. na stronie WWW. Wstęp

Internetowy moduł prezentacji WIZYT KLIENTA PUP do wykorzystania np. na stronie WWW. Wstęp Internetowy moduł prezentacji WIZYT KLIENTA PUP do wykorzystania np. na stronie WWW. Wstęp Prezentujemy Państwu propozycję modułu aplikacji internetowej słuŝącej do prezentacji zaplanowanych wizyt klienta

Bardziej szczegółowo

WYMAGANIA TECHNICZNE. Oferowany model *.. Producent *..

WYMAGANIA TECHNICZNE. Oferowany model *.. Producent *.. WYMAGANIA TECHNICZNE Załącznik nr 1 do umowy nr z dnia Lp. CZĘŚĆ II PRZEDMIOTU ZAMÓWIENIA I. Przełącznik sieciowy 48 portów Liczba sztuk: 2 Oferowany model *.. Producent *.. Opis wymagań minimalnych Parametry

Bardziej szczegółowo

Laboratorium 6.7.1: Ping i Traceroute

Laboratorium 6.7.1: Ping i Traceroute Laboratorium 6.7.1: Ping i Traceroute Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP R2-Central Serwer Eagle S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy

Bardziej szczegółowo

SPIS TREŚCI Błąd! Nie zdefiniowano zakładki.

SPIS TREŚCI Błąd! Nie zdefiniowano zakładki. Program Testów SPIS TREŚCI 1 Wprowadzenie... 3 2 Zasady prowadzenia testów (Regulamin)... 3 3 Wykaz testowanych elementów... 4 4 Środowisko testowe... 4 4.1 Środowisko testowe nr 1.... Błąd! Nie zdefiniowano

Bardziej szczegółowo

Instrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs. www.poczta.greenlemon.pl

Instrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs. www.poczta.greenlemon.pl Instrukcja do panelu administracyjnego do zarządzania kontem FTP WebAs www.poczta.greenlemon.pl Opracowanie: Agencja Mediów Interaktywnych GREEN LEMON Spis treści 1.Wstęp 2.Konfiguracja 3.Konto FTP 4.Domeny

Bardziej szczegółowo

Sieci Komputerowe Modele warstwowe sieci

Sieci Komputerowe Modele warstwowe sieci Sieci Komputerowe Modele warstwowe sieci mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie

Bardziej szczegółowo

Opis wdrożenia Platformy Technologicznej epodreczniki.pl na zasobach Poznańskiego Centrum Superkomputerowo-Sieciowego

Opis wdrożenia Platformy Technologicznej epodreczniki.pl na zasobach Poznańskiego Centrum Superkomputerowo-Sieciowego Opis wdrożenia Platformy Technologicznej epodreczniki.pl na zasobach Poznańskiego Centrum Superkomputerowo-Sieciowego w ramach realizacji umowy pomostowej nr 427/PCSS/2016 Poznań, 21 lutego 2017 r. 1 Spis

Bardziej szczegółowo

Lab 2 ĆWICZENIE 2 - VLAN. Rodzaje sieci VLAN

Lab 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ółowo

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

ZP-92/022/D/07 załącznik nr 1. Wymagania techniczne dla routera 10-GIGABIT ETHERNET 1. Konfiguracja Wymagania techniczne dla routera 10-GIGABIT ETHERNET Lp. moduł Opis Ilość 1 moduł routingu moduł odpowiedzialny za routing; - przynajmniej 2Ghz CPU - przynajmniej 4 GB DRAM 2 2 moduł przełączania

Bardziej szczegółowo

IV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej

IV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej IV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej Co warto wiedzieć o łączeniu komputerów w sieci? Spójrz na rysunek IV.3p, który przedstawia właściwości Połączeń lokalnych,

Bardziej szczegółowo

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

Sieć komputerowa Adresy sprzętowe Adresy logiczne System adresacji IP (wersja IPv4) Sieć komputerowa Siecią komputerową nazywamy system (tele)informatyczny łączący dwa lub więcej komputerów w celu wymiany danych między nimi. Sieć może być zbudowana z wykorzystaniem urządzeń takich jak

Bardziej szczegółowo

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci W miarę rozwoju sieci komputerowych pojawiały się różne rozwiązania organizujące elementy w sieć komputerową. W celu zapewnienia kompatybilności rozwiązań różnych producentów oraz opartych na różnych platformach

Bardziej szczegółowo

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 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

Bardziej szczegółowo

Sieci komputerowe. Zadania warstwy łącza danych. Ramka Ethernet. Adresacja Ethernet

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

Bardziej szczegółowo

SZCZEGÓŁOWE OKREŚLENIE System zarządzania urządzeniami sieciowymi

SZCZEGÓŁOWE OKREŚLENIE System zarządzania urządzeniami sieciowymi Załącznik nr 10 do specyfikacji BPM.ZZP.271.479.2012 SZCZEGÓŁOWE OKREŚLENIE System zarządzania urządzeniami sieciowymi Oprogramowanie musi być zgodne, równowaŝne lub o wyŝszych parametrach technicznych

Bardziej szczegółowo

Routing i polityka bezpieczeństwa w Śląskiej Akademickiej Sieci Komputerowej

Routing i polityka bezpieczeństwa w Śląskiej Akademickiej Sieci Komputerowej POLITECHNIKA ŚLĄSKA Wydział Automatyki, Elektroniki i Informatyki Kierunek: Informatyka Routing i polityka bezpieczeństwa w Śląskiej Akademickiej Sieci Komputerowej Promotor: dr inż. Adam Domański Wykonał:

Bardziej szczegółowo

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

Zarzą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ółowo

DLACZEGO QoS ROUTING

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

Bardziej szczegółowo

Wykaz zmian w programie SysLoger

Wykaz zmian w programie SysLoger Wykaz zmian w programie SysLoger Pierwsza wersja programu 1.0.0.1 powstała we wrześniu 2011. Funkcjonalność pierwszej wersji programu: 1. Zapis logów do pliku tekstowego, 2. Powiadamianie e-mail tylko

Bardziej szczegółowo

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

Urządzenia sieciowe. Część 1: Repeater, Hub, Switch. mgr inż. Krzysztof Szałajko Urządzenia sieciowe Część 1: Repeater, Hub, Switch mgr inż. Krzysztof Szałajko Repeater Regenerator, wzmacniak, wtórnik Definicja Repeater jest to urządzenie sieciowe regenerujące sygnał do jego pierwotnej

Bardziej szczegółowo

LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)

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) Planowanie

Bardziej szczegółowo

Colloquium 1, Grupa A

Colloquium 1, Grupa A Colloquium 1, Grupa A 1. W pewnej fabryce zamontowano system kontroli pracowników wchodzących na teren zakładu. Osoba chcąca wejść, dzwoni na portiernię i czeka przy drzwiach. Portier sprawdza tę osobę

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Sieci VPN SSL czy IPSec?

Sieci VPN SSL czy IPSec? Sieci VPN SSL czy IPSec? Powody zastosowania sieci VPN: Geograficzne rozproszenie oraz duŝa mobilność pracowników i klientów przedsiębiorstw i instytucji, Konieczność przesyłania przez Internet danych

Bardziej szczegółowo

LABORATORIUM Systemy teletransmisji i transmisja danych

LABORATORIUM Systemy teletransmisji i transmisja danych LABORATORIUM Systemy teletransmisji i transmisja danych INSTRUKCJA NR:3 TEMAT: Podstawy adresowania IP w protokole TCP/IP 1 Cel ćwiczenia: WyŜsza Szkoła Technik Komputerowych i Telekomunikacji Zapoznanie

Bardziej szczegółowo

Sieci Komputerowe. Zadania warstwy sieciowej. Adres IP. Przydzielanie adresów IP. Adresacja logiczna Trasowanie (ang. routing)

Sieci Komputerowe. Zadania warstwy sieciowej. Adres IP. Przydzielanie adresów IP. Adresacja logiczna Trasowanie (ang. routing) Sieci Komputerowe Zadania warstwy sieciowej Wykład 4. Warstwa sieciowa. Adresacja IP. Adresacja logiczna Trasowanie (ang. routing) Urządzenia pracujące w warstwie trzeciej nazywają się ruterami. Fragmentacja

Bardziej szczegółowo

PARAMETRY TECHNICZNE PRZEDMIOTU ZAMÓWIENIA

PARAMETRY TECHNICZNE PRZEDMIOTU ZAMÓWIENIA Sprawa Nr RAP.272.44. 2013 Załącznik nr 6 do SIWZ (nazwa i adres Wykonawcy) PARAMETRY TECHNICZNE PRZEDMIOTU ZAMÓWIENIA Modernizacja urządzeń aktywnych sieci komputerowej kampusu Plac Grunwaldzki Uniwersytetu

Bardziej szczegółowo

Komunikaty statystyczne medyczne

Komunikaty statystyczne medyczne Komunikaty statystyczne-medyczne (raporty statystyczne SWX) zawierają informację o usługach medycznych wykonanych przez świadczeniodawcę. Przekazany przez świadczeniodawcę komunikat podlega sprawdzeniu

Bardziej szczegółowo

Laboratorium - Używanie programu Wireshark do obserwacji mechanizmu uzgodnienia trójetapowego TCP

Laboratorium - Używanie programu Wireshark do obserwacji mechanizmu uzgodnienia trójetapowego TCP Laboratorium - Używanie programu Wireshark do obserwacji mechanizmu uzgodnienia trójetapowego Topologia Cele Część 1: Przygotowanie Wireshark do przechwytywania pakietów Wybór odpowiedniego interfejsu

Bardziej szczegółowo

Czym jest EDGE? Opracowanie: Paweł Rabinek Bydgoszcz, styczeń 2007 http://blog.xradar.net

Czym jest EDGE? Opracowanie: Paweł Rabinek Bydgoszcz, styczeń 2007 http://blog.xradar.net Czym jest EDGE? Opracowanie: Paweł Rabinek Bydgoszcz, styczeń 2007 http://blog.xradar.net Wstęp. Aby zrozumieć istotę EDGE, niezbędne jest zapoznanie się z technologią GPRS. General Packet Radio Service

Bardziej szczegółowo

Case study: Mobilny serwis WWW dla Kolporter

Case study: Mobilny serwis WWW dla Kolporter Case study: Mobilny serwis WWW dla Kolporter Sklep internetowy Kolporter.pl oferuje swoim Klientom blisko 100 000 produktów w tym: ksiąŝki, muzykę, film i gry. Kolporter postanowił stworzyć nowy kanał

Bardziej szczegółowo

Teoretyczne wprowadzenie do programu pocztowego Microsoft Outlook 2007

Teoretyczne wprowadzenie do programu pocztowego Microsoft Outlook 2007 Teoretyczne wprowadzenie do programu pocztowego Microsoft Outlook 2007 Zawartość 1 WSTĘP 2 2 BUDOWA OKNA PROGRAMU MICROSOFT OUTLOOK 2007 3 3 USTAWIENIA WIDOKU EKRANU 3 4 KORZYSTANIE Z PROGRAMU MICROSOFT

Bardziej szczegółowo

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

Dlaczego? Mało adresów IPv4. Wprowadzenie ulepszeń względem IPv4 NAT CIDR IPv6 Dlaczego? Mało adresów IPv4 NAT CIDR Wprowadzenie ulepszeń względem IPv4 Większa pula adresów Lepszy routing Autokonfiguracja Bezpieczeństwo Lepsza organizacja nagłówków Przywrócenie end-to-end connectivity

Bardziej szczegółowo

Badanie efektywności protokołów rutingu rozgałęźnego w przewodowych sieciach pakietowych

Badanie efektywności protokołów rutingu rozgałęźnego w przewodowych sieciach pakietowych POLITECHNIKA POZNAŃSKA WYDZIAŁ ELEKTRONIKI I TELEKOMUNIKACJI Katedra Sieci Telekomunikacyjnych i Komputerowych Autoreferat rozprawy doktorskiej Badanie efektywności protokołów rutingu rozgałęźnego w przewodowych

Bardziej szczegółowo

Laboratorium LAN Switching & VLAN

Laboratorium LAN Switching & VLAN Laboratorium LAN Switching & VLAN Wojciech Mazurczyk Listopad 2009 Wprowadzenie do Ethernetu - urządzenia Mostki, Switche Urządzenia warstwy 2 Wykorzystują adresy MAC do przesyłania ramek Przechowują adresy

Bardziej szczegółowo

Uniwersalny Konwerter Protokołów

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

Bardziej szczegółowo

Zadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation).

Zadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation). T: Udostępnianie połączenia sieciowego w systemie Windows (NAT). Zadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation). NAT (skr. od ang. Network

Bardziej szczegółowo

Metody analizy ruchu sieciowego

Metody analizy ruchu sieciowego Metody analizy ruchu sieciowego Robert Tomczak 1 Wydział Inżynierii Mechanicznej i Informatyki Kierunek informatyka, Rok III Politechnika Częstochowska Roberttomczak91@gmail.com Streszczenie Celem niniejszej

Bardziej szczegółowo

Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak

Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak Protokół TCP/IP Protokół TCP/IP (Transmission Control Protokol/Internet Protokol) to zestaw trzech protokołów: IP (Internet Protokol), TCP (Transmission Control Protokol), UDP (Universal Datagram Protokol).

Bardziej szczegółowo

Budowa sieci. Łukasz Bromirski lbromirski@cisco.com. Kraków, 09/2009. 2006 Cisco Systems, Inc. All rights reserved. 1

Budowa sieci. Łukasz Bromirski lbromirski@cisco.com. Kraków, 09/2009. 2006 Cisco Systems, Inc. All rights reserved. 1 Budowa sieci multicast Łukasz Bromirski lbromirski@cisco.com Kraków, 09/2009 2006 Cisco Systems, Inc. All rights reserved. 1 Agenda To po co jest ten multicast? Podstawy multicastów Protokół PIM Wybór

Bardziej szczegółowo

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

Instrukcja dotycząca funkcji zarządzania pasmem w urządzeniach serii Prestige 660HW. Instrukcja dotycząca funkcji zarządzania pasmem w urządzeniach serii Prestige 660HW. Niniejsza instrukcja zawiera wskazówki dotyczące konfiguracji funkcji BW MGMT dostępnej w urządzeniach serii Prestige

Bardziej szczegółowo

z paska narzędzi lub z polecenia Capture

z paska narzędzi lub z polecenia Capture Rodzaje testów i pomiarów pasywnych 40 ZAGADNIENIA Na czym polegają pomiary pasywne sieci? Jak przy pomocy sniffera przechwycić dane przesyłane w sieci? W jaki sposób analizować dane przechwycone przez

Bardziej szczegółowo

Instrukcja do instalacji/aktualizacji systemu KS-FKW

Instrukcja do instalacji/aktualizacji systemu KS-FKW Instrukcja do instalacji/aktualizacji systemu KS-FKW System KS-FKW składa się z - bazy danych, schemat KS - część dla danych wspólnych dla programów KAMSOFT - bazy danych, schemat FK (lub FKxxxx w zaleŝności

Bardziej szczegółowo

MULTIPRON_Advance. Multiportowy tester łączy Ethernet, E1 i RS232/485. MULTIPRON_Advance. 1. Testy Ethernet

MULTIPRON_Advance. Multiportowy tester łączy Ethernet, E1 i RS232/485. MULTIPRON_Advance. 1. Testy Ethernet MULTIPRON_Advance Multiportowy tester łączy Ethernet, E1 i RS232/485 MULTIPRON_Advance Dwa interfejsy Gigabit Ethernet (2x RJ45, 2x SFP) Analiza ruchu na portach elektrycznych i optycznych (SFP) Ethernet,

Bardziej szczegółowo