Você está offline; aguardando reconexão

Descrição do Address Resolution Protocol (ARP) cache de comportamento em implementações de TCP/IP do Windows Vista

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: 949589
INTRODUÇÃO
Este artigo descreve o Address Resolution Protocol (ARP) cache de comportamento em implementações de TCP/IP do Windows Vista.
Mais Informações
Comportamento de cache ARP foi alterado no Windows Vista. As implementações de pilha do TCP/IP no Windows Vista cumprir RFC4861 (protocolo de descoberta de vizinho para IP versão 6 [IPv6]) para o IPv4 e o processo de descoberta de vizinho do IPv6.

As entradas do registro ArpCacheLife e ArpCacheMinReferencedLife determinam como o cache do ARP é mantido no Windows XP e no Windows Server 2003. Essas entradas do registro não se aplicam ao Windows Vista.

Implementação da pilha no TCP/IP novo do Windows Vista, hosts criam entradas de cache vizinho quando não há nenhuma entrada correspondente no cache vizinho. Entrada de cache ARP para IPv4 é um exemplo de uma entrada de cache vizinho. Após a entrada foi criada com êxito no cache vizinho, a entrada pode mudar para o estado de "Reachable" se a entrada de atender a determinadas condições. Se a entrada estiver no estado "Reachable", os hosts TCP/IP do Windows Vista não enviam ARP solicitações à rede. Portanto, os hosts TCP/IP do Windows Vista usar as informações no cache. Se uma entrada não é usada e permanece no estado "Reachable" por mais de seu valor de "Hora acessível", a entrada será alterado para o estado de "Desatualizado". Se houver uma entrada no estado de "Desatualizado", o host TCP/IP do Windows Vista deve enviar uma solicitação ARP para alcançar esse destino.

O valor "Hora acessível" é calculado da seguinte maneira:
Tempo alcançável = hora BaseReachable × (um valor aleatório entre MIN_RANDOM_FACTOR e MAX_RANDOM_FACTOR)
RFC fornece os seguintes resultados calculados.
Hora BaseReachable30.000 milissegundos (ms)
MIN_RANDOM_FACTOR0,5
MAX_RANDOM_FACTOR1.5
Portanto, o valor "Hora acessível" é em algum lugar entre 15 segundos (30 × 0,5 segundos) e 45 segundos (30 × 1,5 segundo). Se uma entrada não for usada por um período de tempo entre 15 a 45 segundos, ele será alterado para o estado de "Desatualizado". Em seguida, o host deve enviar uma solicitação ARP para IPv4 para a rede quando qualquer datagrama IP é enviada para esse destino.

Para ver o valor atual do "Tempo acessível", execute as seguintes etapas:
  1. Clique em Iniciar, digite cmd na caixa Iniciar pesquisa e, em seguida, clique em cmd na lista programas.
  2. Se você for solicitado uma senha de administrador ou confirmação, digite sua senha ou clique em continuar.
  3. No prompt de comando, digite o seguinte comando:
    netsh interface ipv4 show interfaces
    Resultado de exemplo:
    Idx  Met   MTU   State        Name---  ---  -----  -----------  -------------------  1   50 4294967295  connected    Loopback Pseudo-Interface 1  9   20   1500  connected    Local Area Connection
  4. Na etapa 2 Índ "Conexão local" é 9. Portanto, você pode mostrar interface 9 digitando o seguinte comando no prompt de comando:
    netsh interface ipv4 show interface 9
    Resultado de exemplo:
    Interface Local Area Connection Parameters----------------------------------------------IfLuid                             : ethernet_7IfIndex                            : 9Compartment Id                     : 1State                              : connectedMetric                             : 20Link MTU                           : 1500 bytesReachable Time                     : 19000 ms Base Reachable Time : 30000 ms Retransmission Interval : 1000 ms				DAD Transmits : 3 Site Prefix Length : 64 Site Id : 1 Forwarding : disabled				Advertising : disabled Neighbor Discovery : enabled Neighbor Unreachability				Detecion : enabled Router Discovery : dhcp Managed Address Configuration :				enabled Other Stateful Configuration : enabled Weak Host Sends : disabled Weak				Host Receives : disabled Use Automatic Metric : enabled Ignore Default routes :				disabled 
  5. Você pode alterar o valor "BaseReachable hora" digitando o comando de exemplo a seguir no prompt de comando:
    netsh interface ipv4 definir basereachable interface 9 = 60000
  6. Para ver o resultado da etapa 4, digite o seguinte comando no prompt de comando:
    netsh interface ipv4 show interface 9
    Example result:
    Interface Local Area Connection Parameters----------------------------------------------IfLuid                             : ethernet_7IfIndex                            : 9Compartment Id                     : 1State                              : connectedMetric                             : 20Link MTU                           : 1500 bytesReachable Time                     : 61500 msBase Reachable Time                : 60000 ms Retransmission Interval : 1000 ms DAD Transmits : 3 Site Prefix				Length : 64 Site Id : 1 Forwarding : disabled Advertising : disabled Neighbor				Discovery : enabled Neighbor Unreachability Detecion : enabled Router Discovery				: dhcp Managed Address Configuration : enabled Other Stateful Configuration :				enabled Weak Host Sends : disabled Weak Host Receives : disabled Use Automatic				Metric : enabled Ignore Default routes : disabled 
    Note The "Base Reachable Time" value has changed to 60000 ms.
  7. Você pode aumentar o limite de cache vizinho, digitando o seguinte comando no prompt de comando:
    netsh interface ipv4 definir global neighborcachelimit = 4096
    Observação: O limite de cache de vizinho padrão é 256.
Para obter mais informações sobre os estados de entrada de cache vizinho, visite o seguinte site:Para obter mais informações sobre valores de registro TCP/IP para o Windows Vista e para o Windows Server 2008, visite o seguinte site:Os produtos de terceiros mencionados neste artigo são fabricados por empresas independem da Microsoft. A Microsoft não dá nenhuma garantia, implícita ou não, sobre o desempenho ou confiabilidade desses produtos.

A Microsoft fornece informações de contato de terceiros para ajudar você a encontrar suporte técnico. Essas informações de contato podem ser alteradas sem aviso prévio. A Microsoft não garante a precisão dessas informações de contatos de terceiros.
Cache de ARP ArpCache ArpCacheLife Lifetime tempo limite

Propriedades

ID do Artigo: 949589 - Última Revisão: 01/21/2010 02:04:00 - Revisão: 4.0

Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Ultimate, Windows Vista Business 64-bit edition, Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows 7 Enterprise, Windows 7 Professional N, Windows 7 Ultimate

  • kbmt kbexpertiseinter kbinfo KB949589 KbMtpt
Comentários