Estoy desarrollando un servidor DNS muy básico para mi propio propósito. Tal como lo entiendo, el servidor DNS recibe paquetes UDP que contienen el nombre de dominio solicitado y devuelve la IP correspondiente bajo algún tipo de formulario estándar.Desarrollar un servidor DNS básico (en C#)
Hay un standard library para leer/escribir paquetes UDP desde/a formato binario. Pero, ¿dónde puedo encontrar una biblioteca de C# para serializar/deserializar las solicitudes/respuestas de DNS?
El código fuente del componente de servidor de DNS de hecho contiene código de análisis de paquetes DNS. ¡Gracias! –