Zum Inhalt springen
SemaTrain Fachinformatiker LF1–LF3 verfügbar

LF3 · Prüfen und dokumentieren

LF3.13 – Netzwerkfunktion systematisch prüfen und protokollieren

Prüfkriterien festlegen, Netzwerkfunktionen schrittweise testen, Beobachtungen fachlich einordnen und Ergebnisse nachvollziehbar dokumentieren.

Lernfeld 3 · Clients in Netzwerke einbinden

Curriculum-Faden

Diese Teilkompetenz bauen Sie hier auf

Handlungsphase: Prüfen und dokumentieren

Die Funktion des integrierten Clients im Netzwerk anhand definierter Kriterien systematisch prüfen, Fehler eingrenzen und Ergebnisse nachvollziehbar protokollieren.

Baut auf

LF3.12 hat den Client konfiguriert und in die bestehende Infrastruktur eingebunden.

Bereitet vor

LF3.14 bewertet Ergebnis und Arbeitsprozess und leitet Optimierungen ab.

Bewusste Abgrenzung dieser Lektion

Clientbezogene Funktionsprüfung und Fehlereingrenzung; kein umfassendes Netzwerkmonitoring für den Gesamtbetrieb.

Curriculumquelle: KMK-Rahmenlehrplan Fachinformatiker, Lernfeld 3

Berufliche Ausgangssituation

Der fiktive Client K27-CL-12 wurde in LF3.12 konfiguriert.

Die lokale Übernahmekontrolle zeigt:

  • IPv4-Adresse: 192.0.2.78,
  • Präfix: /27,
  • Subnetzmaske: 255.255.255.224,
  • Standardgateway: 192.0.2.65,
  • DNS-Resolver: 198.51.100.53,
  • Interface: ETH-01.
Die Werte sind übernommen. Jetzt muss geprüft werden, ob die vorgesehene Netzwerkfunktion tatsächlich besteht.

Konfigurationsprüfung ist nicht Funktionsprüfung

Konfigurationsprüfung

Prüft, ob vorgesehene Werte am richtigen Client-Interface vorhanden sind.

Das war der Abschluss von LF3.12.

Funktionsprüfung

Prüft, ob die daraus erwartete Netzwerkfunktion unter definierten Bedingungen tatsächlich beobachtet wird.

Das ist der Kern von LF3.13.

Ein Test braucht zuerst ein Prüfkriterium

Ein Diagnosewerkzeug wird nicht einfach gestartet, nur weil es verfügbar ist.

Zuerst wird formuliert:

  • Welche Funktion soll geprüft werden?
  • Welches Ergebnis wird erwartet?
  • Welches Testziel eignet sich dafür?
  • Welche Beobachtung gilt als bestanden?
  • Was lässt sich aus einem negativen Ergebnis tatsächlich ableiten?
Werkzeug auswählen nach der Prüffrage – nicht die Prüffrage nach dem Werkzeug.

K-27: definierte Testziele

Für das vollständig fiktive Laborszenario werden folgende Testziele ausdrücklich festgelegt:

Prüfzweck Testziel definierte Erwartung
lokale IP-Kommunikation 192.0.2.70 antwortet im Labor auf ICMP Echo
lokales Standardgateway 192.0.2.65 antwortet im Labor auf ICMP Echo
entfernte IP-Kommunikation 198.51.100.80 antwortet im Labor auf ICMP Echo
DNS-Resolver 198.51.100.53 liefert im Labor die definierte DNS-Antwort
Testname portal.k27.example liefert im Labor 198.51.100.80

Alle IP-Adressen liegen in Dokumentationsadressräumen. Der Name unter .example ist ausschließlich für Dokumentations- und Übungszwecke vorgesehen.

Prüfreihenfolge: vom Nahen zum Weiteren

  1. Client- und Interfacezustand
    Ist weiterhin der in LF3.12 dokumentierte Zustand vorhanden?
  2. lokale IP-Kommunikation
    Kann das definierte Ziel 192.0.2.70 im eigenen Subnetz wie vorgesehen erreicht werden?
  3. Standardgateway
    Kann die definierte lokale Gatewayadresse 192.0.2.65 wie vorgesehen erreicht werden?
  4. entfernte IP-Kommunikation
    Kann das definierte entfernte Testziel 198.51.100.80 wie vorgesehen erreicht werden?
  5. DNS-Namensauflösung
    Liefert der konfigurierte Resolver für portal.k27.example die definierte Antwort 198.51.100.80?
Jeder erfolgreiche Prüfschritt grenzt ein, welche Ebenen bereits funktionieren.

