Select the product you need help with
Internet Control Message Protocol (ICMP) Noções básicasID do artigo: 170292 - Exibir os produtos aos quais esse artigo se aplica. Nesta páginaSumárioICMP (Internet Control Message Protocol) é um relatório de erros e o utilitário de diagnóstico e é considerada uma parte necessária de qualquer implementação de IP. Noções básicas sobre o ICMP e saber o que possivelmente pode gerar um tipo específico de ICMP são útil para diagnosticar problemas de rede. Mais InformaçõesICMPs são usados por roteadores, dispositivos intermediários ou hosts para se comunicar atualizações ou informações de erro para outros roteadores, dispositivos intermediários ou hosts. Cada mensagem ICMP contém três campos que definem sua finalidade e fornecem uma soma de verificação. Eles são campos CHECKSUM, tipo e código. O campo Tipo identifica a mensagem ICMP, o campo de código adicional fornece informações sobre o campo associado do tipo e o CHECKSUM fornece um método para determinar a integridade da mensagem. TIPOS definidos são: TYPE Description ---- ----------- 0 Echo Reply 3 Destination Unreachable 4 Source Quench 5 Redirect Message 8 Echo Request 11 Time Exceeded 12 Parameter Problem 13 Timestamp Request 14 Timestamp Reply 15 Information Request (No Longer Used) 16 Information Reply (No Longer Used) 17 Address Mask Request 18 Address Mask Reply Resposta de eco e solicitação de ecoEste é o mais usado para testar conectividade IP normalmente conhecida como PING de ICMP. O ICMP de solicitação de eco terá um campo de tipo de 8 e um campo de código de 0. Respostas de eco tem um campo de tipo de 0 e um campo de código de 0.Destino inacessívelQuando um pacote é não pôde ser entregue, um destino inacessível, tipo 3 ICMP é gerada. Tipo 3 ICMPs podem ter um valor código de 0 a 15:Type 3 Code Value Description ----- ----------- 0 Network Unreachable 1 Host Unreachable 2 Protocol Unreachable 3 Port Unreachable 4 Fragmentation needed and DF (Don't Fragment) set 5 Source route failed 6 Destination Network unknown 7 Destination Host unknown 8 Source Host isolated 9 Communication with Destination Network Administratively Prohibited 10 Communication with Destination Host Administratively Prohibited 11 Network Unreachable for Type Of Service 12 Host Unreachable for Type Of Service 13 Communication Administratively Prohibited by Filtering 14 Host Precedence Violation 15 Precedence Cutoff in Effect Retardamento de origemUma mensagem de retardamento da origem ICMP possui um campo tipo de código 0 e 4. Mensagens de retardamento de origem são enviadas quando o destino não consiga processar tráfego tão rápido quanto a fonte é enviá-la. O ICMP de retardamento de origem informar a fonte para recortar a velocidade na qual ele está enviando dados de volta. O destino continuarão a gerar ICMPs de retardamento de origem até que a fonte está enviando a uma velocidade aceitável.Redirecionar mensagemUm dispositivo intermediário irá gerar uma mensagem de redirecionamento ICMP quando ele determina que uma rota que está sendo solicitada pode ser alcançada, localmente ou através de um caminho melhor. Redirecionar mensagem ICMPs são tipo 5 e mais são definidos pelos valores de campo de código a seguir:Type 5 Code Value Description ----- ----------- 0 Redirect datagrams for the Network 1 Redirect datagrams for the Host 2 Redirect datagrams for the Type of Service and Network 3 Redirect datagrams for the Type of Service and Host Tempo excedidoSe um roteador ou host descartar um pacote devido a um tempo limite, ele irá gerar um ICMP de 11 de tipo de excedido de tempo. O tempo excedido ICMP terá um valor de código 0 ou 1. Um código 0 é gerado quando a contagem de saltos de um datagrama é excedida e o pacote será descartado. Um código de 1 é gerado quando o reassemble de um pacote fragmentado excede o valor do tempo limite.Problema de parâmetroQuando um dispositivo intermediário ou host descarta um datagrama devido à incapacidade de processo, um 12 ICMP é gerada. Causas comuns deste ICMP são informações de cabeçalho corrompido ou falta de opções. Se a razão para o ICMP é uma opção necessária ausente, o ICMP terá um valor de código de 1. Se o valor de código for 0, o campo de ponteiro irá conter o octeto de cabeçalho do datagrama descartados onde o erro foi detectado.Resposta de solicitação de carimbo de data/hora & TimestampSolicitação de carimbo de data/hora e resposta de carimbo de data/hora é um método rudimentar para sincronizar a hora mantida em dispositivos diferentes. A solicitação tem um campo de tipo de 13 e a resposta é 14 de tipo. Esse método para sincronização de horário é crua e não confiável. Portanto, ele não é muito usado.Resposta de solicitação e informações de informaçõesEsses tipos ICMP foram projetados originalmente para permitir que um host de inicialização descobrir um endereço IP. Este método está obsoleto e não é mais usado. Métodos mais comuns para descoberta de endereço IP são BOOTP (bootstrap protocol) e DHCP (protocolo de configuração dinâmica de hosts). BOOTP é definido por RFC1542 e DHCP é definido por RFC1541. Para obter informações sobre a implementação da Microsoft do DHCP, consulte o seguinte artigo:Noções básicas do 169289
(http://support.microsoft.com/kb/169289/EN-US/
)
DHCP (Dynamic Host Configuration Protocol) Resposta de máscara de endereço e solicitação de máscara de endereçoUm computador de inicialização para determinar a máscara de sub-rede em uso na rede local usa o endereço máscara solicitação ICMP tipo 17. Um dispositivo intermediário ou um computador atuando como um dispositivo intermediário responderá com um tipo 18 ICMP endereço máscara resposta ICMP.ReferênciasPara obter mais informações sobre ICMP, consulte RFC950, RFC792 e RFC1122. RFCs podem ser obtidas através da Internet da seguinte maneira: Cópias em papel de todas as RFCs estão disponíveis no NIC, individualmente ou em uma base de inscrição (para obter mais informações, entre em contato com NIC@NIC.DDN.MIL
(mailto:NIC@NIC.DDN.MIL)
). Cópias on-line estão disponíveis por meio de FTP ou Kermit de NIC.ddn.mil como rfc/rfc #### .txt ou rfc/rfc #### .PS (#### é o número da RFC sem zeros na frente). PropriedadesID do artigo: 170292 - Última revisão: sexta-feira, 23 de fevereiro de 2007 - Revisão: 3.3 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 170292
(http://support.microsoft.com/kb/170292/en-us/
)
| Traduções deste artigo
|




Voltar para o início








