• 10/13/2020
  • 2 minutes pour lire
    • D
    • s

Cet article explique pourquoi certains services utilisent à la fois les protocoles TCP et UDP.

version originale du produit: Windows Server 2003
numéro KB Original: 556000

résumé

DNS et d’autres services fonctionnent sur les deux protocoles. Nous allons prendre un exemple de service DNS. Deux protocoles sont différents l’un de l’autre., TCP est un protocole orienté connexion et il nécessite que les données soient cohérentes à la destination et UDP est un protocole sans connexion et ne nécessite pas que les données soient cohérentes ou n’a pas besoin d’une connexion à établir avec l’hôte pour la cohérence des données.

les paquets UDP sont de plus petite taille. Les paquets UDP ne peuvent pas dépasser 512 octets. Ainsi, toute application a besoin de données à transférer plus de 512 octets nécessitent TCP en place. Par exemple, DNS utilise à la fois TCP et UDP pour les raisons valides décrites ci-dessous. Les messages UDP ne dépassent pas 512 octets et sont tronqués lorsqu’ils sont supérieurs à cette taille., DNS utilise TCP pour le transfert de Zone et UDP pour le nom, et interroge soit régulière (primaire) ou inverse. UDP peut être utilisé pour échanger de petites informations alors que TCP doit être utilisé pour échanger des informations de plus de 512 octets. Si un client ne reçoit pas de réponse du DNS, il doit retransmettre les données à L’aide de TCP après 3 à 5 secondes d’intervalle.

Il devrait y avoir cohérence dans la base de données de zone DNS. Pour ce faire, DNS transfère toujours les données de Zone en utilisant TCP car TCP est fiable et assurez-vous que les données de zone sont cohérentes en transférant la zone complète à d’autres serveurs DNS qui ont demandé les données.,

le problème se produit lorsque les produits Windows 2000 server et Advanced Server utilisent des ports dynamiques pour tous les ports supérieurs à 1023. Dans ce cas, votre serveur DNS ne doit pas être orienté vers internet, c’est-à-dire effectuer toutes les requêtes standard pour les machines clientes sur le réseau. Le routeur (ACL) doit permettre à tout le trafic entrant UDP d’accéder à tous les ports UDP élevés pour qu’il fonctionne.

LDAP utilise toujours TCP – c’est vrai et pourquoi pas UDP car une connexion sécurisée est établie entre le client et le serveur pour envoyer les données et cela ne peut être fait qu’en utilisant TCP et non UDP., UDP n’est utilisé que lors de la recherche d’un contrôleur de domaine (Kerberos) pour l’authentification. Par exemple, un client de domaine trouve un contrôleur de domaine à l’aide de DNS.

avis de non-responsabilité sur le contenu de Community Solutions

MICROSOFT CORPORATION et / ou ses fournisseurs respectifs ne font aucune déclaration quant à la pertinence, la fiabilité ou l’exactitude des informations et des graphiques associés contenus dans le présent document. TOUTES CES INFORMATIONS ET GRAPHIQUES CONNEXES SONT FOURNIS « TELS QUELS » SANS GARANTIE D’AUCUNE SORTE., MICROSOFT ET / OU SES FOURNISSEURS RESPECTIFS DÉCLINENT PAR LES PRÉSENTES TOUTES LES GARANTIES ET CONDITIONS CONCERNANT CES INFORMATIONS ET LES GRAPHIQUES ASSOCIÉS, Y COMPRIS TOUTES LES GARANTIES ET CONDITIONS IMPLICITES DE QUALITÉ MARCHANDE, D’ADÉQUATION À UN USAGE PARTICULIER, D’EFFORT PROFESSIONNEL, DE TITRE ET DE NON-VIOLATION., VOUS ACCEPTEZ EXPRESSÉMENT QU’EN AUCUN CAS MICROSOFT ET/OU SES FOURNISSEURS NE PEUVENT ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, PUNITIF, ACCESSOIRE, SPÉCIAL, CONSÉCUTIF OU DE TOUT DOMMAGE DE QUELQUE NATURE QUE CE SOIT, Y COMPRIS, SANS S’Y LIMITER, LES DOMMAGES POUR PERTE D’UTILISATION, DE DONNÉES OU DE PROFITS, DÉCOULANT DE L’UTILISATION OU DE L’INCAPACITÉ D’UTILISER LES INFORMATIONS ET LES GRAPHIQUES CONNEXES CONTENUS DANS LES PRÉSENTES, QU’ILS SOIENT BASÉS SUR UN CONTRAT, UN DÉLIT, UNE NÉGLIGENCE, UNE RESPONSABILITÉ STRICTE OU AUTRE, MÊME SI MICROSOFT OU L’UN DE SES FOURNISSEURS A ÉTÉ INFORMÉ DE LA POSSIBILITÉ DE DOMMAGES.