Mapa

Mapa pokazuje topologię symulowanej intersieci. Składa się z trzech rodzajów elementów:

Początkowo wszystkie obiekty są szare i płaskie. Gdy wskaźnik myszy znajdzie się w pobliżu danego elementu, staje się on wypukły, a jego nazwa pojawia się pod spodem mapy w lini stanu.
Aby wykonać dowolną akcję na elemencie mapy trzeba go wybrać przez kliknięcie nań myszką. Wówczas zmieni on kolor na czerwony. Ponowne kliknięcie poza obszarem elementu przywraca mu zwykły stan.

Menu

Menu zawiera wszystkie funkcje programu. Niektóre pozycje menu są aktywne tylko po wybraniu określonego rodzaju elementu mapy.

Menu jest zorganizowane w następujące sekcje:
Pozycja menuAktywny element mapyOpis funkcji
Plik
Zamknij nie dotyczy zamyka wszystkie okna i kończy działanie symulatora
Edycja
Adres IP interfejs przypisuje adres i maskę IP do zaznaczonego interfejsu
Dodaj trasę węzeł dodaje pozycję do tablicy tras wybranego węzła
Usuń trasę węzeł usuwa pozycję z tablicy tras wybranego węzła
Widok
Podgląd dowolny otwiera lub zamyka okno podglądu dla wybranego elementu mapy
Tablica tras węzeł wyświetla zawartość tablicy tras zaznaczonego węzła
Adresy węzeł lub sieć pokazuje zestawienie adresów IP wszystkich interfejsów zaznaczonego węzła lub wszystkich interfejsów dołaczonych do zaznaczonej sieci
ARP Table interfejs ethernetowy wyświetla zawartość tablicy ARP dla zaznaczonego interfejsu
Akcje
Ping węzeł pozwala wysłać komunikat ICMP echo z zaznaczonego węzła pod dowolny adres
Pomoc
Menu nie dotyczy wyświetla niniejsze informacje
Mapa nie dotyczy wyświetla informacje o mapie
O autorze nie dotyczy wyświetla informacje o autorze


Podgląd

Pozwala śledzić działanie elementów sieci. Pokazuje komunikaty generowane przez poszczególne moduły programu oraz nagłówki przetwarzanych i przesyłanych przez sieć pakietów. W oknie wyświetlane są tylko komunikaty wygenerowane od momentu jego otwarcia , gdyż program nie przechowuje starszych.
Okno posiada trzy przyciski:

Okno dialogowe "Dodaj trasę"

Okno służy do wprowadzenia pozycji do tablicy tras zaznaczonego na mapie węzła. Posiada następujące pola:

Okno dialogowe "Usuń trasę"

Okno służy do usunięcia pozycji z tablicy tras zaznaczonego na mapie węzła. Usunąć można jedynie trasy statyczne. Okno posiada następujące pola:

Okno dialogowe "Adres IP"

Okno dialogowe "Adres IP" służy do przypisania wybranemu portowi adresu IP wraz z maską podsieci. Oba parametry należy podać w standadowej notacji kropkowej. Adres musi należeć do klasy A, B lub C i nie może być adresem rozgłoszeniowym. Nie można przypisać tego samego adresu do dwu interfejsów jednego węzła.
Uwaga! Jeżeli wpiszesz poprawny adres IP i naciśniesz [Enter], to w polu "maska podsieci" ukaże się maska zgodna z klasą wprowadzonego adresu.

Okno dialogowe "Ping"

Okno dialogowe "Ping" służy do uruchomienia testu sprawdzającego osiągalność w sieci danego adresu. Wybrany węzeł, z którego uruchamiamy test wysyła komunikat ICMP ,,echo'' zgodnie z wprowadzonymi w oknie parametrami: Wszystkie pola okna dialogowego muszą być wypełnione. Tylko jedno z nich - adres odbiorcy - nie ma ustawionej wartości domyślnej.

Po naciśnięciu przycisku "OK" pojawia się okno podglądu, w którym ukazywać się będą komunikaty o odebranych odpowiedziach. Zamknięcie okna podglądu powoduje przerwanie testu.


Raport

Raport jest oknem służącym do wyświetlania tablicy tras, ARP, i tabel adresów. Posiada dwa przyciski:

Tablica ARP

Tablica ARP przechowuje odnalezione przez protokół pary adresów: protokołu intersieci (IP) i  sieci lokalnej (MAC). Program został napisany w ten sposób, że każdy interfejs ethernetowy posiada własną tabelę ARP. Posiada ona następujące pola:
  • adres IP
  • adres MAC  - adres sprzętowy interfejsu, do którego przypisano dany adres IP;
  • TTL    - czas (w sekundach), po którym pozycja zostanie usunięta z tablicy ARP.
  • Jeżeli zostało wysłane pytanie ARP, a odpowiedź jeszcze nie nadeszła, pole TTL posiada format:
    <liczba wysłanych pytań>/<czas do wysłania następnego pytania>.


    Tablica tras

    Tablica tras służy do wyznaczenia następnego etapu na drodze pakietu. Przed wysłaniem adres odbiorcy pakietu jest porównywany z zawartocią tablicy tras. Posiada on następujące pola:

    Tablica adresów

    Tablica adresów umożliwia obejrzenie konfiguracji adresów IP i masek podsiec wszystkich interfesjów należących do wybranego węzła lub dołączonych do wybranej sieci. Tablica posiada nstępujące pola: