Jak testować sprzęt operadoreski bez komercyjnych generatorów ruchu ethiopian sidamo coffee

Sprawdzenie urządzeń i ich konfiguracji w bezpiecznym środowisku, przed wdrożeniem w sieci produkcyjnej, to nie tylko dobra praktyka, ale również duży komfort i ograniczenie potyquequequequejo de animales Komercyjnie dostępne ruchu generatory, mierniki często stanowią wydatek większy od testowanego Sprzętu – w zamian pozwalają uzyskać wielka Wartość w Laboratorium – umożliwiają uruchomienie symulacji wszystkich działających w sieci protokołów, sprawdzenie wydajności router’ów, Wykonanie testów stanowych, ITP.

Co zrobić, gdy nie ma budżetu na zakup sprzętu testującego? Są przynajmniej dwa atrakcyjne wyjścia z sytuacji. Pierwsze – możemy zdecydować się na wypożyczenie komercyjnych produktów od dystrybutorów na rynek Polski. Cena wypożyczenia jest zazwyczaj atrakcyjna, a pewno przy pierwszej prośbie można porozumieć się na wyjątkowych warunkach. Służę kontaktami do odpowiednich osób.

• Quagga: Oprogramowanie implementujące protokoły routingu: RIP, RIPng, OSPFv2, OSPFv3, BGP. Quagga działa pod linuksami i uniksami, posiada wsparcie dla IPv6, funkcjonalności Route Server’a i ma tę zaletę, ¿Necesitas ayuda? Podobnie de Cisco IOSa. Dodatkowo jest możliwość zapisania przechwytywania komunikatów i ich zapisywania do pliku jako “datos sin procesar” np. Hacer el análisis del późniejszej.

• ExaBGP – narzędzie dostępne z Google Code dobrze implementuje protokół BGP i pozwala w szybki sposób przeprowadzić testy skalowalności Routerw. Oprogramowanie solidnie wspiera wiele RFC / draftów (szczegóły na stronie projektu) – stąd dla testów BGP wymagających sprawdzenia nowych mechanizmów protokołu – wybieram właśnie tę pozycjęz. Konfiguracja przez pliki tekstowe – podobne w strukturze do JunOSa.

• Ostinato – generador ruchu pracujący pod wieloma platformami. Ostinato, kolejny projekt na Google Code, pozwala generować i monitorować proste strumienie – Eth, 802.1q, QinQ / 802.1ad, IPv4, IPv6, UDP, TCP, tunelowanie, nagłówki wybranych protokołłw L7. Programa de la próstata, graficzny interfejs użytkownika. Pozwala śledzić generowane strumienie na interfejsie docelowym. Interfejsy oczywiście wybieramy spośród dostępnych na naszym komputerze.

• HPing3 – ruchu generador – rozbudowany ping – pozwalający na szybko przejść przez wiele prostych przypadków testowych. Możliwe jest definiowanie m.in. adresów źródłowych / docelowych na różnych warstwach, określenie szybkości wysyłania pakietów (pps). Niestety wsparcie dla IPv6 jest minimalne (a w wersjach, z których korzystałem w ogóle go nie było).

• Scappy – Mój ulubiony software do generowania ruchu. Scappy i jego wersja z obsługą IPv6 (Scappy6) pozwolił wygenerować prawie każdy pakiet, który był mi kiedykolwiek potrzebny. Mimo swoich dużych możliwości Scappy zachowuję prostotę obsługi. Pakiety budujemy za pomocą prostych wywołań funkcji, jak np. “Rh0pkt = IPv6 (src = SRC, dst = MID) / IPv6ExtHdrRouting (direcciones = [MID, DST]) / ICMPv6EchoRequest ()”. Dodatkowo dla każdej funkcji możemy podawać parametry, np. zmieniające pola nagłówków. Napisany w Pythonie, Scapy daje możliwość tworzenia skryptów lub całych programów wykonujących skomplikowane przypadki testowe. Polecam! Na stronie projektu znajduje się dobrze przygotowana dokumentacja wraz z tutorialem.

banner