Hola brujo, gracias por responder, y si lo leí, claro que sí. Tal como mencionas es un poco avanzado para mi. La razón de mi pregunta proviene de CloudFlare. He visto que con solo colocar las DNS de CloudFlare al dominio, te abre un mundo de servicios y posibilidades que normalmente tendrías que configurar tú. De ahí mi interés de saber hasta donde llega el poder de unas DNS.
Por ejemplo, yo suelo usar mucho NodeJS y crear aplicaciones from strach. Para que estas funcionen debo darle una configuración mínima a un servidor HTTP al menos. Pero resulta que ExpressJS el framework minimalista más popular de Node, no tiene soporte para HTTP/2, así que cuando intento crear un servidor de Express con el módulo nativo HTTP/2 de Node, empiezan aparecer errores que obviamente conducen a la falta de soporte. Yo le doy solución con Nginx Proxy, y forzo las peticiones por HTTP/2, pero he visto que CloudFlare con solo colocar las DNS, puedo redigir el tráfico por HTTP/2, sin más, sin tener alguna configuración extra, solo las DNS.
Me gustaría poder estudiar eso más a fondo. He visto que varios sitios tienen name servers privados. Por ejemplo, algo así como ns1.wikileaks.org y ns2.wikileaks.org, me imagino que gracias a eso poco se pueda hacer a la hora de vulnerar una red por esa vía, digo, ellos están controlando prácticamente todo el tráfico.
Esperaré a ver si Harvard saca un curso de redes para próximo año. Este año tomé es CS50 muy bueno y algunos de finanzas. Si me pueden recomendar algunos títulos aunque estén en inglés, me parecería bien.