Tema 3
1. Qué es el servicio DHCP
En entornos profesionales para optimizar las tareas de redes de área local basadas en la familia de protocolos TCP/IP
Un servidor DHCP es un equipo en una red TCP/IP que esta ejecutando el servicio DHCP. El servicio espera peticiones broadcast DHCP de parte de cliente y cuando se recibe una petición, el servidor responde asignando una IP y otros parámetros de red
DHCP es un servicio multiplataforma que puede utilizar en redes heterogéneas. El servidor DHCP puede estar implementado en varios sistemas operativos. Este servicio consiste en dos componentes
1. Un protocolo que transporta los parámentros de configuración específicos de host de un servidor DHCP a un host
2. Un mecanismo para la localización de direcciones de red a hosts
DHCP tiene su origen en el protocolo Bootstrap (BOOTP) fue de los primeros métodos para asignar direcciones IP de forma dinámica a distintos equipos. DHCP es la evolución y ampliacion de BOOTP y fue creado para cubrir nuevas necesidades.
Una de las ventajas de DHCP es la posibilidad de gestionar la asignación de direcciones IP mediante permisos. Estos posibilitan reclamar las direcciones IP cuando no están en uso. En consecuencia, utilizando DHCP se requieren agrupaciones de direcciones IP menores que las que tendríamos si cada cliente tuviera asignada una dirección IP fija.
Los parámetros más comunes que un servidor DHCP puede asignar a un cliente son:
·Dirección Ip y máscara de red
·DNS
·Puerta de enlace (gateway)
2. ¿Se puede trabajar sin el servicio DHCP?
En intranets pequeñas con pocos cambios de reubicación de usuarios, se puede trabajar de manera manual sin disponer de un servicio específico para configurar las IP de los equipos
Sin embargo, un administrador de red que deba enfrentarse a cada dia a una situación cambiante, con cientos o miles de puntos de acceso para cada perfil de usuario
2.1 Características generales del servicio DHCP
1. Asignación automática e ilimitada: se cede una IP libre con los demás parámetros de red a un cliente la primera vez que lo solicita y se mantendrá hasta que este la libere. Es habitual en organizaciones de todo tipo y constituye una primera opción en muchos casos e incluso pequeñas y medianas empresas
2. Asignacion dinámica y limitada: se cede una dirección IP libre de manera temporal como si se racionase su uso. El plazo de cesión varía según la frecuencia de altas y bajas de clientes, así como de la cantidad de direcciones disponibles.
3. Asignación manual o estática con reserva: se asigna la misma dirección IP a un ordenador concreto. Se trata de un modo de configuración parecido al manual. Su configuración requiere más tiempo que los demás, si bien resulta más segura.
Y las ventajas que ofrece DHCP:
·Administración de direcciones IP: DHCP facilita la administración de las direcciones IP. En una red sin DHCP se asignan manualmente las IP, con una dirección exclusiva a cada cliente y se configura en cada uno de ellos. Si un cliente se cambia de red se tiene que seguir configurando manualmente. Con DHCP el servidor administra y asigna direcciones IP sin necesidad de que intervenga el administrador
·Configuracion de cliente de red centralizado: DHCP permite crear una configuración a medida para determinados clientes, o para determinados tipos de clientes, que se guarda en una base de datos. Para que un cliente cambie su configuración no es necesario que inicie sesión.
·Inicio de red: los clientes pueden utilizar DHCP para obtener la información necesaria para iniciar desde un servidor de la red, en lugar de utilizar RARP (Reverse Address Resolution Protocol). El servidor DHCP puede facilitar a un cliente toda la información que necesita para funcionar, incluida la dirección IP
·Compatibilidad de red: las redes con millones de clientes DHCP pueden utilizar DHCP. El servidor DHCP puede procesar a la vez múltiples solicitudes de clientes y getionar las bases de datos donde se almacenan los datos optimizados para estos clientes.
2.2 Funcionamiento del Protocolo DHCP
El servicio DHCP se ha convertido en un estándar, por lo que se considera libre de derechos de propiedad. Cualquier desarrollador puede implementarlo en todos los sistemas operativos que desee, siempre y cuando siga laas normas en todos los sistemas operativos que desee, siempre y cuando siga las normas establecidas en los RFC correspondientes.
El servidor DHCP configura de manera obligatoria:
·La dirección IP del cliente
·La máscara de subred
En caso de asignaciones dinámicas y limitadas, establece:
·El tiempo de concesión (lease time)
·El tiempo de renovación (renewal time)
·El tiempo de reconexión (rebinding time)
Asimismo permite configurar:
·La puerta de enlace o pasarela por defecto
·Las direcciones de los servidores DNS
·El nombre (sufijo) del domino DNS
Además, en las redes Windows también especifica:
·El tipo de nodo WINS/NBT
·El servidor WINS (cada vez más en desuso)
2.4 Autoconfiguración de red sin DHCP
En algunas ocasiones la red no dispones de una servidor DHCP. Aunque resulte extraño, esta situación puede darse en entornos de trabajo donde no se requiera conexión externa, sino de una comunicación entre iguales en una red. En algunos sistemas este modo recibe el nombre de <<zeroconf>> o <<sin configuración>> y se utiliza en redes creadas de manera eventual y que carecen de un servidor DHCP
La IETF ha previsto tales casos mediante un método de asignación del direccionamiento IP privada automático, más conocido APIPA (Automatic Private IP Addressing).
En ninguno de los dos RFC se especifica la puerta de enlace predeterminada, ni el servidor DNS ni WINS. En caso de que a un cliente nuevo se le asigne una dirección que ya esté en uso, la descartará y volverá a solicitar una nueva.
A. ¿Quién realiza esta función en Ubuntu?
En ubuntu, el paquete Avahi-autoipd se encarga de instalar el demonio de Avahi para la configuración de direcciones de red IPv4LL. Tal como se indica en la propia ayuda del paquete.
B. ¿Quién realiza esta función en WIndows?
Microsoft ha desarrollado sus propias bibliotecas del sistema dentro de la pila de protocolos TCP/IP para implementar esta situación de asignación del direccionamiento IP privado o IPv4 Link-Local Addresses
2.5 Configuración del servidor DHCP
Cualquier sistema operativo que ofrezca el servicio DHCP ha de seguir el protocolo establecido en los RFC. La asignación de IP puede realizarse de la manera siguiente:
1. Automática: el servidor asigna al ordenador una IP de forma permanente la primera vez que lo solicita
2. Dinámica: Se especifica un rango de IP a asignar en cada conexión la IP de la máquina cliente puede cambiar dentro del rango especificado
3. Estática (con reserva): el servidor averigua la dirección MAC de la tarjeta de red y asigna siempre la misma IP a la tarjeta de la red
A. Configuración del servidor DHCP en Ubuntu
En ubuntu la última versión del servidor DHCP es isc-dhcp-server
B. Archivo de configuración dhcp.conf
Se trata de un archivo de texto que recoge una serie de entradas o sentencias y que se halla alojado en la carpeta /etc/dhcp/. En el caso de que alguna necesite distintos parámetros se puedes agrupar en bloques mediantes llaves ({ }), de manera que unas contengan a otras. Estas se clasifican en:
·Parámetros: describen el comportamiento del servidor DHCP. Pueden ser parámetros globales o locales a un conjunto de declaraciones.
·Declaraciones: describen redes, máquinas o grupos de máquinas junto con un rango de direcciones IP para cada uno
Algunos parámetros comienzan con la palabra option y otros no. Los primeros describen datos que proporciona el servidor al cliente y que forman parte del protocolo. Los otros describen las características del servidor DHCP
El campo valores dependerá del parámetro que se quiera configurar. Puede ser un valor lógico como on u off, una dirección, un nombre predefinido u otro valor, según el tipo de parámetro.
En este archivo también se definen las subredes en las que actúa el servidor DHCP, así como los rangos de direcciones asignables existen parámetros que pueden ser globales o bien incluirse dentre de una declaración de subred.
C. Configuración del servidor DHCP en Windows Server
En esta ocasión se configurará un servidor DHCP desde el sistema operativo Microsoft Server 2008. Es importante tener instalado Active Directory en la máquina que hará de un servidor DHCP
D. Otros sistemas que disponen de servidor DHCP
Los aparatos de interconexión de red se han especializado en dar este servicio, en concreto los enrutadores que hacen la función de enviar y/o recibir paquetes de información entre los LAN y la WAN
E. ¿Qué ocurre si hay más de un servidor DHCP activo?
Todos los servidores activos se mantienen a la espera de una solicitud. Cuando llega la petición, la analizan y la contestan. Tal como se ha visto en apartados anteriores, se acepta el primer mensaje recibido y el resto se rechaza. Para que todos los elementos de la red estén al tanto de la situación, se envía a través de las tramas de difusión una primera señal de descubrimiento y otra de confirmación con el fin de que todos los servidores implicados sepan qué decisión ha tomado el cliente y actúen en consecuencia
Los diferentes servidores DHCP de una misma red local no se comunican entre sí para conocer qué IP debe asignar cada uno. El administrador debe procurar que las configuraciones de todos seas independientes y consistentes
En entornos profesionales para optimizar las tareas de redes de área local basadas en la familia de protocolos TCP/IP
Un servidor DHCP es un equipo en una red TCP/IP que esta ejecutando el servicio DHCP. El servicio espera peticiones broadcast DHCP de parte de cliente y cuando se recibe una petición, el servidor responde asignando una IP y otros parámetros de red
DHCP es un servicio multiplataforma que puede utilizar en redes heterogéneas. El servidor DHCP puede estar implementado en varios sistemas operativos. Este servicio consiste en dos componentes
1. Un protocolo que transporta los parámentros de configuración específicos de host de un servidor DHCP a un host
2. Un mecanismo para la localización de direcciones de red a hosts
DHCP tiene su origen en el protocolo Bootstrap (BOOTP) fue de los primeros métodos para asignar direcciones IP de forma dinámica a distintos equipos. DHCP es la evolución y ampliacion de BOOTP y fue creado para cubrir nuevas necesidades.
Una de las ventajas de DHCP es la posibilidad de gestionar la asignación de direcciones IP mediante permisos. Estos posibilitan reclamar las direcciones IP cuando no están en uso. En consecuencia, utilizando DHCP se requieren agrupaciones de direcciones IP menores que las que tendríamos si cada cliente tuviera asignada una dirección IP fija.
Los parámetros más comunes que un servidor DHCP puede asignar a un cliente son:
·Dirección Ip y máscara de red
·DNS
·Puerta de enlace (gateway)
2. ¿Se puede trabajar sin el servicio DHCP?
En intranets pequeñas con pocos cambios de reubicación de usuarios, se puede trabajar de manera manual sin disponer de un servicio específico para configurar las IP de los equipos
Sin embargo, un administrador de red que deba enfrentarse a cada dia a una situación cambiante, con cientos o miles de puntos de acceso para cada perfil de usuario
2.1 Características generales del servicio DHCP
1. Asignación automática e ilimitada: se cede una IP libre con los demás parámetros de red a un cliente la primera vez que lo solicita y se mantendrá hasta que este la libere. Es habitual en organizaciones de todo tipo y constituye una primera opción en muchos casos e incluso pequeñas y medianas empresas
2. Asignacion dinámica y limitada: se cede una dirección IP libre de manera temporal como si se racionase su uso. El plazo de cesión varía según la frecuencia de altas y bajas de clientes, así como de la cantidad de direcciones disponibles.
3. Asignación manual o estática con reserva: se asigna la misma dirección IP a un ordenador concreto. Se trata de un modo de configuración parecido al manual. Su configuración requiere más tiempo que los demás, si bien resulta más segura.
Y las ventajas que ofrece DHCP:
·Administración de direcciones IP: DHCP facilita la administración de las direcciones IP. En una red sin DHCP se asignan manualmente las IP, con una dirección exclusiva a cada cliente y se configura en cada uno de ellos. Si un cliente se cambia de red se tiene que seguir configurando manualmente. Con DHCP el servidor administra y asigna direcciones IP sin necesidad de que intervenga el administrador
·Configuracion de cliente de red centralizado: DHCP permite crear una configuración a medida para determinados clientes, o para determinados tipos de clientes, que se guarda en una base de datos. Para que un cliente cambie su configuración no es necesario que inicie sesión.
·Inicio de red: los clientes pueden utilizar DHCP para obtener la información necesaria para iniciar desde un servidor de la red, en lugar de utilizar RARP (Reverse Address Resolution Protocol). El servidor DHCP puede facilitar a un cliente toda la información que necesita para funcionar, incluida la dirección IP
·Compatibilidad de red: las redes con millones de clientes DHCP pueden utilizar DHCP. El servidor DHCP puede procesar a la vez múltiples solicitudes de clientes y getionar las bases de datos donde se almacenan los datos optimizados para estos clientes.
2.2 Funcionamiento del Protocolo DHCP
El servicio DHCP se ha convertido en un estándar, por lo que se considera libre de derechos de propiedad. Cualquier desarrollador puede implementarlo en todos los sistemas operativos que desee, siempre y cuando siga laas normas en todos los sistemas operativos que desee, siempre y cuando siga las normas establecidas en los RFC correspondientes.
El servidor DHCP configura de manera obligatoria:
·La dirección IP del cliente
·La máscara de subred
En caso de asignaciones dinámicas y limitadas, establece:
·El tiempo de concesión (lease time)
·El tiempo de renovación (renewal time)
·El tiempo de reconexión (rebinding time)
Asimismo permite configurar:
·La puerta de enlace o pasarela por defecto
·Las direcciones de los servidores DNS
·El nombre (sufijo) del domino DNS
Además, en las redes Windows también especifica:
·El tipo de nodo WINS/NBT
·El servidor WINS (cada vez más en desuso)
2.4 Autoconfiguración de red sin DHCP
En algunas ocasiones la red no dispones de una servidor DHCP. Aunque resulte extraño, esta situación puede darse en entornos de trabajo donde no se requiera conexión externa, sino de una comunicación entre iguales en una red. En algunos sistemas este modo recibe el nombre de <<zeroconf>> o <<sin configuración>> y se utiliza en redes creadas de manera eventual y que carecen de un servidor DHCP
La IETF ha previsto tales casos mediante un método de asignación del direccionamiento IP privada automático, más conocido APIPA (Automatic Private IP Addressing).
En ninguno de los dos RFC se especifica la puerta de enlace predeterminada, ni el servidor DNS ni WINS. En caso de que a un cliente nuevo se le asigne una dirección que ya esté en uso, la descartará y volverá a solicitar una nueva.
A. ¿Quién realiza esta función en Ubuntu?
En ubuntu, el paquete Avahi-autoipd se encarga de instalar el demonio de Avahi para la configuración de direcciones de red IPv4LL. Tal como se indica en la propia ayuda del paquete.
B. ¿Quién realiza esta función en WIndows?
Microsoft ha desarrollado sus propias bibliotecas del sistema dentro de la pila de protocolos TCP/IP para implementar esta situación de asignación del direccionamiento IP privado o IPv4 Link-Local Addresses
2.5 Configuración del servidor DHCP
Cualquier sistema operativo que ofrezca el servicio DHCP ha de seguir el protocolo establecido en los RFC. La asignación de IP puede realizarse de la manera siguiente:
1. Automática: el servidor asigna al ordenador una IP de forma permanente la primera vez que lo solicita
2. Dinámica: Se especifica un rango de IP a asignar en cada conexión la IP de la máquina cliente puede cambiar dentro del rango especificado
3. Estática (con reserva): el servidor averigua la dirección MAC de la tarjeta de red y asigna siempre la misma IP a la tarjeta de la red
A. Configuración del servidor DHCP en Ubuntu
En ubuntu la última versión del servidor DHCP es isc-dhcp-server
B. Archivo de configuración dhcp.conf
Se trata de un archivo de texto que recoge una serie de entradas o sentencias y que se halla alojado en la carpeta /etc/dhcp/. En el caso de que alguna necesite distintos parámetros se puedes agrupar en bloques mediantes llaves ({ }), de manera que unas contengan a otras. Estas se clasifican en:
·Parámetros: describen el comportamiento del servidor DHCP. Pueden ser parámetros globales o locales a un conjunto de declaraciones.
·Declaraciones: describen redes, máquinas o grupos de máquinas junto con un rango de direcciones IP para cada uno
Algunos parámetros comienzan con la palabra option y otros no. Los primeros describen datos que proporciona el servidor al cliente y que forman parte del protocolo. Los otros describen las características del servidor DHCP
El campo valores dependerá del parámetro que se quiera configurar. Puede ser un valor lógico como on u off, una dirección, un nombre predefinido u otro valor, según el tipo de parámetro.
En este archivo también se definen las subredes en las que actúa el servidor DHCP, así como los rangos de direcciones asignables existen parámetros que pueden ser globales o bien incluirse dentre de una declaración de subred.
C. Configuración del servidor DHCP en Windows Server
En esta ocasión se configurará un servidor DHCP desde el sistema operativo Microsoft Server 2008. Es importante tener instalado Active Directory en la máquina que hará de un servidor DHCP
D. Otros sistemas que disponen de servidor DHCP
Los aparatos de interconexión de red se han especializado en dar este servicio, en concreto los enrutadores que hacen la función de enviar y/o recibir paquetes de información entre los LAN y la WAN
E. ¿Qué ocurre si hay más de un servidor DHCP activo?
Todos los servidores activos se mantienen a la espera de una solicitud. Cuando llega la petición, la analizan y la contestan. Tal como se ha visto en apartados anteriores, se acepta el primer mensaje recibido y el resto se rechaza. Para que todos los elementos de la red estén al tanto de la situación, se envía a través de las tramas de difusión una primera señal de descubrimiento y otra de confirmación con el fin de que todos los servidores implicados sepan qué decisión ha tomado el cliente y actúen en consecuencia
Los diferentes servidores DHCP de una misma red local no se comunican entre sí para conocer qué IP debe asignar cada uno. El administrador debe procurar que las configuraciones de todos seas independientes y consistentes