Diría que hay dos áreas que pueden ser de particular interés para usted en este momento, si desea hacer un trabajo original que sea relevante en el mundo real:
El cifrado entre el cliente y el solucionador recursivo está comenzando a tratarse como importante, pero todavía está en un estado de cambio. Todavía hay sitios importantes que no lo hacen, porque rompe su colección de estadísticas (basadas en pcap). Hay otros servidores importantes que no lo hacen porque no está claro cuáles de los estándares competidores son de mayor interés. Un buen proyecto sería agregar soporte a dnsdist para uno o más de los protocolos de cifrado que aún no son compatibles.
DANE (autenticación basada en DNS de entidades designadas) es el reemplazo del sistema de autoridad de certificación. Esto es, nuevamente, una suite criptográfica, principalmente para autenticar y encriptar otros flujos de tráfico de alto nivel, utilizando DNS y DNSSEC, como bloques de construcción subyacentes. DANE debe implementarse para otros protocolos de alto nivel y en aplicaciones, para que sea completamente útil. DANE para Jabber, DANE para SIP, DANE para RTP, DANE para WebRTC, DANE para IMAP (SMTP y HTTP ya están listos), etc. Elija uno por el que sienta afinidad, profundice en DANE y vea cómo funciona para SMTP y HTTP, y luego haz que funcione en ese otro protocolo.
- ¿Es correcto suponer que dos direcciones IPv6 que se ven iguales excepto por el último conjunto de dígitos provienen de la misma computadora o el mismo enrutador?
- ¿Cuál es la diferencia entre la virtualización de red y la red definida por software (SDN)?
- ¿Puedo forzar a un dispositivo a abrir un puerto para que me conecte de forma remota a través de una red local? Más información en detalles.
- ¿Puede ver mi propietario el texto y los archivos transferidos a través de la red si tiene control sobre el enrutador?
- Con la cantidad de dispositivos conectados a Internet a través de redes satelitales y los millones de ondas que viajan por el aire, ¿no chocarían las señales entre sí y se cancelarían o al menos degradarían su calidad de alguna manera?
Póngase en contacto conmigo directamente si desea conversar más sobre posibles proyectos de desarrollo relacionados con DNS.