Instrukcja do laboratorium 02 Transmisja danych w sieci ATM
Transkrypt
Instrukcja do laboratorium 02 Transmisja danych w sieci ATM
PRZEDMIOT: PROWADZĄCY: ROK STUDIÓW : SEMESTR: KIERUNEK: Systemy i Sieci Telekomunikacyjne dr inż. Krzysztof Wajda ([email protected]), mgr inż. Grzegorz Rzym ([email protected]) I letni Teleinformatyka Instrukcja do laboratorium 02 Transmisja danych w sieci ATM 1. Wykorzystywany sprzęt Lp Nazwa 1. Przełącznik Fore Systems ASX200BX 2. Komputery PC Lokalizacja L2 Funkcja Przełącznik ATM Sztuk 1 Dostęp zdalny L2 stacja robocza 2 zdalny 2. Cel ćwiczenia Zapoznanie się z konfiguracją podstawowych parametrów oraz zarządzaniem w sieci ATM złożonej z przełącznika ATM oraz komputerów PC wyposażonych w karty ATM25. 3. Potrzebne informacje Rozpoznać sposób opisu przełącznika ATM ASX-200 BX (interfejsy fizyczne i logiczne, interfejs sterujący, oznaczenie ogólna organizacja urządzenia) – instrukcja obsługi przełącznika dostępna do pobrania ze strony przedmiotu. Należy się zapoznać ze sposobem komunikacji z interfejsem zarządzających AMI (ATM Management Interface), komendami, sposobem tworzenia i likwidacji połączeń ATM na poziomie kanałów wirtualnych oraz ścieżek wirtualnych. Zarządzanie przełącznikiem z poziomu komputera PC jest dostępne poprzez sesję telnet, zaś komputerami PC z zainstalowanymi kartami ATM – protokół SSH. 4. Docelowa konfiguracja Sieć ATM składa się z przełącznika ASX 200 z kartami 25 Mbit/s (skrętka) oraz 155Mbit/s (światłowód), 2 komputerów PC z zainstalowanym systemem Linux. Podstawowymi zadaniami jest: przeglądanie konfiguracji przełącznika, ręczne konfigurowanie połączeń wirtualnych VCC oraz VPC (tworzenie i likwidacja). Przełącznik ASX200BX składa się z obudowy (zasilacze, właściwa matryca przełączająca), karty sterującej (umieszczonej w dolnej części urządzenia) oraz 4 kart sieciowych. Kolejne kart sieciowe mają oznaczenia od 1a (lewa dolna do 1d (prawa górna). Kolejne interfejsy są oznaczone kolejnymi numerami, zatem interfejs skrajny lewy na karcie prawej górnej ma oznaczenie 1d1. 1 PRZEDMIOT: PROWADZĄCY: ROK STUDIÓW : SEMESTR: KIERUNEK: Systemy i Sieci Telekomunikacyjne dr inż. Krzysztof Wajda ([email protected]), mgr inż. Grzegorz Rzym ([email protected]) I letni Teleinformatyka PC A 1A1 1A2 PC B Rysunek 1. Schemat sieci ATM 5. Realizacja zadań Zadanie 1: Konfiguracja połączenia zdalnego Połączenie z przełącznikiem ATM (telnet) oraz z dwoma komputerami z zainstalowanym system operacyjnym GNU/Linux (ssh). Dane do logowania zostaną podane przez prowadzącego podczas zajęć. Studenci mają możliwość logowania wszystkich sesji, tak jak na poprzednim laboratorium. Zadanie 2: Tworzenie i usuwanie wirtualnych ścieżek Aby możliwa była komunikacja pomiędzy dwoma urządzeniami w sieci ATM musi pomiędzy nimi istnieć co najmniej jedna ścieżka wirtualna. W celu utworzenia nowej ścieżki nr 1 (nr podstawowej ścieżki to 0) przypisanej do interfejsu 1a1 należy użyć polecenia: $:connections path term-> new 1a1 1 Zadanie 3: Tworzenie i usuwanie kanałów wirtualnych Składnia tworzenia nowego kanału VC: Będąc w katalogu connections/channel new 1a1 0 200 1a2 0 201 oznacza utworzenie nowego kanału wirtualnego pomiędzy interfejsem 1a1 a przełącznikiem w ścieżce 0 i numerze 200 oraz pomiędzy przełącznikiem a komputerem dołączonym do interfejsu 1a2 w ścieżce 0 i numerze 201. Polecenie: del 1a1 0 200 1a2 0 201 spowoduje usunięcie kanału pomiędzy wskazanymi interfejsami. 2 PRZEDMIOT: PROWADZĄCY: ROK STUDIÓW : SEMESTR: KIERUNEK: Systemy i Sieci Telekomunikacyjne dr inż. Krzysztof Wajda ([email protected]), mgr inż. Grzegorz Rzym ([email protected]) I letni Teleinformatyka Proszę utworzyć kanał w ścieżce innej niż podstawowa, a następnie spróbować usunąć tę ścieżkę. Co należy zrobić najpierw? Zadanie 4: Uruchomienie aplikacji transmitujących w utworzonych kanałach wirtualnych Po utworzeniu kanałów wirtualnych w sieci ATM (albo po sprawdzeniu, które kanały są utworzone jako PVC i mogą być użyte przez aplikacje sieciowe) przetestować stosowanie programu badającego efektywność połączeń: ttcp_atm. Po utworzeniu kanału wirtualnego można przesyłać informacje. Stosowanie programu testującego efektywność połączeń ATM czyli ttcp_atm oznacza uruchomienie demona słuchającego na końcu utworzonego VC (opcja –r) oraz demona nadającego (opcja –t) na początku kanału. Komunikat wyświetlony na komputerze nadającym wskaże osiągnięta przepustowość. Interesujące z punktu widzenia analizy teoretycznej przepustowości dostępnej w sieci ATM jest używanie różnych wielkości komórki w programie ttcp_atm. Tę opcję realizuje się przez zastosowanie przełącznika -l. Biorąc pod uwagę fakt, że instalacja ATM w przełączniku stosuje warstwę AAL w wersji 5, interesującymi wielkościami ramki są: np. 1, 2, 5 bajtów (małe wielkości), 40, 41 i 48 bajtów (bardzo istotne wielkości) Proszę przetestować także działanie następujących programów: awrite oraz aread – wysyłanie wiadomości w kanale ATM, atmdump – służący do obserwacji przychodzących komórek. Zadanie 5: Ścieżki tranzytowe Ścieżki wirtualne, w przypadku ścieżki tranzytowej poprzez przełącznik tworzymy w następujący sposób: $:connections path through-> new 1a1 1 1a2 3 gdzie kolejne argumenty polecenia new to [-iatmif] [-ivpi] [-oatmif] [-ovpi] Proszę przetestować działanie ścieżek tranzytowych z wykorzystaniem w/w aplikacji sieciowych. Zadanie 6: Tworzenie kanałów wirtualnych typu multicast Korzystając z poznanych poleceń proszę stworzyć połączenie typu multicast. Czy możliwe jest utworzenie połączenia multipoint to point oraz multipoint to multipoint? 3