alt-tab

INICIO ARCHIVO CONTACTO PUBLICIDAD BLOGROLL RSS

NAT, el portero de los routers.

Dicen que hace muchos años no existían los edificios.

Y por lo tanto no existían direcciones raras, solamente calle y número, nada de “primero C“, “segundo subsuelo” o “terraza C“, en cada dirección existía una casa o un negocio, era todo más simple, y por supuesto, no eran necesarios los porteros.

En los comienzos de internet la cosa fue similar, era muy simple la comunicación entre todos los hosts de aquella primitiva red porque conocían la dirección de cada uno, pero al igual que el crecimiento demográfico generó la construcción de edificios horizontales en las grandes ciudades, el boom de la internet a mediados de los 90 trajo consigo una preocupante realidad que se haría visible años más tarde, tal como en las grandes ciudades y las casas, en algún momento no habría direcciones para cada computadora conectada a internet.

Pero así como se solucionó el problema habitacional con edificios en lugares donde había casas, el problema de la escasez de direcciones tuvo su solución con NAT (Traducción de Dirección de Red) que, en términos prácticos permite que con una sola dirección estén conectadas muchas computadoras con acceso a internet.

Esta situación de varios dispositivos con una misma IP debe hacerse de forma ordenada para que funcione, por eso mismo el mecanismo que NAT provee es que “la red” se separe en dos (red privada y red pública) y el router NAT (cualquier router ADSL o WI FI lo es) en el medio, que se encarga de las traducciones de direcciones.

Un router NAT es, analogía mediante, el portero del edificio de la red.

NAT

El funcionamiento de un router NAT es mas o menos el siguiente:

1) Toda la gente (hosts) que viven en el edificio se encargan de hacer pedidos al exterior mediante él, por ejemplo:

10.0.0.14 quiere hacer un request a Google, entonces le dice:

10.0.0.14 – “ey, 10.0.0.2, hacele un request a Google preguntándole si Seguí la flecha sigue choreando posts

2) El NAT, que para la red interna es 10.0.0.2 pero le llaman así porque tienen confianza, se comunica con “internet” y le pregunta a Google lo que le transmitió 10.0.0.14, pero cuando lo hace, no se identifica como 10.0.0.2, ya que esta dirección es inválida en internet, sino que lo hace con su nombre y apellido, la IP Pública de la conexión (200.45.5.193 en el caso del gráfico)

Router NAT – Hola Google, mirá, soy 200.45.5.193, decime, ¿Seguí la Flecha sigue choreando posts?”

Google – Si, 200.45.5.193, encima los suelo posicionar mejor que los posts originales.

3) El Router NAT recuerda la respuesta, y luego se la envía a 10.0.0.14

Router NAT – Ahí tengo tu respuesta 10.0.0.14, te la envío.

Router NAT – 10.0.014 cierro la conexión, me está llamando 10.0.0.12, siempre con la porneta…

El router NAT (alias el portero del edificio) es nada más ni nada menos que un rápido traductor, que tiene 2 IP’s y dos formas de identificarse de acuerdo con quién se esté comunicando, también es el que se encarga de cambiar la IP en cada paquetito de acuerdo a qué IP interna se la haya pedido y mantiene una lista de cada request que haya sido realizado en la red interna, y como en todo edificio no puede faltar alguien que tiene la entrada libre, él mismo, mediante una configuración, puede dejar pasar personas sin identificación a un determinado departamento, lo que sería conocido como abrir un puerto para una IP.

Obviamente la analogía tiene sus limitantes, espero que me comprendan (y que se comprenda)

¿Te gustó al artículo? ¡Entonces, compartilo!

Categoría/s: networking - etiquetas ,

Escrito por Guillermo

Soy un fanático de la tecnología sin título que trabaja en informática hace mas de 10 años y que ama escribir de sus experiencias y divagues. Mira mis artículos y Seguime en Twitter :)

Articulos relacionados:

11 personas dejaron su marca especial en este post:

  1. Gabolonte Blasfemus

    Muy didáctica la explicación, pero no oculta que todo lo que querías era una excusa para quejarte nuevamente de los chorros de seguí la flecha :D

    Ahora no pasa nada y está todo bien con NAT la mayoría de las veces, pero hace unos cuantos años me acuerdo que era como experimentar una internet marginal tener conectada la PC por NAT, existían muchos protocolos que no la soportaban, como por ej las video y audioconferencias del MSN Messenger.

    Responder

  2. Marianita

    Yo no creo que seguilaflecha roben los post, es un agregador como cualquier otro. me parce que los que no saben son los bloguers que no limitan la cantidad de caracteres del feed.

    asi que creo que tienes un problema personal con ellos ademas de que tienen como 30 veces mas visitas que tu

    saludos

    Responder

  3. Ridick

    jajajaajajjajajajaja, aprendan a hacerCEO y despues hablamos de ls NAT

    Responder

  4. Guillermo

    Primero, es SEO, no CEO.

    Segundo, no tengo porqué limitar los caracteres de mi feed, en detrimento de mis lectores que leen comodamente desde sus lectores de feed porque venga alguien sin mi consentimiento a reproducir contenido creado por mí.

    Tercero, ¿tiene que ver la cantidad de visitas de un sitio con todo esto?

    Responder

  5. Johncross

    Buena info sobre el NAT.
    Al fin después de leer tanto Natear y varias cosas en la web entiendo qué significa y para qué sirve.

    Responder

  6. gonzaletor

    Marianita, queridisima especimen terrestre, si leyeras bien veerias que es solo un ejemplo, no te enganches ni saltes con pavadas fuera de contexto…

    Responder

  7. jhon krause rozenberg

    Buena la explicación de la función NAT de los routers, te felicito, leere tu post.

    Responder

  8. Diego

    Excelente explicación, muy completa y divertida.

    Responder

  9. Desarrollo Web Panama

    Hola Guillermo, espero que estes muy bien.
    Te envio saludos desde Panama llegue a tu web a travez de Google.

    Felicidades por excelente aporte, yo al igual que tu soy 100% autodidacta y mi camino es la informatica.

    Me gradue de mecanico pero me di cuenta que lo mios es la programacion, hoy en dia por ser 100% autodidacta ahora puedo hacer paginas web y estoy en el estudio de windows Server 2008 y todo eso de la infraestructura.

    Ahora si estoy claro con lo que es el NAT.

    Gracias por tus aportes y felicidades.

    Atte,

    Eric Cespedes
    Desarrollador Web Profesional
    Desarrollo Web Panama

    Responder

  10. truko

    Joder :D yo entendí ^_^

    Responder

  11. william

    Excelente y muy práctica explicación.

    Responder

¿Algo para decir? Entonces podés dejar un comentario:

Antes de escribir: Pensa 10 segundos... Porque los comentarios con contenido ofensivo, discriminatorio y los que piden respuesta a un e-mail serán moderados y/o eliminados

¡Ah! Y si querés que tu foto salga en los comentarios podés crearte un gravatar

Tu nombre:
Tu E-mail:
Tu sitio Web:
Tu comentario:

Notificarme por e-mail futuros comentarios (oh)

ALT-TAB
LAGUIADEWINDOWS
TODOSLOSCOMO
Guión Medio Publicidad | Politica de privacidad
Sitios Web gratis | El renglón