41
Servicios de Direccionamiento IP DHCP

Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Embed Size (px)

Citation preview

Page 1: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Servicios de Direccionamiento IP

DHCP

Page 2: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.1.1 ¿Qué es DHCP?

• Un dispositivo que necesita conectarse a la red requiere de una:

DIRECCION IP

DHCP asigna dicha dirección IP

Page 3: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Hay 2 formas de asignar direcciones IP

• Asignando direcciones IP estáticas

( para routers, servidores, impresoras, etc..)- Se realiza de forma manual

- Permiten una administración remota

• Asignando direcciones IP dinámicas

(para clientes de escritorio)- Deben estar dentro del rango de la subred

- La máscara subred, Gateway y DNS reciben un valor común para la subred

Page 4: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha
Page 5: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Aspectos Básicos de Redes DHCP

• Son casi transparentes para los clientes

• Asignan direcciones IP y otra información de la configuración de manera dinámica

• Son muy útiles, ahorran tiempo y sobre todo administración

• Facilitan el crecimiento

Page 6: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.1.2 Funcionamiento DHCP

Su tarea fundamental es asignarDirecciones IP, a través de 3 mecanismos:• Asignación manual (una IP asignada previamente

y solo comunica la dirección IP)

• Asignación automática (asigna dirección estática a un cliente, de un conjunto de direcciones disponibles, sin arrendamiento)

• Asignación dinámica (automáticamente asigna direcciones IP dinámica o arrendadas, por un periodo limitado o hasta que ya no se necesite)

Page 7: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

DHCP funciona:

• Como cliente / servidor• Cuando se conectan aun servidor DHCP asigna

o arrienda una dirección IP, hasta que vence• El host debe comunicarse periódicamente para

extender el arrendamiento• No bloquea las direcciones que ya no se usan• Devuelve y reasigna las direcciones que ya no

se usan del conjunto de direcciones

Page 8: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

4 pasos para obtener un arrendamiento

Page 9: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.1.3 BOOTP y DHCP

• Bootp es un protocolo anterior al DHCP

• Es útil para equipos que trabajan sin disco, ni sistema operativo (como cajas registradoras)

• Relación cliente/servidor

• Utiliza los puertos UDP 67 y 68

• Almacena en un servidor el conjunto de datos llamado “asignaciones”

Page 10: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

4 parámetros básicos para conectarse a la red

• Dirección IP

• Dirección Gateway

• Máscara Subred

• Dirección de servidor DNS

Page 11: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Diferencias entre DHCP y BOOTP

• Bootp es para configuraciones previas manuales, DHCP es de asignación dinámica

• Bootp busca una entrada que coincida MAC con IP en su tabla

• DHCP permite recuperación y reasignación a través del arrendamiento

• Bootp no utiliza arrendamientos• Bootp proporciona información limitada, DHCP

parámetros adicionales (WINS, nombre de dominio, …)

Page 12: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha
Page 13: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Formato del mensaje DHCP

• Tienen el mismo formato tanto para BOOTP como para DHCP

• En DHCP se agrego el campo “opciones”, pero al comunicarse con clientes mas antiguos BOOTP, omite este campo

Page 14: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha
Page 15: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Métodos de oferta y descubrimiento de DHCP

• Cliente solicita Direccionamiento

• Si su configuración inicial es dinámica, transmite DHCPDISCOVER (broadcast)

• Servidor DHCP responde con mensaje DHCPOFFER con configuración inicial

• Se utiliza los UDP como protocolo de transporte de dichos paquetes

Page 16: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha
Page 17: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.1.4 Configuración de un servidor DHCP

• Paso 1: Definir rango de direcciones• Paso 2: Crear el pool DHCP

