Saltar al contenido principal
eLearner.app
Módulo 5 · Lección 2 de 318/54 en el curso~14 min
Lecciones del módulo (2/3)

UDP, TCP y EDNS(0)

UDP, TCP y EDNS(0)

DNS tradicional suele usar UDP para consultas pequeñas. Si la respuesta no cabe, puede marcarse como truncada y el cliente puede reintentar por TCP. TCP es un transporte normal de DNS, no un error; también se utiliza para transferencias de zona.

EDNS(0) amplía DNS para que cliente y servidor comuniquen opciones, incluido un tamaño UDP mayor. Así puede reducirse el truncamiento, pero las respuestas UDP demasiado grandes pueden fragmentarse y perderse en la red. Prueba rutas reales y no supongas que el tamaño anunciado más grande siempre funcionará.

Ante un timeout, distingue pérdida de paquetes, filtrado, fragmentación, carga del servidor y un error DNS real. Un timeout no es un RCODE.

Comprueba lo aprendido

Elige la mejor respuesta. El cuestionario funciona localmente y no envía consultas DNS reales.

Cuestionario#dns.m5.l2.e1

¿Qué puede hacer un cliente tras recibir una respuesta UDP truncada?

Opciones de respuesta