Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINIXV5.41 (MX300/WX200) Referenzhandbuch Seite 944

Inhaltsverzeichnis

Werbung

ICMP (7 )
BEZEICHNUNG
ICMP - Internet-Protokoll der Steuerungsmeldungen
ÜBERBLICK
#include <sys/socket.h>
#include <netinet/in.h>
#include <netinet/ip_icirp.h>
s = socket
(
a f
t = t_open ("/dev/icmp",
BESCHREIBUNG
ICMP ist das Protokoll der Fehler- und Steuerungsmeldungen, das von der
Internet-Protokollfamilie benutzt wird. Es wird vom Kern verwendet, um Fehler
bei der Protokollverarbeitung zu bearbeiten und zu melden. Es kann auch von Pro­
grammen, die die Socket-Schnittstelle oder das Transport-Level-Interface (TLI) zur
Netzwerksteuerung und für Diagnosefunktionen verwenden, benutzt werden. Bei
der Verwendung über die Socket-Schnittstelle wird der Typ "raw socket" benutzt.
Die Protokollnummer für ICMP, die im Parameter proto des Socket-Aufrufs verwen­
det wird, können Sie mit
ICMP-Dateideskriptoren und -Sockets sind verbindungslos und werden nor­
malerweise mit
) benutzt.
recvfrom(
Ausgesendeten Paketen wird automatisch ein Anfangsetikett des Internet-
Protokolls (IP) vorangestellt.
unverändertem IP-Anfangsetikett und Optionen zur Verfügung gestellt.
ICMP ist ein Datagramm-Protokoll, das oberhalb IP angesiedelt ist. Es wird intern
vom Protokoll-Code für verschiedene Zwecke benutzt wie z.B. zur Wege wähl,
Fehler-Eingrenzung und Überlastungskontrolle. Der Empfang einer ICMP "redirect"
Meldung bewirkt einen neuen Eintrag in der Routing-Tabelle oder verändert einen
bereits existierenden
Protokoll-Code abgeschickt. Empfangene ICMP-Meldungen können an Benutzer
von Protokollen höherer Stufe, wie z.B. TCP oder UDP, als Fehler-Rückmeldungen
von Systemaufrufen zurückgegeben werden.
empfangenen ICMP-Meldungen, werden jedem Benutzer eines offenen ICMP-
Sockets oder TLI-Deskriptors zur Verfügung gestellt.
SIEHE AUCH
send(2), getprotoent(3N), recvfrom(3N), t_rcvudata(3N), t_sndudata(3N),
routing(4), inet(7), i p ( 7 ) .
Postei, Jon, Internet Control Message Protocol — DARPA Internet Program Protocol
Specification, RFC 792, Network Information Center, SRI International, Menlo Park,
Calif., September 1981.
04/92
proto) ;
_
,
_
,
i n e t
s o c k
r a w
;
0 _ R D W R )
getprotobyname
t_sndudata / t_rcvudata
Eingehende Pakete werden dem Benutzer mit
Eintrag.
ICMP-Meldungen werden
( ) erhalten (siehe
getprotoent(3N)).
und den Aufrufen
routinemäßig vom
Eine Kopie aller vom System
ICMP (7 )
sendto ( ) /
7-51

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis