Post on 06-Apr-2016
ICMP: Internet Control Message Protocol
IP hat keinen eigenen Mechanismus, um Fehler- und Kontrollmeldungen zu senden
Datenversand im IP ist unsicher Ausfall einer Netzwerkkomponente
auf dem Übertragungsweg kann zu Datenverlust führen IP selbst kann den Sender nicht darüber informieren,
dass die Daten nicht angekommen sind.
IP benutzt ICMP, um Fehler- und Kontrollmeldungen an Rechner im Netzwerk zu senden
Mit ICMP kann der Sender über Probleme informiert werden.
ICMP schafft aber keine verlässliche (sichere) Übertragung.
Best Effort = „man gibt sich größte Mühe“
ICMP: Internet Control Message Protocol
Problem bei der Übertragung eines Datagramms wird nur dem Sender zurückgemeldetFehler wird nicht an andere Netzkomponenten übertragenFehler wird nicht korrigiert
Fehler werden nur dem Sender gemeldet, sie werden nicht korrigiert.
ICMP: Auslieferung der Meldungen
ICMP Meldungen werden wie andere Daten ausgeliefert, sie können daher genauso gestört werden.
Fehler bei der Auslieferung von ICMP Meldungen werden nicht mit neuen ICMP Meldungen gemeldet.
Folglich kann es vorkommen, dass der Sender eines Datagramms einen Fehler nie erfährt
1.Erreichbarkeit mit „ping“ testen
2.TTL (Time to live) = maximum hop count
ICMP: Echo request / Echo Reply
Default gateways schicken redirect/change requests nur, wenn:
In- und Out-Interface identisch Quelle im gleichen Netz wie neuer
Router Datagram wird nicht „sourcerouted“ Neue Route keine default-Route oder
Ergebnis eines icmp-redirects
ICMP: redirect/change request M.
Request: enthält Zeitstempel der Anfrage
Reply: enthält Zeitstempel der Anfrage, Empfangs- und Sendezeitpunkt
Bessere Alternative: ntp-Protokoll
ICMP: timestamp M.
- damit Rechner ihre IP-Adresse erhalten
- heute wird bootp oder dhcp verwendet
ICMP: inf. request/ inf. Reply M.
damit Rechner das Default-Gatewayerfragen können
Mit Multicast 224.0.0.2 oder Broadcast
ICMP: router discovery Message
damit Rechner das Default-Gatewayerfragen können
Mit Multicast 224.0.0.2 oder Broadcast
ICMP: router solicitation Message