Network Address Translation (NAT)

Slides:



Advertisements
Presentaciones similares
Dirección IP - Características
Advertisements

Dirección IP Las direcciones IP son un número único e irrepetible con el cual se identifica una computadora conectada a una red que corre el protocolo.
CAPA DE TRANSPORTE MODELO OSI
Introducción a Netflow
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Sistemas Peer-To-Peer La plataforma JXTA
Configuración de NAT en un router Cisco
Telecomunicaciones Internet.
Configuración básica de un router CISCO
Que es y su funcionamiento básico
Seguridad en Internet Cortafuegos/Proxy Lizbeth Huamantuma H.
Tema 9 INTERNET.
Configuración del acceso a Internet en una red
VPN Virtual Private Network Red Privada Virtual.
ARQUITECTURA CLIENTE-SERVIDOR
29/03/2017 ROUTING IP Herramientas Basicas Redes Convergentes.
SERVICIOS DE TCP/IP.
Punto 3 – Protocolo IP Juan Luis Cano. Internet Protocol (en español Protocolo de Internet) o IP es un protocolo no orientado a conexión usado tanto por.
Tema 1 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto
INTEGRANTES: Jonathan Moreno-Bryan Naranjo- liset Ordoñez. Tema: CLASES DE IP TIPO B Año lectivo:
Práctica 1: Encaminamiento dinámico con IPv4.
E NRUTAMIENTO E STÁTICO Prof.:Sergio Quesada Espinoza Conf. Dispositivos de Red.
II. Enrutamiento estático y dinámico
Direccionamiento de red
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
Enrutamiento estático
DIRECCIONAMIENTO IP.
Direccionamiento IP.
Máscaras de Longitud Variable. Problemas de “Subnetting”
1 © 2003 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Escalando Direcciones IP Material de apoyo Clase 27-sep-2011.
TCP/IP V4 Redes de Computadoras uclv.
LISTAS DE CONTROL DE ACCESO ACL Semestre 2 Capítulo 11
Comunicación de Datos I
SERVICIO DHCP Mª Begoña Castells 2º S.M.R.. Cuestiones de repaso IP.- Código que identifica una interfaz o dispositivo dentro de una red TCP/IP Es un.
Direccionamiento IP Clases de direcciones. 01 de octubre de 2004Cesar Guisado2 TCP/IP La familia de protocolos TCP/IP fue diseñada para permitir la interconexión.
FIREWALL.
HOL – FOR07. ► VPN define una “Virtual Private Network” o Red Privada Virtual. ► Básicamente una VPN establece una conexión segura a través de un medio.
Planificación de la estructura de direccionamiento
Conceptos y protocolos de enrutamiento. Capítulo 5
Existen dos tipos básicos de redes VPN:
LISTAS DE CONTROL DE ACCESO (ACL)
66.69 Criptografía y Seguridad Informática FIREWALL.
Servicios de Direccionamiento IP
Conceptos avanzados Dr. Daniel Morató Area de Ingeniería Telemática Departamento de Automática y Computación Universidad Pública de Navarra
© 2014 Cisco Systems, Inc. Todos los derechos reservados.Información confidencial de Cisco Presentation_ID 1 Capítulo 11: Traducción de direcciones de.
POR: SANTIAGO TORO RENDON LUIS ANGEL NEGRETE HERNANDEZ.
ESCALABILIDAD DE DIRECCIONES IP Semestre 4 Capítulo 1
DIDACTIFICACION DE IPv6 00. IPv6 to IPv4. Introducción a IPv6 Es un mecanismo de transición que nos permite conectividad IPv6 sin la cooperación de los.
Protocolo de comunicaciones. Se usan en las comunicaciones, son una serie de normas que aportan diferentes funciones. Permiten localizar un ordenador de.
(PUERTA DE ENLACE O PASARELA) Jhon Alexander Serrano López
Por Pablo Marcos Jiménez Por Pablo Marcos Jiménez.
111 © 2002, Cisco Systems, Inc. All rights reserved. Presentation_ID.
Direccionamiento de red
CONCEPTOS DE REDES Y PUERTOS MAS CONOCIDOS
N A T Network Address Translation.
Ing. Elizabeth Guerrero V.
PROTOCOLO TCP Y UDP.
Ing. Elizabeth Guerrero V.
UD 3: “Implantación de técnicas de seguridad remoto. Seguridad perimetral.” Arquitecturas de cortafuegos Luis Alfonso Sánchez Brazales.
Protocolos de Transporte y Aplicación. – TCP y UDP
Arquitecturas de cortafuegos Gabriel Montañés León.
Sistemas Autónomos.
LMI (interfaz de administración local)
Unidad 4. Servicios de acceso remoto
FIREWALLS, Los cortafuegos
Sistemas de Comunicación Grupal
Gabriel Montañés León. TCP es un protocolo orientado a conexión es decir, que permite que dos máquinas que están comunicadas controlen el estado de la.
Protocolos de Transporte y Aplicación
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 11: Traducción de Direcciones para IPv4 Routing And Switching.
NAT (Network Address Translation)‏
Transcripción de la presentación:

