# DHCP

## ¿Qué es DHCP?

**DHCP** (Dynamic Host Configuration Protocol) es un protocolo de red que permite a los dispositivos en una red obtener automáticamente configuraciones necesarias para conectarse y comunicarse. Estas configuraciones suelen incluir una dirección IP, máscara de subred, puerta de enlace predeterminada, y servidores DNS. DHCP simplifica la administración de redes al automatizar este proceso. ^2cd028

***

## Cómo funciona DHCP

Llamado protocolo **DORA**

1. **Descubrimiento (Discover):**\
   El dispositivo (cliente) envía un mensaje broadcast para buscar un servidor DHCP.
2. **Oferta (Offer):**\
   El servidor DHCP responde al cliente con una oferta de configuración que incluye una dirección IP y otros parámetros.
3. **Solicitud (Request):**\
   El cliente solicita formalmente la configuración ofrecida al servidor DHCP.
4. **Confirmación (ACK):**\
   El servidor confirma la configuración y registra el uso de la dirección IP asignada.

***

## Ventajas de DHCP

* **Automatización:** Reduce la necesidad de asignar manualmente direcciones IP.
* **Eficiencia:** Reutiliza direcciones IP mediante períodos de concesión (lease time).
* **Escalabilidad:** Ideal para redes grandes, donde la configuración manual sería compleja.

***

## Conceptos clave

* **Lease time:** Período durante el cual una dirección IP se asigna a un dispositivo.
* **Reservas:** Asignación estática de direcciones específicas a dispositivos basándose en su MAC.
* **Opciones DHCP:** Configuraciones adicionales como servidores DNS o rutas estáticas que el servidor proporciona al cliente.

***

## Apipa

\#concepto **APIPA** (Automatic Private IP Addressing) es una funcionalidad de redes en sistemas operativos como Windows que asigna automáticamente una dirección IP a un dispositivo cuando no puede obtener una dirección de un servidor DHCP. Es útil para asegurar que un dispositivo pueda seguir comunicándose dentro de una red local, incluso sin un servidor DHCP disponible.

### Características principales

1. **Rango de direcciones:**
   * APIPA asigna una dirección en el rango `169.254.0.1` a `169.254.255.254`.
   * La máscara de subred es siempre `255.255.0.0`.
2. **Uso:**
   * Se utiliza en redes pequeñas o temporales donde no se dispone de un servidor DHCP.
   * Permite que los dispositivos en la misma red local puedan comunicarse entre sí sin configuración manual.
3. **Limitaciones:**
   * No se puede utilizar para comunicación fuera de la red local.
   * No incluye una puerta de enlace (gateway), por lo que no puede conectarse a Internet.
4. **Proceso:**
   * El dispositivo intenta obtener una dirección IP desde un servidor DHCP.
   * Si el intento falla después de un período de tiempo, se asigna automáticamente una dirección APIPA.
   * Si un servidor DHCP se vuelve accesible, el dispositivo reemplaza la dirección APIPA con una asignada por el servidor.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bibliotek.gitbook.io/miwiki/info-util/redes/dhcp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
