El problema: llegar a una IP no prueba con quién hablaste
Una aplicación puede resolver un nombre, abrir TCP y aun así estar conectándose al servicio equivocado. DNS responde “a qué IP intento ir”; TLS responde “qué clave e identidad presentó el peer”; mTLS añade “qué identidad presentó también el cliente”. Confundir esas respuestas conduce a atajos como desactivar la validación de certificado, que cifra el tráfico pero elimina la verificación del interlocutor. [1,2]
Al terminar podrás diagnosticar casos como: “DNS funciona y la TCP existe, pero el SAN del certificado no corresponde a api.internal; la conexión debe rechazarse”. Esa separación es la base de entre servicios.