ICMP Echo und Ping einordnen

Für IPv4 beschreibt ICMP unter anderem Echo Request und Echo Reply.

Ein Werkzeug wie Ping nutzt typischerweise ICMP Echo, um eine gezielte Erreichbarkeitsbeobachtung zu erzeugen.

Für ICMPv4 sind dabei insbesondere bekannt:

  • Echo Request – Typ 8,
  • Echo Reply – Typ 0.
Eine empfangene Echo-Antwort ist eine Beobachtung.
Sie ist nicht automatisch eine vollständige Gesundheitsprüfung aller Netzwerkdienste.

Ein negatives Ping-Ergebnis vorsichtig interpretieren

Keine Echo-Antwort bedeutet zunächst nur:

Im definierten Test wurde keine erwartete ICMP-Echo-Antwort beobachtet.

Außerhalb eines ausdrücklich definierten Labortests können unter anderem folgende Situationen relevant sein:

  • das Ziel ist tatsächlich nicht erreichbar,
  • ICMP Echo wird gefiltert,
  • das Ziel beantwortet Echo nicht,
  • ein Pfadproblem besteht,
  • eine lokale Konfiguration ist fehlerhaft.

Deshalb gilt:

Negatives Testergebnis ≠ eindeutig bewiesene Ursache.

Lokale IP-Kommunikation gezielt prüfen

K27-CL-12 verwendet:

192.0.2.78/27

Das definierte lokale Testziel lautet:

192.0.2.70

Beide Adressen liegen im Netz 192.0.2.64/27.

Eine erfolgreiche ICMP-Echo-Prüfung gegen das ausdrücklich dafür definierte lokale Testziel liefert im K-27-Labor eine positive Beobachtung für die lokale IP-Kommunikation.

Gatewayprüfung gezielt einordnen

Das Standardgateway des Clients lautet:

192.0.2.65

Im K-27-Labor ist dieses Ziel ausdrücklich so definiert, dass es ICMP Echo beantwortet.

Die Prüfung beantwortet damit:

Ist die lokale Gatewayadresse vom Client unter den definierten Testbedingungen erreichbar?

Sie beantwortet noch nicht automatisch, ob jeder denkbare entfernte Netzwerkpfad funktioniert.

Entfernte IP-Konnektivität getrennt prüfen

Für den nächsten Prüfschritt wird verwendet:

198.51.100.80

Dieses Ziel liegt nicht im lokalen Netz 192.0.2.64/27.

Eine erfolgreiche Prüfung zeigt im fiktiven Labor, dass das definierte entfernte IP-Testziel unter den Testbedingungen erreicht wurde.

Erst diese Ebene sollte positiv beurteilt werden, bevor ein fehlgeschlagener Namenszugriff vorschnell als allgemeines Verbindungsproblem bezeichnet wird.

DNS erst als eigene Prüfebene betrachten

Für K-27 gilt:

  • DNS-Resolver: 198.51.100.53,
  • Testname: portal.k27.example,
  • erwartete Laborantwort: 198.51.100.80.

Mit einem geeigneten DNS-Abfragewerkzeug wird gezielt geprüft, ob die erwartete Namensauflösung erfolgt.

DNS-Prüfung und IP-Erreichbarkeitsprüfung sind unterschiedliche Prüfaussagen.

Warum die Reihenfolge hilft

Angenommen:

  • lokales Testziel erreichbar,
  • Gateway erreichbar,
  • entferntes IP-Testziel erreichbar,
  • DNS-Testname nicht wie erwartet auflösbar.

Dann ist folgende Aussage fachlich belastbar:

Die definierten IP-Prüfungen waren erfolgreich; die erwartete DNS-Namensauflösung war im Test nicht erfolgreich.

Nicht belastbar wäre ohne weitere Prüfung:

„Der DNS-Server ist definitiv kaputt.“

Beobachtung und Hypothese trennen

Beobachtung mögliche Hypothese
192.0.2.70 liefert im definierten Test keine erwartete Echo-Antwort. lokale Client-, Link- oder Pfadebene weiter untersuchen
198.51.100.80 liefert keine erwartete Echo-Antwort, lokale Ziele sind erreichbar. entfernte IP-Konnektivität beziehungsweise weiteren Netzwerkpfad untersuchen
198.51.100.80 ist erreichbar, portal.k27.example wird nicht wie erwartet aufgelöst. DNS-Konfiguration, Resolvererreichbarkeit oder Namensdaten untersuchen
Eine Hypothese steuert den nächsten Prüfschritt. Sie ist noch kein bewiesener Befund.

