Podstawy

Testowanie warstwy sieciowej –

2 min czytaniaPostęp: 45/78Nieukończona

Testowanie warstwy sieciowej – teoria, która wystarczy

1️⃣ Po co testujemy warstwę sieciową?

Warstwa sieciowa (IP) odpowiada za:

  • dotarcie pakietu do celu

  • wybór trasy (routing)

Testowanie tej warstwy pozwala sprawdzić:

  • czy hosty się widzą

  • czy pakiety dochodzą

  • czy trasa jest poprawna


2️⃣ Protokół ICMP – podstawa testów

Do testowania warstwy sieciowej używa się protokołu ICMP
(ICMP ≠ TCP ≠ UDP)

📌 ICMP służy do:

  • diagnostyki

  • komunikatów błędów

  • testów połączeń


3️⃣ PING – co to jest?

PING to program testowy, który:

  • wysyła żądanie ICMP Echo Request

  • czeka na ICMP Echo Reply

  • mierzy czas odpowiedzi

📌 Jeśli odpowiedź wróci → połączenie działa


4️⃣ Do czego używamy PING?

🔹 1. Test lokalnego stosu TCP/IP

 
ping 127.0.0.1

➡️ sprawdza:

  • czy protokół IP działa

  • czy system ma poprawnie zainstalowany stos sieciowy

📌 Nie testuje sieci!
📌 Testuje sam komputer


🔹 2. Test sieci lokalnej (LAN)

 
ping 192.168.1.1

➡️ sprawdza:

  • kartę sieciową

  • kabel / Wi-Fi

  • switch

  • adres IP i maskę


🔹 3. Test połączenia z Internetem / inną siecią

 
ping 8.8.8.8 ping wp.pl

➡️ sprawdza:

  • routing

  • bramę domyślną

  • dostęp do sieci zewnętrznych

  • (przy domenie) także DNS

📌 Ping po IP działa, po nazwie nie → problem z DNS
📌 Ping nie działa wcale → brak trasy / bramy / blokada ICMP


5️⃣ Uwaga egzaminacyjna ⚠️

❗ Brak odpowiedzi na PING nie zawsze oznacza brak połączenia

Dlaczego?

  • ICMP może być zablokowany na firewallu

  • serwer może działać, ale nie odpowiadać na ping


6️⃣ TRACERT / TRACEROUTE – co to jest?

Program do:

  • sprawdzania trasy pakietu

  • pokazuje kolejne rutery (skoki)

Nazwy:

  • Windowstracert

  • Linuxtraceroute


7️⃣ Jak działa TRACERT?

TRACERT:

  • wysyła pakiety ICMP

  • stopniowo zwiększa wartość TTL

  • każdy router po drodze odpowiada

📌 Dzięki temu wiemy:

  • przez jakie routery idzie pakiet

  • gdzie następuje problem


8️⃣ Do czego używamy TRACERT?

  • sprawdzanie routingu

  • lokalizowanie problemów w sieci

  • sprawdzanie, gdzie pakiet ginie

Przykład:

 
tracert wp.pl

9️⃣ Różnica: PING vs TRACERT

PING TRACERT
sprawdza czy host odpowiada sprawdza jaką drogą idą pakiety
szybki test analiza trasy
ICMP Echo ICMP + TTL

🔑 Zdania-klucze (zapamiętać!)

🔹 PING testuje osiągalność hosta
🔹 TRACERT pokazuje trasę pakietu
🔹 ICMP służy do diagnostyki sieci
🔹 Brak pinga ≠ brak Internetu


🎯 Poziom egzaminu – CHECKLISTA

Uczeń powinien umieć:

  • ✔ wyjaśnić, do czego służy PING

  • ✔ podać przykład testu 127.0.0.1

  • ✔ odróżnić PING od TRACERT

  • ✔ wiedzieć, że oba używają ICMP

Notatki (opcjonalnie)