Aller au contenu principal

3. Terminologie (Terminology)

  • Connexion persistante (Persistent connection) : une connexion TCP qui n'est fermée ni par le serveur après l'envoi de la première réponse, ni par le client après la réception de la première réponse.

  • Réutilisation de connexion (Connection Reuse) : l'envoi de multiples requêtes et réponses sur une seule connexion TCP.

  • Session DNS-over-TCP inactive (Idle DNS-over-TCP session) : Les clients et les serveurs perçoivent différemment l'inactivité au niveau de l'application. Un client DNS considère qu'une session DNS-over-TCP établie est inactive lorsqu'il n'a aucune requête en attente d'envoi et qu'il n'y a aucune réponse en attente. Un serveur DNS considère qu'une session DNS-over-TCP établie est inactive lorsqu'il a envoyé des réponses à toutes les requêtes qu'il a reçues sur cette connexion.

  • Pipelining : l'envoi de multiples requêtes et réponses sur une seule connexion TCP sans attendre les réponses en attente avant d'envoyer une autre requête.

  • Traitement dans le désordre (Out-of-Order Processing) : Le traitement des requêtes simultanément et le renvoi des réponses individuelles dès qu'elles sont disponibles, éventuellement dans le désordre. Cela se produira très probablement dans les serveurs récursifs ; cependant, c'est possible dans les serveurs faisant autorité qui, par exemple, ont des magasins de données backend différents.