Systematische Fehlereingrenzung

Eine sinnvolle Diagnosekette lautet:

  1. Beobachtung eindeutig formulieren.
  2. zugehöriges Prüfkriterium bestimmen.
  3. bereits erfolgreiche Prüfschritte berücksichtigen.
  4. mögliche Fehlerbereiche eingrenzen.
  5. nächsten gezielten Prüfschritt auswählen.
  6. neue Beobachtung dokumentieren.
  7. Hypothese bestätigen, verwerfen oder offenlassen.
Nicht mehrere Systeme gleichzeitig verändern, nur um „zu sehen, ob es dann geht“.

Drei Statuswerte für das Prüfprotokoll

BESTANDEN

Das definierte Prüfkriterium wurde unter den festgelegten Bedingungen erfüllt.

NICHT BESTANDEN

Das definierte Prüfkriterium wurde unter den festgelegten Bedingungen nicht erfüllt.

OFFEN

Die vorhandenen Informationen reichen noch nicht für eine belastbare Bewertung aus.

Das SemaTrain-Netzwerkprüfprotokoll

Prüfpunkt Soll Methode / Ziel Ist / Beobachtung Status Schlussfolgerung
Clientparameter Zielzustand aus LF3.12 lokale Konfigurationsanzeige Werte entsprechen dem Zielzustand BESTANDEN Konfigurationszustand bestätigt
lokale IP-Kommunikation Echo-Antwort ICMP Echo zu 192.0.2.70 Echo-Antwort beobachtet BESTANDEN definierte lokale IP-Prüfung erfolgreich
Gatewayadresse Echo-Antwort ICMP Echo zu 192.0.2.65 Echo-Antwort beobachtet BESTANDEN definierte Gatewayprüfung erfolgreich
entfernte IP-Kommunikation Echo-Antwort ICMP Echo zu 198.51.100.80 Echo-Antwort beobachtet BESTANDEN definiertes entferntes IP-Ziel erreicht
DNS-Namensauflösung 198.51.100.80 DNS-Abfrage portal.k27.example 198.51.100.80 geliefert BESTANDEN definierte DNS-Prüfung erfolgreich

Alle Prüfdaten und erwarteten Antworten sind vollständig fiktive SemaTrain-Labordaten.

Ein Prüfprotokoll dokumentiert auch negative Ergebnisse

Ein nicht bestandenes Prüfkriterium wird nicht versteckt.

Beispiel:

Prüfpunkt Soll Ist / Beobachtung Status
entfernte IP-Kommunikation Echo-Antwort von 198.51.100.80 keine erwartete Echo-Antwort beobachtet NICHT BESTANDEN
DNS-Prüfung portal.k27.example → 198.51.100.80 noch nicht sinnvoll weiter bewertet OFFEN

Die DNS-Prüfung bleibt in diesem Beispiel offen, bis die für den Test benötigte IP-Konnektivität weiter eingegrenzt wurde.

Ein Werkzeug liefert keine vollständige Diagnose

Ein häufiger Denkfehler lautet:

„Ping funktioniert. Also ist das gesamte Netzwerk fehlerfrei.“

Das ist fachlich zu weitgehend.

Eine erfolgreiche ICMP-Echo-Prüfung sagt nichts direkt darüber aus, ob beispielsweise:

  • DNS-Namensauflösung korrekt funktioniert,
  • ein bestimmter Anwendungsdienst verfügbar ist,
  • eine andere Zieladresse erreichbar ist,
  • alle Anforderungen des Clientauftrags erfüllt sind.

Auch ein DNS-Test hat eine begrenzte Aussage

Eine erfolgreiche DNS-Abfrage zeigt, dass die definierte Namensauflösung im Test das erwartete Ergebnis geliefert hat.

Sie beweist nicht automatisch:

  • dass jeder Anwendungsdienst erreichbar ist,
  • dass jeder DNS-Name korrekt ist,
  • dass jede Netzwerkverbindung funktioniert,
  • dass die gesamte Client-Integration fehlerfrei ist.

Keine Infrastrukturadministration während der Diagnose

LF3.13 prüft clientbezogen.

Nicht Bestandteil sind:

  • Switch-CLI,
  • Router-CLI,
  • Routingkonfiguration,
  • DHCP-Serveradministration,
  • DNS-Serveradministration,
  • DNS-Zonenänderungen,
  • umfassendes Netzwerkmonitoring,
  • Serverbetrieb oder Serverdiagnose.
Ein fehlgeschlagener Clienttest ist keine Freigabe, beliebige Infrastruktur zu verändern.

