• 10/13/2020
  • 2 minutos para ler
    • D
    • s

Este artigo explica por que alguns serviços usam ambos os protocolos TCP e UDP.

original product version: Windows Server 2003
Original KB number: 556000

SUMMARY

DNS and some other services work on both the protocols. Tomaremos um exemplo do serviço DNS. Dois protocolos são diferentes um do outro., TCP é um protocolo orientado a conexão e requer que os dados sejam consistentes no destino e UDP é protocolo sem conexão e não requer que os dados sejam consistentes ou não precisam de uma conexão a ser estabelecida com o host para a consistência dos dados.os pacotes UDP são mais pequenos. Os pacotes UDP não podem ser superiores a 512 bytes. Assim, qualquer aplicação precisa de dados a serem transferidos mais de 512 bytes requerem TCP no lugar. Por exemplo, DNS usa TCP e UDP por razões válidas descritas abaixo. As mensagens UDP não são maiores que 512 Bytes e são truncadas quando maiores que este tamanho., DNS usa TCP para transferência de zona e UDP para nome, e consultas regulares (primárias) ou inversas. O UDP pode ser usado para trocar pequenas informações, enquanto o TCP deve ser usado para trocar informações maiores que 512 bytes. Se um cliente não receber resposta do DNS, ele deve retransmitir os dados usando TCP após 3-5 segundos de intervalo.

deve haver consistência na base de dados da zona DNS. Para fazer isso, o DNS sempre transfere dados de zona usando TCP porque o TCP é confiável e certifique-se de que os dados de zona são consistentes, transferindo a zona completa para outros servidores de DNS que solicitaram os dados.,

O problema ocorre quando o servidor Windows 2000 e os produtos avançados do servidor usam portas dinâmicas para todos acima de 1023. Neste caso, o seu servidor DNS não deve estar virado para a internet, ou seja, fazendo todas as consultas padrão para máquinas cliente na rede. O router (ACL) deve permitir que todo o tráfego de entrada UDP aceda a quaisquer portos de alta UDP para que ele funcione.

LDAP sempre usa TCP-isso é verdade e por que não UDP porque uma conexão segura é estabelecida entre cliente e servidor para enviar os dados e isso pode ser feito apenas usando TCP não UDP., UDP só é usado quando se encontra um controlador de domínio (Kerberos) para Autenticação. Por exemplo, um cliente de domínio encontra um controlador de domínio usando DNS.a MICROSOFT CORPORATION e / ou os seus respectivos fornecedores não fazem qualquer declaração sobre a adequação, fiabilidade ou exactidão das informações e gráficos conexos aqui contidos. TODAS ESSAS INFORMAÇÕES E GRÁFICOS RELACIONADOS SÃO FORNECIDOS “COMO ESTÁ” SEM GARANTIA DE QUALQUER TIPO., A MICROSOFT E / OU OS SEUS RESPECTIVOS FORNECEDORES RENUNCIAM POR ESTE MEIO A TODAS AS GARANTIAS E CONDIÇÕES RELATIVAS A ESTAS INFORMAÇÕES E GRÁFICOS RELACIONADOS, INCLUINDO TODAS AS GARANTIAS E CONDIÇÕES IMPLÍCITAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA, ESFORÇO PRÁTICO, TÍTULO E NÃO-VIOLAÇÃO., VOCÊ CONCORDA ESPECIFICAMENTE QUE EM NENHUM EVENTO ALGUMA A MICROSOFT E/OU SEUS FORNECEDORES SERÃO RESPONSÁVEIS POR QUAISQUER DANOS DIRETOS, INDIRETOS, PUNITIVOS, INCIDENTAIS, ESPECIAIS, CONSEQÜENCIAIS OU QUAISQUER OUTROS DANOS, INCLUINDO, SEM LIMITAÇÃO, DANOS POR PERDA DE USO, DADOS OU LUCROS, QUE SURGIREM OU EM QUALQUER FORMA CONECTADO COM O USO DE OU INCAPACIDADE DE USAR AS INFORMAÇÕES E GRÁFICOS RELACIONADOS AQUI CONTIDOS, SEJA COM BASE EM CONTRATO, ATO ILÍCITO, NEGLIGÊNCIA, RESPONSABILIDADE ESTRITA OU CASO CONTRÁRIO, MESMO QUE A MICROSOFT OU QUALQUER UM DE SEUS FORNECEDORES TENHA SIDO AVISADA DA POSSIBILIDADE DE DANOS.