Network Address Translation (NAT) Carlos Vicente cvicente@ns.uoregon.edu

NAT: Necesidad Escasez de direcciones IP reales Esta idea es aún debatible, pero… El hecho de que Internet empezó en E.E.U.U significó una repartición desbalanceada Dificultad en obtener bloques Necesidad de NICs regionales Ver LACNIC: http://www.lacnic.netv

NAT: Necesidad Seguridad Gestión Los bloques RFC-1918 no son ‘enrutados’ Los routers suelen bloquear cualquier paquete con estas direcciones en origen o destino Ningún AS debe publicar estos bloques Se enmascara la topología de la red interna Gestión Protegerse de los cambios de bloques del ISP

RFC 1918 Asigna varios bloques para uso interno y privado 10.0.0.0 - 10.255.255.255 (10/8 prefix) 172.16.0.0 - 172.31.255.255 (172.16/12 prefix) 192.168.0.0 - 192.168.255.255 (192.168/16 prefix) ¿Consecuencias de usar o no usar estos bloques?

Funcionamiento NAT básico Una sola dirección pública El router recibe el paquete y cambia la dirección origen (O) con la dirección pública (P) y reenvía el paquete al destino (D) Inserta una entrada en su tabla dinámica D -> O Recibe el paquete de vuelta, busca la dirección remota en su tabla (D), cambia la dirección destino (P) por la original (O)

Terminología (Cisco) Inside Local, Inside Global Outside Local, Outside Global

Terminología (Cisco)

Funcionamiento Problema: Qué pasa si dos máquinas locales acceden a la misma máquina remota simultáneamente? La tabla contendrá D -> O1 D -> O2 A quién le devuelvo el paquete?

NAT múltiple Utiliza un rango de direcciones públicas para traducir Cada nuevo paquete saliente con dirección origen O1, 02…,On es traducido en P1, P2…,Pn etc Permite que n máquinas internas accedan a un mismo servidor simultáneamente

NAPT/PAT NAPT = Network Address Port Translation Otra solución es agregar más información a la tabla Traducir también los números de puerto origen y destino

NAPT/PAT NAT múltiple y NAPT se pueden combinar Cisco utiliza el comando ‘overload’, con el que el router utiliza otra dirección del rango sólo si ha mapeado todos los puertos de la primera dirección en su tabla

NAT/PAT estático Se configura una relación fija entre una dirección privada y una pública Generalmente sólo es necesario cuando se quiere proveer un servicio desde la red interna Los puertos no tienen que coincidir necesariamente Ej: 192.168.0.5:80 -> 203.132.165.9:8080 Los firewalls suelen usar esta técnica

Limitaciones Protocolos que incluyen direcciones IP y números de puerto en su campo de datos ICMP (Destination Unreachable) FTP (incluye dirección y puerto del cliente para conexión de datos) H.323, SIP (videoconferencia, VOIP) RealAudio SNMP en algunos casos X-Windows Las nuevas implementaciones resuelven algunos de éstos El router tiene que inspeccionar el contenido del paquete IP (más carga de procesamiento)

Problemas con cifrado TCP header checksum Qué pasa si está cifrado? Direcciones IP en su pseudo-cabecera Calcula un checksum de ésta Como las direcciones cambian, el checksum tiene que ser recalculado Qué pasa si está cifrado? Caso SSH/SSL vs. IPSEC end-to-end

Consideraciones Decisión de usar NAT debe tomar en cuenta la relación costo/beneficio Qué tanto pesan las ventajas obtenidas en comparación con Complejidad Incapacidad para proveer ciertos servicios Gestión más difícil Descontento de usuarios

Más información Documentos IETF (www.ietf.org) RFC-1918: Address Allocation for Private Internets RFC-1631:The IP Network Address Translator (NAT) RFC-2993: Architectural Implications of NAT RFC-3027: Protocol Complications with the IP Network Address Translator The Trouble with NAT, Internet Protocol Journal (Cisco) http://www.cisco.com/en/US/about/ac123/ac147/ac174/ac182/about_cisco_ipj_archive_article09186a00800c83ec.html