Ferefat z ćwiczeń nr. 2

ZADANIE 1

ip address -> służy do wyświetlania informacji o konfiguracji sieciowej interfejsów sieciowych.

ip route -> wyświetla informacje o trasach pakietów w systemie, czyli jak dane są kierowane z jednej sieci do drugiej

ifconfig -> wyświetla i służy do konfigurowania interfejsów sieciowych na komputerze


Zadanie 2

Adres fizyczny: Jest to unikalny identyfikator przypisany do każdej karty sieciowej (np. karty Ethernet) w komputerze. Adres fizyczny, znany również jako adres MAC (Media Access Control), składa się z 48-bitowego ciągu szesnastkowego znaków i jest używany do identyfikacji urządzenia w sieci lokalnej.

Serwer DHCP: Dynamic Host Configuration Protocol (DHCP) to protokół używany w sieciach komputerowych do dynamicznego przydzielania adresów IP oraz innych ustawień sieciowych (takich jak maska podsieci, brama domyślna, serwer DNS) urządzeniom, które dołączają do sieci. Serwer DHCP to serwer komputerowy, który udostępnia te informacje i przypisuje adresy IP urządzeniom automatycznie.

Adres IP: Adres IP (Internet Protocol) to unikalny numeryczny identyfikator przypisany do każdego urządzenia sieciowego w sieci komputerowej, umożliwiający komunikację między nimi w ramach sieci IP. Adres IP składa się z czterech liczb dziesiętnych oddzielonych kropkami, na przykład 192.168.1.1.

Maska podsieci: Maska podsieci (subnet mask) jest używana w adresowaniu IP do określenia, które bity w adresie IP są częścią adresu sieci, a które są częścią adresu hosta. Maska podsieci definiuje, ile bitów w adresie IP jest przeznaczonych dla sieci (zazwyczaj oznaczanych jako 1) i ile bitów jest przeznaczonych dla hostów (zazwyczaj oznaczanych jako 0).

Brama domyślna: Brama domyślna (default gateway) jest adresem IP routera lub innej bramy sieciowej, która umożliwia urządzeniom komunikację z urządzeniami znajdującymi się w innych sieciach. Gdy urządzenie w sieci chce wysłać dane do urządzenia w innej sieci, używa bramy domyślnej do przekierowania danych na właściwe miejsce.

Serwer DNS: Domain Name System (DNS) to system, który przekształca nazwy domenowe (np. www.example.com) na odpowiadające im adresy IP. Serwer DNS jest serwerem komputerowym odpowiedzialnym za przechowywanie takich informacji i udostępnianie ich urządzeniom sieciowym, które muszą przetłumaczyć nazwy domenowe na adresy IP w celu nawiązania połączenia z innymi urządzeniami w Internecie.

ZADANIE 3

netstat -> znaczenie - wyświetla aktywne połączenia TCP(połącznie miedzy dwoma urządzeniami)

netstat -putona -> wykonuje następujące operacje: -p: Ta flaga umożliwia wyświetlanie identyfikatorów procesów (PID) odpowiedzialnych za otwarte połączenia lub nasłuchujące porty. Dzięki temu można zidentyfikować, który proces jest związany z danym połączeniem sieciowym. -u:wyświetlanie połączeń UDP (User Datagram Protocol - wysłanie danych bez oczekiwania na potwierdzenie odbiorcy). -t: wyświetlanie połączeń TCP (Transmission Control Protocol). -o: Ta flaga wyświetla bardziej szczegółowe informacje na temat połączeń sieciowych, włączając w to informacje o adresie IP, numerze portu, statusie połączenia itp. -n: Ta flaga powoduje wyświetlanie adresów IP i numerów portów w formie numerycznej, bez próby przekształcania ich na nazwy domenowe lub usługowe. -a: Ta flaga powoduje wyświetlenie wszystkich połączeń i portów nasłuchujących, zarówno aktywnych, jak i nieaktywnych.

Proto: Protokół (np. tcp, udp, tcp6, udp6) Recv-Q: Liczba oczekujących na odczyt danych (w bajtach) Send-Q: Liczba oczekujących na wysłanie bajtów Local Address: Adres i port lokalny Foreign Address: Adres i port zdalny State: Stan połączenia (np. ESTABLISHED - nawiązano stałe połączenie TCP, dane mogą być przesyłane, LISTEN) PID/Program name: Identyfikator procesu i nazwa programu odpowiedzialnego za połączenie Timer: system zapewniający dostarczenie pakietów (np off, on, keepalive)

ZADANIE 4

Polecenie ping służy do testowania połączenia sieciowego między dwoma hostami w sieci. Sprawdza on dostępność hosta, poprzez wysłanie pakietu oraz odczekuje na odpowiedź. Mierzy ono opóźnienie między dwoma hostami. Może służyć również do diagnozowania problemów sieciowych. Służy do testowania konfiguracji sieciowej. Korzystając z polecenia ping w sieciach lokalnych, okazuje się , że czas jaki upłynął od wysłania pakietu do czasu odpowiedzi zwrotnej mniejszy niż dla sieci globalnych, lecz nadal stosunkowo niski, ttl(czas życia pakietu - ilość skoków, które może wykonać pakiet w sieci przd utratą, im mniejsza wartość TTL , tym bliżej jesteśmy do docelowego hosta) jest zawsze większy od 0 i z kilku badanych stron internetowych jej zakres wahał się miedzy 50-120.

ZADANIE 5

nslookup -> służy do prowadzenia zapytań DNS w celu uzyskaniu informacji o domenach, adresach IP oraz rekordach DNS.

Przykład zastosowania:

nslookup www.wp.pl Server: 127.0.0.53 Address: 127.0.0.53#53 ( adres i port z którego zostało wysłane zapytanie)

Non-authoritative answer: (oznacza iż uzyskane odpowiedzi nie pochodzą od autoryzowanego serwera DNS) Name: www.wp.pl
Address: 212.77.98.9 (adres ip na który wskazuje domena wp)

ZADANIE 6

Tracepath -> śledzi drogę do celu i wyświetla listę napotkanych serwerów

ZADANIE 7 i 8

Za pomocą programu wireshark zrobiono test siecie oraz ping, można z tego programu uzyskać następujjące informacje:

  • Time: czas od początku przechwytywania pakietów
  • Source: adres IP źródłowy pakietu ICMP (host, który wysłał pakiet ping)
  • Destination: adres IP docelowy pakietu ICMP (host, do którego został wysłany pakiet ping)
  • Protocol: rodzaj protokołu (np. ICMP, ARP )
  • Length: długość pakietu w bajtach
  • Info: szczegółowe informacje na temat pakietu, na przykład informacje o poleceniu ping</li