tecnologia nat
N A T
(Network Address Translation)
Traducción de direcciones privadas a direcciones públicas
e-mail:
carmaygi@alumni.uv.es
Carlos Maynero, 2001
Índice de Contenidos:
1. Introducción ............................................................................. 3
2. Razones de uso......................................................................... 3
2.1. CIDR (Routing sin clases, superredes) ..................................... 4
2.2. Traducción de direcciones IP .................................................... 4
3. Técnicas NAT .......................................................................... 5
3.1. Estáticas................................................................................... 5
3.2. Dinámicas ................................................................................. 6
3.3. NAPT ....................................................................................... 7
4. Problemas generales del NAT .................................................. 8
4.1. Manteniendo información de estado......................................... 8
4.2. Fragmentación ......................................................................... 8
4.3. Posibles problemas con algunos protocolos .............................. 9
5. Ejemplos NAT ......................................................................... 10
5.1. NAT en Linux con kernel 2.4 ................................................... 10
5.2. NAT con Windows 2000Professional ..................................... 13
5.3. NAT a través de un router ADSL ............................................. 15
5.4. Configuración de un router 3Com Remote 812
para NAT y NAPT .................................................................. 16
6. Bibliografía y sitios web .......................................................... 211. Introducción
Día a día internet experimenta un gran crecimiento, siendo particularmente espectacular el crecimiento en estos últimos años. Se estima que varios miles de nuevos hosts se conectan cada día. Este crecimiento esta ocasionando serios problemas debido a que Internet como infraestructura fue diseñada hace muchos años, cuando no existía tanta necesidad de conexión a la red. Comoconsecuencia de este crecimiento el protocolo de red IP v4 no puede ofrecer una única dirección para cada uno de los nuevos hosts que van apareciendo. Además, aunque existen todavía direcciones IP disponibles, hay que tener en cuenta que las tablas de routing crecen en proporción, aumentando la latencia de la red a la hora de procesar los rutados de las tablas, que también ocupan memoria.
Unasolución al problema es el desarrollo de un nuevo protocolo conocido como IP v6. Este resuelve las limitaciones impuestas por IP v4, además añade otras mejoras, pero quizás lo más importante es que aumenta el espacio de direcciones. Sin embargo, migrar de IP v4 a IP v6 cuesta un poco (años), por lo que primero deberán convivir ambos protocolos. Hay otra solución que es usar direcciones privadasdentro de la propia red en la que uno pertenece, de forma que no se necesita una conexión directa hacia el exterior. Esta se realiza a través de proxies para cada aplicación/protocolo que se vaya a usar, de tal forma que sólo se necesita una dirección IP pública para toda la red local que pasa a través del proxy.
Una solución más global es la que trataremos en este trabajo, consiste en convertirlas direcciones privadas de una red local en direcciones IP globales (públicas) cuando cruzan la frontera que separa la parte local de internet. Solamente los hosts que se comuniquen al exterior se le asignarán una dirección IP global (oficial), está asignación la realizará el router NAT (Network Address Translator) de forma que traduce la dirección local en una dirección global válida en la...
Regístrate para leer el documento completo.