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.
LF3.12 hat den Client konfiguriert und in die bestehende Infrastruktur eingebunden.
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.
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?
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
-
Client- und Interfacezustand
Ist weiterhin der in LF3.12 dokumentierte Zustand vorhanden? -
lokale IP-Kommunikation
Kann das definierte Ziel 192.0.2.70 im eigenen Subnetz wie vorgesehen erreicht werden? -
Standardgateway
Kann die definierte lokale Gatewayadresse 192.0.2.65 wie vorgesehen erreicht werden? -
entfernte IP-Kommunikation
Kann das definierte entfernte Testziel 198.51.100.80 wie vorgesehen erreicht werden? -
DNS-Namensauflösung
Liefert der konfigurierte Resolver für portal.k27.example die definierte Antwort 198.51.100.80?
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.
Sie ist nicht automatisch eine vollständige Gesundheitsprüfung aller Netzwerkdienste.
Ein negatives Ping-Ergebnis vorsichtig interpretieren
Keine Echo-Antwort bedeutet zunächst nur:
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:
Lokale IP-Kommunikation gezielt prüfen
K27-CL-12 verwendet:
Das definierte lokale Testziel lautet:
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:
Im K-27-Labor ist dieses Ziel ausdrücklich so definiert, dass es ICMP Echo beantwortet.
Die Prüfung beantwortet damit:
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:
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.
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:
Nicht belastbar wäre ohne weitere Prüfung:
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 |
Systematische Fehlereingrenzung
Eine sinnvolle Diagnosekette lautet:
- Beobachtung eindeutig formulieren.
- zugehöriges Prüfkriterium bestimmen.
- bereits erfolgreiche Prüfschritte berücksichtigen.
- mögliche Fehlerbereiche eingrenzen.
- nächsten gezielten Prüfschritt auswählen.
- neue Beobachtung dokumentieren.
- Hypothese bestätigen, verwerfen oder offenlassen.
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:
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.
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:
- eine Prüfreihenfolge,
- für jeden Schritt ein Soll-Ergebnis,
- eine sachliche Ist-Beobachtung,
- einen Status BESTANDEN / NICHT BESTANDEN / OFFEN,
- eine begründete Eingrenzung des nächsten Prüfbereichs,
- mindestens zwei Hypothesen, ohne sie als bewiesene Ursachen auszugeben.
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.
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:
- lokale IP-Prüfung nicht bestanden,
- lokale Prüfungen bestanden, entfernte IP-Prüfung nicht bestanden,
- 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.
Technische Grundlage – ICMP:
RFC 792 – Internet Control Message Protocol.
Host-Anforderungen:
RFC 1122 – Requirements for Internet Hosts –
Communication Layers.
DNS-Grundlagen:
RFC 1034 und RFC 1035.
RFC 1034 öffnen
RFC 1035 öffnen
Dokumentationsadressen:
RFC 5737 – IPv4 Address Blocks Reserved for Documentation.
Reservierte Beispieldomains:
RFC 2606 – Reserved Top Level DNS Names.
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.