Il protocollo ICMP Das Protokoll ICMP Le protocole ICMP El protocolo ICMP The ICMP protocol

A gestão dos erros

O protocolo ICMP (Internet Control Message Protocol) é um protocolo que permite gerir as informações relativas aos erros ns máquinas conectadas. Dado os poucos controlos que o protocolo IP realiza, permite não corrigir estes erros mas dá-los a conhecer aos protocolos das camadas vizinhas. Assim, o protocolo ICMP é utilizado por todos os switchs, que o utilizam para assinalar um erro (chamado Delivery Problem).

As mensagens ICMP encapsuladas

As mensagens de erro ICMP são transportadas na rede sob a forma de datagrama, como qualquer dado. Assim, as mensagens de erro podem elas mesmas estar sujeitas a erros.

Contudo, no caso de erro num datagrama que transporta uma mensagem ICMP, nenhuma mensagem de erro é emitida para evitar um efeito “bola de neve” no caso de incidente sobre a rede.

Eis o aspecto de uma mensagem ICMP encapsulada num datagrama IP:


Rubrica
Mensagem ICMP
Tipo
(8 bits)
Código
(8 bits)
Checksum
(16 bits)
Mensagem
(dimensão variável)

Significado das mensagens ICMP


TipoCódigoMensagem Significado da mensagem
80Pedido de ECHOEsta mensagem é utilizada quando se utiliza o comando PING. Este comando, permitindo testar a rede, envia um datagrama a um destinatário e pede-lhe que o restitua
30Destinatário inacessívelA rede não está acessível
31Destinatário inacessívelA máquina não está acessível
32Destinatário inacessívelO protocolo não está acessível
33Destinatário inacessívelO porto não está acessível
34Destinatário inacessívelFragmentação necessária mas impossível devido à bandeira (flag) DF
35Destinatário inacessívelO encaminhamento falhou
36Destinatário inacessívelRede desconhecida
37Destinatário inacessívelMáquina desconhecida
38Destinatário inacessívelMáquina não ligada à rede (inutilizada)
39Destinatário inacessívelComunicação com a rede proibida
310Destinatário inacessívelComunicação com a máquina proibida
3-11Destinatário inacessívelRede inacessível para este serviço
312Destinatário inacessívelMáquina inacessível para este serviço
311Destinatário inacessívelComunicação proibida (filtragem)
40Source QuenchO volume de dados enviado é demasiado grande, o switch envia esta mensagem para prevenir que está a saturar, a fim de pedir para reduzir a velocidade de transmissão
50Redirecionamento para um hóspedeO switch observa que a estrada de um computador não está boa e envia o endereço switch a acrescentar à tabela de encaminhamento do computador
51Redirecionamento para um hóspede e um serviço dadoO switch vê que a estrada de um computador não é boa para um serviço dado e envia o endereço switch a acrescentar à tabela de encaminhamento do computador
52Redirecionamento para uma redeO switch vê que a estrada de uma rede inteira não é boa e envia o endereço switch a acrescentar à tabela de encaminhamento dos computadores da rede
53Redirecionamento para uma rede e um serviço dadoO switch vê que a estrada de uma rede inteira não é boa para um serviço dado e envia o endereço switch a acrescentar à tabela de encaminhamento dos computadores da rede
110Tempo ultrapassadoEsta mensagem é enviada quando o tempo de vida de um datagrama é ultrapassado. A rubrica do datagrama é devolvida de modo a que o utilizador saiba qual o datagrama que foi destruído
111Tempo de remontagem de fragmento ultrapassadoEsta mensagem é enviada quando o tempo de remontagem dos fragmentos de um datagrama é ultrapassado.
120Rubrica erradaEsta mensagem é enviada quando o campo de uma rubrica está errado. A posição do erro é devolvida
130Timestamp requestUma máquina pede a outra a sua hora e a sua data sistema (universal)
140Timestamp replyA máquina receptora dá a sua hora e a sua data sistema para que a máquina emissora possa determinar o tempo de transferência dos dados
150Pedido de endereço redeEsta mensagem permite pedir à rede um endereço IP
160Resposta de endereçoEsta mensagem responde à mensagem precedente
170Pedido de máscara de subredeEsta mensagem permite pedir à rede uma máscara de subrede
180Resposta de máscara de subredeEsta mensagem responde à mensagem precedente
170Timestamp replyA máquina receptora dá a sua hora e a sua data sistema para que a máquina emissora possa determinar o tempo de transferência dos dados