LF3.13 endet mit Fakten – LF3.14 bewertet

Am Ende von LF3.13 liegen vor:

  • definierte Prüfkriterien,
  • durchgeführte Prüfschritte,
  • positive und negative Ergebnisse,
  • beobachtete Abweichungen,
  • eingegrenzte Fehlerbereiche,
  • offene Punkte,
  • ein nachvollziehbares Prüfprotokoll.

Noch nicht Gegenstand sind:

  • Gesamtbewertung der Client-Integration,
  • Bewertung des gesamten Arbeitsprozesses,
  • wirtschaftliche Gesamtbewertung,
  • ökologische Gesamtbewertung,
  • Optimierungsmaßnahmen für den Gesamtprozess.

Diese Abschluss- und Reflexionsphase folgt in LF3.14.

PRAXISAUFGABE

Praktische Lernaufgabe

Für den fiktiven Client K27-CL-15 gelten:

  • Client-IP: 192.0.2.79/27,
  • Gateway: 192.0.2.65,
  • DNS-Resolver: 198.51.100.53,
  • lokales Testziel: 192.0.2.70,
  • entferntes Testziel: 198.51.100.80,
  • DNS-Testname: portal.k27.example.

Für das fiktive Szenario werden folgende Beobachtungen vorgegeben:

  • Clientparameter entsprechen dem Zielzustand,
  • 192.0.2.70 antwortet wie vorgesehen,
  • 192.0.2.65 antwortet wie vorgesehen,
  • 198.51.100.80 antwortet nicht wie vorgesehen,
  • DNS wurde noch nicht abschließend geprüft.

Erstellen Sie:

  1. eine Prüfreihenfolge,
  2. für jeden Schritt ein Soll-Ergebnis,
  3. eine sachliche Ist-Beobachtung,
  4. einen Status BESTANDEN / NICHT BESTANDEN / OFFEN,
  5. eine begründete Eingrenzung des nächsten Prüfbereichs,
  6. mindestens zwei Hypothesen, ohne sie als bewiesene Ursachen auszugeben.
Selbsttest

Selbsttest LF3.13 – Netzwerkfunktion prüfen und protokollieren

Prüfen Sie, ob Sie Client-Netzwerkfunktionen anhand definierter Kriterien testen, Ergebnisse einordnen und Fehler systematisch eingrenzen können.

Alle Fragen und Antwortmöglichkeiten dieses Selbsttests wurden für SemaTrain eigenständig entwickelt.

1 Was steht am Anfang einer systematischen Netzwerkfunktionsprüfung?

Einfachauswahl – genau eine Antwort ist richtig.

2 Welche Aussagen zu einer ICMP-Echo-Prüfung mit einem Werkzeug wie Ping sind fachlich richtig?

Mehrfachauswahl – eine oder mehrere Antworten können richtig sein.

3 Ein Client erreicht das lokale Testziel und das Standardgateway, aber das definierte entfernte IP-Testziel nicht. Welcher nächste fachliche Fokus ist sinnvoll?

Einfachauswahl – genau eine Antwort ist richtig.

4 Welche Angaben gehören in ein nachvollziehbares clientbezogenes Prüfprotokoll?

Mehrfachauswahl – eine oder mehrere Antworten können richtig sein.

5 Das definierte entfernte IP-Testziel ist erreichbar, aber der vorgesehene Name wird nicht aufgelöst. Welche Prüfebene ist nun besonders relevant?

Einfachauswahl – genau eine Antwort ist richtig.

6 Welche Formulierung ist eine Beobachtung und noch keine Ursachenhypothese?

Einfachauswahl – genau eine Antwort ist richtig.

7 Welche Tätigkeiten gehören bewusst nicht zu LF3.13?

Mehrfachauswahl – eine oder mehrere Antworten können richtig sein.

8 Welches Ergebnis übergibt LF3.13 an LF3.14?

Einfachauswahl – genau eine Antwort ist richtig.

Praxisauftrag

Selbsttraining – keine Abgabe erforderlich.

Erstellen Sie für einen vollständig fiktiven Client ein eigenes Netzwerkprüfprotokoll.

Es muss mindestens enthalten:

  • Clientkennung,
  • Zielzustand,
  • lokales IP-Testziel,
  • Gateway-Testziel,
  • entferntes IP-Testziel,
  • DNS-Testname und erwartete Antwort,
  • Prüfpunkt,
  • Soll,
  • Ist / Beobachtung,
  • Status,
  • Schlussfolgerung,
  • offene Punkte.

