¿Cómo viola NAT el argumento de extremo a extremo?

No lo hace. Si bien a algunas personas les gusta afirmar que sí, por lo general tienen una opinión religiosa y poca comprensión del principio de extremo a extremo.

El corazón del principio de principio a fin es simple: la red nunca debe asumir la funcionalidad que pertenece al host final. Esa información debe fluir sin molestar de extremo a extremo. Por sí solo, esto es algo bueno, ya que respalda la Ley de Deméter y la navaja de Occam.

El principio de principio a fin es invocado por personas que desean que la red no tenga otra funcionalidad que no sea mover bits. Los firewalls, las puertas de enlace de aplicaciones y las cajas NAT violan esto. La pregunta que debe hacerse es: ¿cómo podría implementarse esta funcionalidad en los hosts finales? Para ser muy justo, podría hacerlo, pero debe adoptar una función centralizada de forma natural y distribuir a todos los hosts de la región detrás del punto de estrangulamiento del tráfico. Esa es claramente una solución poco práctica y de alto costo.

Esto lleva al principio inverso: el host final nunca debe asumir la funcionalidad de la red.

El encabezado del paquete está adulterado, con la dirección de origen y los puertos cambiados. La integridad de la conexión ahora se basa en un dispositivo con estado en algún punto arbitrario en la ruta de tránsito. Como resultado, la conexión se vuelve menos confiable y no se puede redirigir a través de una ruta diferente.

La única forma de garantizar la transparencia de extremo a extremo es garantizar que ningún dispositivo individual en la ruta mantenga información de estado de conexión irremplazable.

No.
IP es, como su nombre lo indica, un protocolo de comunicaciones.
La principal preocupación de un protocolo de comunicaciones es transmitir un mensaje.
El mensaje no se ve afectado o modificado al modificar el campo del encabezado del protocolo (como en el caso de NAT, pero también el campo TTL, las banderas de IP y los códigos DSCP), de lo contrario el protocolo exhibiría un diseño muy pobre.
Además, si los protocolos de elección de la capa superior (capas 4 a 7) suponen que los protocolos de la capa inferior no se modificarán en tránsito, esos protocolos de la capa superior exhiben un diseño muy pobre.
El correo postal ha estado usando “NAT” por siempre en edificios de oficinas. Cuando envía una carta a un extraño, coloca como dirección de retorno la dirección del edificio, no su número de escritorio o ubicación. Si la carta alguna vez se devuelve al edificio, el cartero realizará la traducción para entregarle la carta en su escritorio.