¿Cómo se asignan las direcciones IP a las computadoras?

En breve :

El Protocolo de configuración dinámica de host ( DHCP ) es un protocolo de red estandarizado utilizado en redes de Protocolo de Internet (IP) para distribuir dinámicamente los parámetros de configuración de la red, como las direcciones IP para interfaces y servicios. Con DHCP, las computadoras solicitan direcciones IP y parámetros de red automáticamente de un servidor DHCP, lo que reduce la necesidad de que un administrador de red o un usuario configure estas configuraciones manualmente.

Explicación detallada:

El protocolo funciona según el modelo cliente-servidor. DHCP es muy común en todas las redes modernas que varían en tamaño, desde redes domésticas hasta grandes redes de campus y redes regionales de proveedores de servicios de Internet. La mayoría de los enrutadores de red residenciales reciben una dirección IP globalmente única dentro de la red del proveedor. Dentro de una red local, DHCP asigna una dirección IP local a los dispositivos conectados a la red local.
Cuando una computadora u otro dispositivo en red se conecta a una red, su software de cliente DHCP en el sistema operativo envía una consulta de difusión solicitando la información necesaria. Cualquier servidor DHCP en la red puede atender la solicitud. El servidor DHCP administra un grupo de direcciones IP e información sobre los parámetros de configuración del cliente, como la puerta de enlace predeterminada, el nombre de dominio, los servidores de nombres y los servidores de hora. Al recibir una solicitud, el servidor puede responder con información específica para cada cliente, según lo configurado previamente por un administrador, o con una dirección específica y cualquier otra información válida para toda la red, y el período de tiempo durante el cual se asigna la asignación ( arrendamiento ) válido. Un host normalmente consulta esta información inmediatamente después del arranque y periódicamente después de la fecha de vencimiento de la información. Cuando el equipo cliente actualiza una asignación, inicialmente solicita los mismos valores de parámetro, pero se le puede asignar una nueva dirección del servidor, en función de las políticas de asignación establecidas por los administradores.

Hay al menos 2 formas (hasta donde yo sé) para asignar una dirección IP a un host.
1. Estática
2. Dinámico (por ejemplo, DHCP)
Una dirección IP es el identificador de capa 3 (capa IP) de un host. Dependiendo de varias situaciones (a qué tipo de red está conectado y si esta red puede usarse para acceso a Internet y otras cosas), debe saber:

  • Dirección IP (única en la subred si está detrás de NAT y única globalmente si el sistema tiene que ser accesible públicamente sin NAT).
  • Máscara de subred
  • Puerta de enlace predeterminada
  • Servidor DNS para ser utilizado

De estos 4, los últimos 2 (puerta de enlace predeterminada y DNS) son necesarios solo si desea acceder a un sistema que no está presente en la subred, a la que se va a conectar.
Ahora, usted (es decir, administrador de red) puede decidir estos valores manualmente y decirle al nuevo usuario que los configure por sí mismo. Este es un mecanismo de asignación estático.
Contras: ¿cómo decidir si la dirección IP es gratuita o no? ¿Qué pasa si el usuario no es un experto en hacer estas cosas?

El servidor DHCP (Protocolo de configuración dinámica de host) realiza esta asignación de dirección IP automáticamente. Tiene un grupo de direcciones IP que puede asignar al cliente y mantiene una tabla de qué dirección IP se asignó a qué dirección MAC. El cliente difunde el paquete de solicitud DHCP en toda la red. El servidor DHCP recibe esta solicitud y ofrece la configuración al cliente. El administrador de red es responsable de la configuración que se debe hacer en el servidor DHCP. El cliente solo tiene que habilitar el proceso del cliente DHCP en su máquina y ya está listo. Ahora, esta imagen explica el proceso.


Gracias por A2A.

Supongamos que el servidor tiene instalación de DHCP y una dirección IP privada, es decir, 192.168.1.1

  1. El servidor DHCP difunde o envía paquetes ficticios a todos los sistemas o computadoras.
  2. Ahora, todos los sistemas conocen la dirección IP del servidor (servidor DHCP).
  3. Ningún sistema tiene dirección IP.
  4. Cada sistema utilizará la dirección IP predeterminada (0.0.0.0) para responder al servidor DHCP junto con la dirección predeterminada. Las direcciones de Mac también se envían para que ayude al servidor DHCP a distinguir diferentes clientes / computadoras en la LAN.
  5. Eso significa que, cuando la computadora cliente responde al servidor DHCP, la dirección IP de origen = 0.0.0.0 y la dirección IP de destino = 192.168.1.1
  6. Ahora, según su dirección MAC, el servidor DHCP asignará la dirección IP a cada computadora en la LAN.

Esto se puede hacer de dos maneras.
Ranurado dinámico
Este tipo de asignación se realiza principalmente por enrutador o módem (casa) mediante el uso del servicio DHCP
¿Qué es el servidor DHCP?
DHCP es un servidor que contiene un grupo de direcciones IP cada vez que inicia su computadora, detectará automáticamente su sistema y asignará una dirección IP de su grupo a su sistema
Esto se llama asignación dinámica. Ahora ,

Asignación estática
Este tipo de asignación requiere autoconfiguración en el sistema

Espero que hayas recibido tu respuesta 🙂

Hay 2 formas de asignación de direcciones IP.
Manual: especifique manualmente la dirección IP que le haya asignado su ISP.
DHCP: el protocolo de control de host dinámico se utiliza para la asignación dinámica de direcciones IP.

Según si está alojando un servicio, el ISP a veces le proporciona IP fija (IP pública), en tales casos las direcciones IP siempre se especifican manualmente.
Si está trabajando en LAN (como una red universitaria, red de oficinas, red de bancos), está utilizando IP local.

Cualquier IP que sea de tipo:
192.xyz
169.xyz
172.xyz
10.xyz

son direcciones IP de LAN y se utilizan específicamente para distribuciones de LAN.

Aparte de esto son las direcciones IP públicas o globales.

Hay dos niveles para esta pregunta. Su módem asigna a su computadora una dirección IP interna (debido a NAT) usando típicamente DHCP, que selecciona y renueva dinámicamente las IP. Su propio ISP tiene un bloque de direcciones IP que posee. Usando DHCP, le proporcionan a su módem una dirección IP.