ID do artigo: 2291255 - Última revisão: terça-feira, 14 de setembro de 2010 - Revisão: 2.0

TCP/IP alguns pacotes são descartados quando elas são analisadas pelo módulo de NAT em um dispositivo baseado no Windows Embedded CE 6. 0 R3

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Considere o seguinte cenário:
  • Você tiver um dispositivo baseado no Windows Embedded CE 6. 0 R3 com Network Address Translation (NAT) ativada.
  • Você usar o dispositivo como um roteador.
  • Executar um aplicativo no dispositivo que abre uma conexão com um dispositivo externo. Por exemplo, você pode abrir uma conexão com um servidor FTP.
Nessa situação, alguns pacotes TCP/IP de entrada são descartados pelo módulo de NAT. Além disso, alguns outros erros podem ocorrer depois que os pacotes TCP/IP de entrada são descartados. Por exemplo, o aplicativo pára de responder quando uma função é chamada para receber os dados da camada de TCP/IP. Ou, a conexão relata um erro.

Causa

Esse problema ocorre porque o módulo IP do dispositivo calcula o tamanho do cabeçalho de pacotes de entrada incorreta. Esse comportamento faz com que alguns pacotes sejam colocadas no caminho de código errada na pilha do TCP/IP e não para serem roteadas para o módulo NAT. Portanto, os números de seqüência esperado pacotes são calculados pelo módulo de NAT não coincidem com o número de seqüência de pacotes de entrada. Isso faz com que o problema é descrito na seção "Sintomas".

Resolução

As informações de atualização de software

Uma atualização de software com suporte foi disponibilizado pela Microsoft como o Windows Embedded CE 6. 0 atualização mensal Platform Builder (agosto de 2010). Você pode confirmar isso ao rolar para a seção "Informações de arquivo" deste artigo. O nome do arquivo de pacote contém a versão do produto, data, número de artigo da Base de dados de Conhecimento e tipo de processador. É o formato de nome de arquivo do pacote:
Tipo de produto versão-aammdd-kbnnnnnn-processador
Por exemplo: Wincepb50-060503-kb917590-armv4i. msi é a correção do ARMV4i Windows CE 5. 0 Platform Builder documentada no artigo 917590 da KB e que está contida na atualização mensal de maio de 2006. Para resolver esse problema imediatamente, clique no número abaixo para obter informações sobre como obter o Windows CE Platform Builder e as atualizações de software do sistema operacional do núcleo:
837392  (http://support.microsoft.com/kb/837392/ ) Como localizar do núcleo do sistema operacional correções para os produtos do Microsoft Windows CE Platform Builder

Pré-requisitos

Esta atualização é compatível somente se todas as atualizações emitidas anteriormente para este produto também foram instaladas.

Requisito de reinicialização

Depois de aplicar esta atualização, você deve executar uma compilação limpa de toda a plataforma. Para fazer isso, use um dos seguintes métodos:
  • Sobre oCriarmenu, clique emSolução limpae, em seguida, clique emCriar solução.
  • Sobre oCriarmenu, clique emRecriarSolução.
Não é necessário reiniciar o computador após aplicar esta atualização de software.

Atualizar informações de substituição

Esta atualização não substitui quaisquer outras atualizações.

Informações do arquivo

Versão o inglês deste pacote de atualização de software apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na hora universal coordenada (UTC). Quando você visualiza as informações do arquivo, ele é convertido para a hora local. Para saber a diferença entre o UTC e a hora local, use oFuso horárioguia nosData e horaitem no painel de controle.
Arquivos do instalador
Recolher esta tabelaExpandir esta tabela
Nome de arquivoTamanho do arquivoDataTempo
Wincepb60-100809-kb2291255-armv4i. msi1,769,98409-Ago-201022: 03
Wincepb60-100809 kb2291255 mipsii.msi1,704,44809-Ago-201022: 03
Wincepb60-100809 kb2291255 mipsii_fp.msi1,704,44809-Ago-201022: 03
Wincepb60-100809 kb2291255 mipsiv.msi1,720,32009-Ago-201022: 03
Wincepb60-100809 kb2291255 mipsiv_fp.msi1,720,83209-Ago-201022: 03
Wincepb60-100809 kb2291255 sh4.msi1,672,19209-Ago-201022: 03
Wincepb60-100809 kb2291255 x86.msi1,565,69609-Ago-201022: 03
Arquivos que estão incluídos neste pacote de hotfix
Recolher esta tabelaExpandir esta tabela
Nome de arquivoTamanho do arquivoDataTempoCaminho
6.0_Update_kb2291255.htm de ce incorporado do Windows7,65609-Ago-201021: 55100809_kb2291255
Ip.lib2,271,06002-Ago-201015: 40Public\Common\Oak\Lib\Armv4i\Debug
Ip.lib1,547,38002-Ago-201015: 40Public\Common\Oak\Lib\Armv4i\Retail
Ip.lib2,126,54602-Ago-201015: 40Public\Common\Oak\Lib\Mipsii\Debug
Ip.lib1,473,48802-Ago-201015: 40Public\Common\Oak\Lib\Mipsii\Retail
Ip.lib2,126,67002-Ago-201015: 40Public\Common\Oak\Lib\Mipsii_fp\Debug
Ip.lib1,473,74002-Ago-201015: 40Public\Common\Oak\Lib\Mipsii_fp\Retail
Ip.lib2,158,52402-Ago-201015: 41Public\Common\Oak\Lib\Mipsiv\Debug
Ip.lib1,493,43602-Ago-201015: 41Public\Common\Oak\Lib\Mipsiv\Retail
Ip.lib2,158,64802-Ago-201015: 41Public\Common\Oak\Lib\Mipsiv_fp\Debug
Ip.lib1,493,68802-Ago-201015: 41Public\Common\Oak\Lib\Mipsiv_fp\Retail
Ip.lib1,826,30802-Ago-201015: 42Public\Common\Oak\Lib\Sh4\Debug
Ip.lib1,332,74202-Ago-201015: 42Public\Common\Oak\Lib\Sh4\Retail
Ip.lib1,781,29602-Ago-201015: 39Public\Common\Oak\Lib\X86\Debug
Ip.lib1,316,53202-Ago-201015: 39Public\Common\Oak\Lib\X86\Retail

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre a terminologia da atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão que é usada para descrever as atualizações de software

A informação contida neste artigo aplica-se a:
  • Windows Embedded CE 6.0 R3
Palavras-chave: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2291255 KbMtpt
Tradução automáticaTraduçã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: 2291255  (http://support.microsoft.com/kb/2291255/en-us/ )