Professional Documents
Culture Documents
Postel
RFC: 792
ISI
J.
Septiembre
1981
Actualiza:
Introduccin
El Protocolo Internet (IP) [1] se utiliza para el servicio de
datagramas de "host" a "host" en un sistema de redes
interconectadas
denominado Catenet [2]. Los dispositivos de conexin de redes se
denominan Pasarelas (Gateways). Estas pasarelas se comunican entre
ellas con propsito de control mediante el Protocolo Pasarela a
Pasarela (Gateway to Gateway Protocol (GGP)) [3,4]. Ocasionalmente,
una pasarela o un "host" de destino se comunicar con un "host" de
origen para, por ejemplo, informar de un error en el procesamiento
de
datagramas. El Protocolo de Mensajes de Control Internet (ICMP) se
usa para este propsito. ICMP utiliza el soporte bsico de IP como
si
se tratara de un protocolo de nivel superior. Sin embargo, ICMP es
realmente una parte integrante de IP, y debe ser implementado por
todo mdulo IP.
Los mensajes ICMP son enviados en varias situaciones: por ejemplo,
cuando un datagrama no puede alcanzar su destino, cuando una
pasarela
no dispone de capacidad de almacenamiento temporal para reenviar el
datagrama, y cuando la pasarela puede dirigir al "host" para enviar
el trfico por una ruta ms corta.
El Protocolo Internet no est diseado para ser absolutamente
fiable.
El propsito de estos mensajes de control no es hacer a IP fiable,
sino suministrar informacin sobre los problemas en el entorno de
comunicacin. Sigue sin garantizarse que un datagrama sea entregado
o
que se devuelva un mensaje de control . Existe la posibilidad de
que
algunos datagramas no sean entregados, sin ningn informe sobre su
prdida. Los protocolos de nivel superior que usen IP deben
implementar sus propios procedimientos de fiabilidad en caso de que
requieran comunicacin fiable.
Tpicamente, los mensajes ICMP informan de errores en el
procesamiento de datagramas. Para evitar la generacin sin fin de
mensajes acerca de mensajes, etc... , no se envan mensajes ICMP
acerca de mensajes ICMP. Adems slo se envan mensajes ICMP
acerca
Postel
1]
[Pg.
RFC 792
1981
Sep-
Postel
2]
[Pg.
RFC 792
1981
Sep-
Postel
3]
[Pg.
RFC 792
1981
Sep-
Postel
4]
[Pg.
RFC 792
1981
Sep-
Postel
5]
[Pg.
RFC 792
1981
Sep-
Postel
6]
[Pg.
RFC 792
1981
Sep-
Postel
7]
RFC 792
1981
[Pg.
Protocolo de Mensajes de Control Internet
Sep-
Postel
8]
RFC 792
1981
[Pg.
Protocolo de Mensajes de Control Internet
Sep-
Descripcin
Si la pasarela o "host" que procesa el datagrama encuentra un
problema con los parmetros de cabecera, de modo que no puede
completar el procesamiento del datagrama, debe desecharlo. Una
potencial fuente de este tipo de problema son los argumentos
incorrectos en una opcin. La pasarela o "host" puede tambin
notificarlo al "host" de origen mediante el mensaje de Problema
de
Parmetros. Este mensaje slo se enva si el error provoc que
el
datagrama fuera desechado.
El puntero identifica el octeto de la cabecera del datagrama
original donde fue detectado el error (puede estar en medio de
una
opcin). Por ejemplo, 1 indica que algo va mal con el Tipo de
Servicio y (si hay opciones presentes) 20 indica un error en el
cdigo de tipo de la primera opcin.
El cdigo 0 puede ser recibido desde una pasarela o un "host".
Postel
9]
RFC 792
1981
[Pg.
Protocolo de Mensajes de Control Internet
Sep-
Postel
10]
RFC 792
1981
[Pg.
Protocolo de Mensajes de Control Internet
Sep-
Postel
11]
[Pg.
RFC 792
1981
Sep-
Postel
12]
[Pg.
RFC 792
1981
Sep-
Postel
13]
[Pg.
RFC 792
1981
Sep-
Postel
14]
[Pg.
RFC 792
1981
Sep-
Nmero de Secuencia
Si cdigo = 0, un nmero de secuencia como referencia para
emparejar ecos y respuestas, que puede ser cero.
Descripcin
Los datos recibidos en el mensaje de eco deben ser devueltos en
el
mensaje de respuesta de eco.
El identificador y nmero de secuencia pueden ser usados por el
emisor del eco como referencia para emparejar las respuestas con
las peticiones de eco. Por ejemplo, el identificador podra
usarse
como un puerto en TCP o UDP para identificar una sesin, y el
nmero de secuencia se ira incrementando con cada nueva
peticin
de eco enviada. El "host" que hace eco devuelve estos mismos
valores en la respuesta de eco.
El cdigo 0 puede ser recibido desde un "host" o una pasarela.
Postel
15]
[Pg.
RFC 792
1981
Sep-
Postel
16]
[Pg.
RFC 792
1981
Sep-
Postel
17]
[Pg.
RFC 792
1981
Sep-
respectivas solicitudes.
Nmero de Secuencia
Postel
18]
[Pg.
RFC 792
1981
Sep-
Postel
19]
RFC 792
1981
[Pg.
Protocolo de Mensajes de Control Internet
Redireccin ("Redirect")
Eco ("Echo")
11
12
13
14
15
16
Sep-
Postel
20]
[Pg.
RFC 792
1981
Sep-
Referencias
[1]
[5]
Mills, D., "DCNET Internet Clock Service," RFC 778, COMSAT Labora
tories, Abril 1981.
Postel
21]
[Pg.
RFC 792
1981
Abril de 2000
Domingo Sanchez Ruiz <domingo@QUARK.FIS.UCM.ES>
Sep-