Erzeugen Sie drei unterschiedliche Fehlerbilder:

  1. lokale IP-Prüfung nicht bestanden,
  2. lokale Prüfungen bestanden, entfernte IP-Prüfung nicht bestanden,
  3. IP-Prüfungen bestanden, DNS-Prüfung nicht bestanden.

Beschreiben Sie jeweils, welcher nächste Prüfbereich sinnvoll ist.

Nehmen Sie keine Switch-, Router-, DHCP- oder DNS-Serveränderungen vor.

Bewerten oder optimieren Sie noch nicht den gesamten Arbeitsprozess aus LF3.

SELBSTKONTROLLE

Selbstkontrolle

  • Leite ich jeden Test aus einem Prüfkriterium ab?
  • Trenne ich Konfigurationsprüfung und Funktionsprüfung?
  • Prüfe ich lokale Kommunikation vor weiter entfernten Ebenen?
  • Trenne ich IP-Konnektivität und DNS-Namensauflösung?
  • Kann ich ICMP Echo fachlich einordnen?
  • Behandle ich ein negatives Ping-Ergebnis nicht als automatischen Ursachenbeweis?
  • Trenne ich Beobachtung und Hypothese?
  • Dokumentiere ich negative Ergebnisse ebenso wie positive?
  • Nutze ich BESTANDEN, NICHT BESTANDEN und OFFEN eindeutig?
  • Dokumentiere ich offene Punkte?
  • Vermeide ich ungeplante Infrastrukturänderungen?
  • Habe ich Gesamtbewertung und Optimierung für LF3.14 offengelassen?

REFLEXION

Reflexion

  • Warum beweist eine korrekte Clientkonfiguration noch keine funktionierende Netzwerkkommunikation?
  • Warum benötigt jeder Test ein definiertes Soll?
  • Warum ist eine fehlende Echo-Antwort noch keine eindeutige Ursachenfeststellung?
  • Warum sollte DNS erst als eigene Prüfebene beurteilt werden?
  • Warum müssen Beobachtung und Hypothese getrennt werden?
  • Warum sind offene Ergebnisse besser als eine erfundene technische Sicherheit?
  • Welche Informationen benötigt LF3.14 aus dem Prüfprotokoll?

Quellen & Einordnung

Curriculum-Grundlage:
KMK-Rahmenlehrplan für Fachinformatikerinnen und Fachinformatiker, Lernfeld 3.

KMK-Rahmenlehrplan öffnen

Technische Grundlage – ICMP:
RFC 792 – Internet Control Message Protocol.

RFC 792 öffnen

Host-Anforderungen:
RFC 1122 – Requirements for Internet Hosts – Communication Layers.

RFC 1122 öffnen

DNS-Grundlagen:
RFC 1034 und RFC 1035.

RFC 1034 öffnen
RFC 1035 öffnen

Dokumentationsadressen:
RFC 5737 – IPv4 Address Blocks Reserved for Documentation.

RFC 5737 öffnen

Reservierte Beispieldomains:
RFC 2606 – Reserved Top Level DNS Names.

RFC 2606 öffnen

Methodische Einordnung:
Ping beziehungsweise ICMP Echo wird als gezieltes Diagnoseprinzip eingeordnet. Ein einzelnes Werkzeug ersetzt keine systematische Fehlerdiagnose.

Clean Room:
Alle K-27-Testfälle, Prüfziele, erwarteten Antworten, Prüfprotokolle, Tabellen, Aufgaben, MC-Fragen, Antwortoptionen und Lösungen wurden eigenständig für SemaTrain entwickelt. RFC-Texte werden nicht reproduziert.

Für LF3.13 ist keine zusätzliche Rechtsquelle erforderlich.

Curriculare Abgrenzung:
LF3.13 prüft die Netzwerkfunktion des integrierten Clients, grenzt Fehler clientbezogen ein und protokolliert die Ergebnisse. Umfassendes Netzwerkmonitoring, Switch-, Router-, DHCP- und DNS-Serveradministration sind nicht Gegenstand. Die abschließende Bewertung, Reflexion und Optimierung folgen in LF3.14.

Nächster Lernschritt

Netzwerkfunktion, Abweichungen, offene Punkte und Prüfergebnisse sind nun nachvollziehbar dokumentiert.

Als Nächstes werden Ergebnis und Arbeitsprozess bewertet, Verbesserungsmöglichkeiten abgeleitet und wirtschaftliche sowie ökologische Aspekte abschließend reflektiert.

LF3.14 – Client-Integration bewerten und optimieren ist der nächste geplante Lernschritt.