Mais informações

Para mais informações sobre o protocolo ICMP, é melhor consultar o RFC 792 que explica de maneira detalhada o protocolo :



Última modificação do dia Segunda 10 de Agosto de 2009 às 11:36:48.Este documento, intitulado « O protocolo ICMP »a partir de Kioskea (pt.kioskea.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.
Melhores respostas por « O protocolo ICMP » em :
Portas/Entradas TCP/IP Ver A utilidade das portas Numerosos programas TCP/IP podem ser executados simultaneamente na Internet (pode, por exemplo, abrir vários navegadores simultaneamente ou navegar em páginas HTML tdescarregando ao mesmo tempo um ficheiro por FTP)....
Protocolos Ver O que é um protocolo? Um protocolo é um método standard que permite a comunicação entre processos (que se executam eventualmente em diferentes máquinas), isto é, um conjunto de regras e procedimentos a respeitar para emitir e receber...
O protocolo HTTP Ver Introdução ao protocolo HTTP O protocolo HTTP (HyperText Transfer Protocol) é o protocolo mais utilizado na Internet desde 1990. A versão 0.9 destinava-se unicamente a transferir dados na Internet (em especial páginas Web escritas em...
O protocolo BitTorrent VerO protocolo BitTorrent 1. Legalidade 2. O princípio 3. Funcionamento 4. Transparência de vida privada 5 . Os softwares Endereços complementares 1. Legalidade Atenção! Na base, o BitTorrent é legal. Mas seu procedimento é as vezes...
O protocolo BitTorrent VerO protocolo BitTorrent 1. Legalidade 2. O princípio 3. Funcionamento 4. Transparência de privacidade 5 . Os softwares Endereços complementares 1. Legalidade Atenção ! Em princípio, o BitTorrent é legal. Mas, às vezes, seu processo...
Endereços dos servidores POP e SMTP dos principais FAI VerEsta página dá os endereços dos servidores de mensagens (SMTP / POP3 / IMAP) dos principais fornecedores de acesso à internet (FAI), na França : 9 Telecom 9ONLINE ALICE AOL ALTERN.ORG CARAMAIL CEGETEL CLUB INTERNET DARTY BOX...
Download Planilha Para Controle de Horas Trabalhadas 1.0 VerEste é um arquivo excel que auxiliará você a calcular as horas trabalhadas por cada um dos trabalhadores de sua emprêsa, calculando o valor a ser pago no final de um mês de trabalho. A planilha já vem com os campos preenchidos, gerando o calculos...
Download VLC VerVLC Media Player é um leitor multimédia sob capaz de ler numerosos formatos audio e vídeos (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg…), bem como DVD ou VCD e diversos protocolos de streaming. A sua principal vantagem em relação outros aos todos os...
Download FlashGet VerFlashGet é um gerenciador de downloads que os divide para que rode de maneira mais rápida. Pra completar, está livre dos spywares. FlashGet suporta os protocolos HTTP, FTP, HTTPS, MMS, MMST e RTSP, além de você poder escolher a versão em português....
Os protocolos de serviço de mensagens (SMTP, POP3 e IMAP4) VerIntrodução ao serviço de mensagens electrónicas O correio electrónico é considerado o serviço mais utilizado na Internet. Assim, a sequência de protocolos TCP/IP oferece uma panóplia de protocolos que permitem gerir facilmente o...
O protocolo IP VerO papel do protocolo IP O protocolo IP faz parte da camada Internet da sequência de protocolos TCP/IP. É um dos protocolos mais importantes da Internet, porque permite a elaboração e o transporte dos datagramas IP (os pacotes de dados),...
O protocolo ARP VerO objectivo do protocolo ARP O protocolo ARP tem um papel fundamental entre os protocolos da camada Internet da sequência TCP/IP, porque permite conhecer o endereço físico de uma placa de rede que corresponde a um endereço IP; é para isto...