comando: ip dhcp pool(crea un conjunto con el nombre y coloca en el modo:

Router(dhcp-config)#)

• Paso 3: Configurar parámetros específicos del pool

comando: ip dhcp excluded-address(configura las direcciones excluidas para no asignarlas)

Page 18: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Otros comandos

• Network (para configurar las direcciones disponibles)

• Default-router (para configurar el gateway)

• Dns-server (para configurar un servidor DNS disponible)

• No service dhcp (para desactivarlo)

• Service dhcp (para activarlo)

Page 19: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

• Exclusión

• Pool

• Configuración DHCP

Page 20: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Nuestros amigos los SHOW

• Show ip dhcp binding (verifica la lista de asignaciones de direcciones IP a direcciones MAC proporcionadas)

• Show ip dhcp server (muestra cantidad de mensajes que se envian y reciben)

• Show ip dhcp pool (resume la información del pool)

• Ipconfig/all (muestra los parámetros recibidos, como IP, gateway, DNS)

Page 21: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.1.5 Configuración cliente DHCP

• Depende de los ISP, los router se configurar de forma automática

• Para configurar una interfaz Ethernet cliente DHCP, con el comando:

ip address dhcp

Después la activamos: no shutdown

Page 22: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.1.6 ¿Qué es el Relay DHCP?

• Los clientes localizan los servicios con mensajes broadcast

• Los routers no reenvían broadcast• DHCP es un servicio crítico que necesita los

broadcast• 2 soluciones:

– 1-. DHCP en todas las subredes– 2-. Configurar en la interfaz del router, que reenvíe

broadcast con el comando:Ip helper-addressPara especificar los puertos:Ip forward-protocol

Page 23: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.1.7 Configuración de un servidor DHCP con SDM

• En un entorno gráfico podemos:– En la sección de Tareas adicionales:

• Configuración– Carpeta DHCP

» Pool DHCP: agregar nuevo pool (especificar dirección IP inicio y final del rango)

• Servidor DNS• Servidor WINS• Importar opciones DHCP de bases de datos

Page 24: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.1.8 Resolución de problemas

• Si 2 clientes tienen la misma IP– Comando: Show ip dhcp

• Verificar conectividad física– Comando: interfazshow interface

• Probar conectividad– Mediante una IP estática

• Verificar puertos switch– Que tenga la opción STP PortFast activado y enlace troncal y

canales desactivados• Si obtienen una IP en la misma subred del servidor

DHCP– El problema puede ser el agente Relay DHCP/BOOTP, si

persiste puede ser del servidor DHCP

Page 25: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Verificaciones

• La interfaz del router reenvíe solicitudes– Paso 1: comando: ip helper-address– Verificar: show running-config– Paso 2: que no se haya configurado el comando:

No service dhcp

• Que el router recibe solicitudes DHCP– A través de una ACL depuramos– Comando: debug ip packet detail 100– Comando: debug ip dhcp server packet– Comando: debug ip dhcp server events

Page 26: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Escalamiento de redes con NAT

Page 27: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.2.1 Direccionamiento público y privado

• Las direcciones de Internet deben registrarse (RIR) y las arriendan los ISP

• Las direcciones IP privadas son un bloque reservado, que las puede utilizar cualquiera, los router borde evitan los conflictos, impidiendo el paso de dichas direcciones IP

Page 28: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.2.2 ¿Qué es NAT?

• Sin un sistema de traducción no pueden comunicarse, NAT proporciona este mecanismo

• DHCP asigna IP dinámicas, NAT traduce la IP interna a externa

• Los usuarios externos tienen las mismas direcciones IP o conjunto de ellas

Page 29: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Funciones de NAT

• Ahorra direcciones IP• Traduce de direcciones no enrutables a enrutables• Oculta la dirección IP• Opera en la frontera de una red• El router gateway de borde realiza el proceso y traduce

de externa a enrutable• Direcciones “no enrutables”, son aquellas que no se

pueden enrutar por Internet, pero que si podrían pasar por un router para cambiar de subredes

Page 30: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Términos sobre NAT

• Dirección local interna: asignada por RIR o proveedor

• Dirección global interna: pública válida, asignada al host y sale del router NAT

• Dirección global externa: a la que se puede acceder y que fue asignada a un host en Internet

Page 31: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

¿Cómo funciona NAT?

• Host envía paquete al gateway con NAT

• Gateway lee IP destino y si cumple los criterios, traduce de IP Local a IP Global

• Servidor destino responde y el paquete regresa a dirección global

• Gateway consulta su tabla, comprueba la IP traducida y traduce de IP Global a IP Local, mandando paquete a host

Page 32: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha
Page 33: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Hay 2 tipos NAT

• NAT dinámica (un conjunto de direcciones públicas y se asignan por orden de llegada)

• NAT estática (asigna de uno en uno, son constantes, útiles para servidores o host con direcciones uniformes)

• Se necesita una cantidad de direcciones para cubrir un numero de usuarios simultáneos

Page 34: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Sobrecarga NAT

• Llamada PAT

• Asigna IP privadas a una o grupo pequeño de IP públicas

• Cada dirección privada, también se identifica por un número de puerto (cada vez que se abre una sesión TCP/IP)

• Agrega seguridad a la sesión

Page 35: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha
Page 36: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Sobrecarga NAT

• Utiliza números de puertos origen únicos

• Cada paquete utiliza un número de puerto

• Dirección origen (SA) es la IP local y número de puerto

• Dirección destino (DA) es IP local número del puerto del servicio– Número de puerto se codifica en 16 bits– Cantidad de direcciones internas a traducir,

normalmente 4000, pueden ser hasta 65536

Page 37: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Diferencias entre NAT y Sobrecarga NAT

• NAT solo traduce IP de 1:1 entre pública y privada

• Sobrecarga NAT modifica IP privada y número de puerto y elije el puerto en la red pública

• NAT enruta hasta destino, mediante la consulta IP origen

• Sobrecarga NAT hay IP expuesta y consulta en su tabla, donde lleva el control y seguimiento de conexión

Page 38: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.2.3 Ventajas y Desventajas del uso NAT

• Beneficios NAT:– Conserva el esquema– Permite privacidad– Flexibilidad de conexiones– Respaldo y balanceo de carga– Asegura conexiones y es confiable– Uniformidad, esquema existente– Puedes cambiar de ISP– No publicita datos, es mas segura

Page 39: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

• Desventajas NAT:– Requiere renumeración

– El costo puede ser elevado

– Una IP global, puede representar a muchos host privados

– El rendimiento se ve afectado por retrasos

– Impide a ciertas aplicaciones utilizar el direccionamiento IP, no los deja llegar

– Mas difícil rastrear, aunque esto puede ser una ventaja.

– Modifica los encabezados, problemas con los protocolos “tunneling” (Ipsec, UDP)

7.2.3 Ventajas y Desventajas del uso NAT

Page 40: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

7.2.4 NAT estáticas y dinámicas

• Estáticas: asigna de uno en uno, es simple y aparecen en la tabla NAT, son permanentes

• Dinámicas: asigna direcciones privadas proveniente de un conjunto de NAT a direcciones globales internas, – Necesita una ACL que delimite las

direcciones a traducir, con “denegar todo”, si usas “permit any” consume muchos recursos

Page 41: Servicios de Direccionamiento IP DHCP. 7.1.1 ¿Qué es DHCP? Un dispositivo que necesita conectarse a la red requiere de una: DIRECCION IP DHCP asigna dicha

Ventajas y Desventajas NAT

Configuración Estática

Configuración Dinámica