Instructor: Ahora, cuando tenemos
nuestras redes y se basan en direcciones IP, como IPv4, ¿cómo
le decimos a nuestros dispositivos
qué direcciones van a tener?
En realidad, podemos utilizar dos métodos diferentes.
Una es asignarlos manual o estáticamente, y
la otra es asignarlos dinámicamente.
Ahora, cuando utilizo una asignación estática,
este es un proceso realmente sencillo.
Como técnico, escribo
manualmente la dirección IP del host, su máscara de subred,
su puerta de enlace predeterminada y su servidor DNS.
Pero esto puede llevar mucho tiempo y ser propenso a errores.
Por ejemplo, supongamos que tengo 20 dispositivos en la red.
Ahora voy a tener que ir y asignar
esas cuatro piezas de información 20 veces diferentes, una vez
para cada dispositivo, Eso es 80
lugares tengo que introducir información.
Esto significa que hay muchas posibilidades de que se produzcan errores
humanos, ya que es muy fácil teclear mal estas cifras.
Y si tecleas mal uno, estarás asignando
la información incorrecta a los dispositivos
equivocados.
O puede que tengas la misma información en varios dispositivos, y esto
también causará problemas o
conflictos entre dos dispositivos.
Así que, cuando se empieza a trabajar en redes de grandes empresas,
resulta muy poco práctico hacer una asignación estática
de las direcciones IP para todos los dispositivos.
Algunas de las redes que he gestionado
en el pasado han sido de 500 clientes, 1.000 clientes,
5.000 clientes, 10.000 clientes, cien mil clientes o incluso
1 millón de ordenadores cliente en una Internet
a gran escala.
Para nosotros, asignarlas de forma estática y hacer
un seguimiento de todas esas direcciones IP diferentes
se convertiría en un trabajo a tiempo completo
para un gran equipo de personas ubicadas en todo el mundo, porque esa
gran Internet se extiende por seis continentes.
Sería una gran pérdida de tiempo, dinero,
trabajo y recursos.
Así que simplificamos este proceso utilizando
la asignación dinámica de direcciones IP.
Esto se conoce como asignación dinámica.
Al hacer esto, tenemos un método más rápido,
más fácil y menos confuso de asignar nuestras IPs a todos
nuestros clientes de red cuando se unen a la red.
Para redes grandes o pequeñas,
la mejor opción suele ser
el direccionamiento IP dinámico.
En tu casa, lo sepas o no, probablemente
ya estés utilizando direcciones IP dinámicas.
Cuando compraba un nuevo smartphone, tableta,
portátil u ordenador de sobremesa,
lo sacaba de la caja, lo encendía, se conectaba
a su red inalámbrica y podía conectarse
y navegar por Internet, ¿verdad?
No tenías que hacer ningún tipo de configuración loca.
Bueno, en este caso, no has asignado a tu nuevo dispositivo una
dirección IP, una máscara temática, una puerta de enlace predeterminada
o un servidor DNS que utilizar.
En lugar de eso, el servidor DHCP de tu red
hacía todo eso por ti automáticamente,
sin que tuvieras que pedírselo.
Esto se debe a que la mayoría de los dispositivos
de red para pequeñas oficinas y oficinas
domésticas, como el módem por cable, el módem de fibra o el punto de acceso
inalámbrico, ya tienen un servidor DHCP activo y activado
por defecto.
Sólo tienes que decirle al dispositivo a qué
red unirse y tu router utilizará DHCP
para repartir una dirección IP dinámica
para que tu cliente de red pueda utilizarla.
¿Cuáles son esos cuatro componentes de un
cliente totalmente configurado?
Bueno, lo he enviado un par de veces,
y tanto si usas asignación estática como
dinámica sigues necesitando usar los mismos cuatro componentes,
esto es una dirección IP, una máscara de subred, una puerta de enlace predeterminada,
que normalmente es sólo la IP de tu router,
y un servidor para DNS o WINS.
DNS es el Sistema de Nombres de Dominio.
DNS se va a utilizar para convertir los nombres de dominio
utilizados por un sitio web
a la dirección IP de su servidor para que su ordenador
pueda conectarse a él.
Ahora, vamos a cubrir DNS más en su propio video porque hay mucho
que usted necesita saber sobre él, pero por
ahora sólo darse cuenta de que DNS es esencialmente la versión
de Internet de una guía telefónica, donde podemos buscar
un nombre y obtener un número
para conectarse directamente a.
Ahora, nombres a números y números
a nombres, de eso se trata el DNS.
Por ejemplo, cuando fuiste a diontraining. com, vas a estar usando DNS en
segundo plano para determinar cuál es la dirección
IP de mi servidor para que puedas conectarte a él y acceder
a nuestras páginas
web o a nuestros vídeos.
Es el DNS en acción.
Por otro lado, WINS, W-I-N-S, se utiliza dentro
de una red de área local.
Concretamente, WINS se utiliza en los dominios de Windows y
se conoce como el Servicio de Nombres de Internet de Windows.
Se utiliza para que Windows
identifique los nombres NetBIOS en una red TCP/IP
y los convierta en direcciones IP.
Básicamente, WINS es como DNS, pero
sólo funciona en un entorno de dominio Windows.
Así, si quisiera conectarme a mi servidor
de correo dentro de un dominio
Windows, podría teclear su dirección IP si la conociera
o podría simplemente teclear el nombre del servidor,
algo así como buzón o como lo haya llamado.
Ahora, cuando llegue el momento de hacer la asignación
dinámica de la información crítica de direccionamiento para cada cliente,
podemos utilizar cuatro métodos diferentes para hacerlo.
Esto incluye BOOTP, DHCP, APIPA y ZeroConfig.
BOOTP es, con diferencia, la más antigua
y menos utilizada de estas cuatro opciones.
BOOTP, o Bootstrap Protocol, se introdujo
originalmente en 1985 para su uso en estaciones de
trabajo Unix sin disco, ya que podía asignar dinámicamente
la información de la dirección
IP y luego permitir que la estación
de trabajo cargara una copia
de su imagen de arranque a través de la red.
Ahora, BOOTP utilizaba una base de datos estática de IPs y direcciones MAC.
Esencialmente, cada vez que un cliente se conectaba
a la red para iniciar el proceso BOOTP,
éste encontraba su dirección Mac en su base de datos
y enviaba la dirección IP correspondiente al
cliente solicitante como asignación.
Esto no era tan dinámico como nos gustaría,
por lo que en 1993 se introdujo un protocolo actualizado conocido como
DHCP para sustituir a BOOTP.
Ahora DHCP, o el Protocolo de Configuración Dinámica de Host, va a permitir
la asignación de una IP basada en un ámbito asignado
o conjunto de direcciones, así como proporciona una capacidad
para que podamos configurar numerosas
otras opciones dentro de ella.
Ahora, como DHCP me permite configurar mi alcance,
puedo decirle a mi servidor DHCP algo como, oye,
sólo quiero que repartas direcciones que estén
a partir de 192. 168. 1. 100 hasta
192. 168. 1. 200.
Y esto te da un centenar de clientes que ahora
se pueden asignar automáticamente.
Cada vez que alguien se conecta a la red,
el DHDP va a enviar una de esas IPs de ese rango y asignarla por un periodo
de tiempo determinado, conocido como
arrendamiento a un cliente.
Ahora, cada IP puede ser excluida de este grupo durante un
tiempo determinado.
Y cuando ese contrato expire,
el servidor DHCP retirará esa dirección.
Ahora bien, esto en realidad no nos causa ningún problema porque
tu ordenador en cualquier momento puede
decir: "Oye, sigo usando esa dirección.
No puedes aceptarlo. Y en ese caso, el servidor
DHCP diría: "Oh, vale, puedes quedártelo",
y lo reasigna para otro periodo
renovando su arrendamiento.
Es como si cogieras un libro de la biblioteca.
Si estás a mitad de lectura y tienes
que entregarlo mañana, puedes
llevarlo a la biblioteca y volver a sacarlo.
Es el mismo concepto con DHCP y las direcciones dinámicas.
Ahora, cuando el contrato de arrendamiento
expira y ya no es necesario para el cliente,
va a ser devuelto de nuevo al ámbito o que la piscina y estar listo
para ser emitido a otro cliente.
Esencialmente, cada cliente puede tomar prestada esa IP
durante su asignación, y luego
devolverla cuando haya terminado con ella.
Ahora, esta gestión de IPs va a
ser realizada por el servidor DHCP en nuestro nombre, y va a ser utilizada
para gestionar todas estas IPs que están siendo
asignadas y devueltas a lo largo del tiempo.
Esto es estupendo porque no tenemos que controlarlo nosotros
ni hacer un seguimiento manual de todo.
En su lugar, tenemos la capacidad de entrar en él en cualquier momento y mirar los registros
y decir: "Eh, quién estaba
usando la IP 192.". 168. 1. ¿132 el 9 de septiembre
a las 15:00? Y luego podemos averiguarlo
utilizando la gestión
de direcciones IP de DHCP y sus registros.
Esto nos permite averiguar quién
ha hecho qué sin tener que
ocuparnos de la gestión y supervisión
del reparto de estas direcciones IP.
Ahora, otra gran cosa acerca de DHCP es que da a nuestros
clientes todas estas diferentes variables que necesitan
para comunicarse.
Esto incluye la dirección IP dinámica que se está asignando,
así como la máscara de subred, la puerta de enlace predeterminada
y el servidor DNS.
Y si estás usando un servidor WINS,
también podrías enviarlo a través de DHCP.
Todo esto se puede hacer
utilizando el protocolo DHCP para nosotros de forma
automática cada vez que un nuevo cliente se conecta a la red.
Sí, ya sé que he repetido estas cuatro opciones de configuración
un montón de veces, ¿y sabes lo que
eso significa?
Significa que esta información es realmente importante.
Así que simplemente tienes que conocer esos cuatro elementos de configuración
que DHCP proporciona a tus clientes y tenerlos en
cuenta para el día de la prueba.
Recuerda, es la dirección IP, la máscara de subred,
la puerta de enlace y la IP del servidor DNS.
El servidor WINS es un componente opcional
que puede enviarse o no.
Muy bien, vamos a hablar mucho más sobre DHCP
en un video separado, pero
por ahora necesitas recordar que DHCP es la
implementación moderada de BOOTP y es comúnmente
usada en nuestras redes modernas para poder asignar
automáticamente la dirección IP y otros datos requeridos
para que un cliente se comunique
en una red.
Ahora, la tercera forma en la que podemos hacer un direccionamiento
automático o dinámico es usando APIPA, A-P-I-P-A, o el
Automatic Private Internet Protocol Addressing.
Básicamente, si por alguna razón DHCP no puede completar el proceso
de asignación o encontrar
una dirección para que usted le dé al cliente
porque se quedó sin ella, entonces
APIPA se va a utilizar en su lugar.
Este tipo de cosas puede ocurrir si hay
un problema en el que el cliente no puede llegar
al servidor DHCP debido a problemas de red o algo por el estilo.
Ahora bien, en estos casos,
el cliente va a firmar él mismo en la dirección APIPA,
que es una dirección autoasignada.
Ahora por defecto, en una estación de trabajo Window
Server, vas a encontrar que APIPA está seleccionado por
defecto bajo las propiedades TCP/IP bajo
la pestaña Configuración Alterna.
Esto permite a la máquina Windows
asignarse una dirección aleatoriamente
a partir de la 169. 254 punto algo punto algo ámbito si
no puede alcanzar un servidor DHCP o no puede
contactar con él y terminar el proceso de negociación.
Ahora, APIPA está diseñada para permitir una configuración
rápida de una red de área local
sin necesidad de disponer de un servidor DHCP.
Por ejemplo, si cojo 10 clientes
y los conecto todos a un switch sin servidor DHCP,
estos 10 clientes cogerán
por defecto su propia dirección IP del rango APIPA,
que es 169. 254 punto algo punto algo.
De nuevo, como es una dirección de clase B, esto
está perfectamente bien porque
todos van a estar en la misma red de área local.
Así que si quisiera jugar a "Doom" en esta red de área
local con estas 10 máquinas, está bien.
Todos se encontrarán
y hablarán en función de sus direcciones APIPA
sin ningún problema.
Ahora, el único problema que ocurrirá
es que se trata de direcciones IP privadas.
Así que no se pueden enrutar fuera de nuestra red de área local.
Por lo tanto, si necesitamos comunicarnos localmente,
podemos hacerlo utilizando un conmutador y todo irá bien.
Pero no vamos a poder llegar a internet porque
no tenemos la misma red que el router, porque el router
tenía una dirección IP válida, no una
dirección APIPA.
Y así no tenemos una puerta de enlace
predeterminada para salir de esta red local que hemos creado.
Ahora, este es el mayor reto que vas a tener
cuando tengas una dirección APIPA asignada a tus clientes,
porque no pueden comunicarse
fuera de la red de área local o con otros
dispositivos que no tengan también una dirección IP.
Si alguna vez tienes
un ordenador que empieza por 169. 254 punto algo punto algo, y no
puedes averiguar
por qué no se conecta a internet,
pues esa es tu razón.
Es una dirección APIPA, y
las direcciones APIPA no pueden salir más allá del router.
Por lo tanto, las direcciones APIPA no le permitirán
conectarse a Internet.
Nuestro último método dinámico para configurar una dirección
IP se conoce como ZeroConfig, o Configuración Cero.
ZeroConfig es una tecnología más reciente
basada en APIPA.
Puede proporcionarle muchas de las mismas funciones que APIPA,
así como algunas nuevas.
Por ejemplo, ZeroConfig puede asignar
una dirección IPv4 link-local a un cliente.
Es una forma de IP no enrutable que se
utiliza en una subred local, igual que APIPA.
Pero la gran diferencia es que con ZeroConfig,
este cliente puede ahora tener
la capacidad de resolver nombres de ordenador
a direcciones IP sin necesidad de DNS
utilizando algo conocido como mDNS
o Multicast Domain Name Service.
Además, ZeroConfig puede realizar un descubrimiento
de servicios en una red, por lo que puede averiguar
qué cosas están conectadas y disponibles
para su uso.
Así que si hay una impresora, un escáner o un sistema de archivos
compartido, puedes encontrarlo usando ZeroConfig.
Ha habido un montón de diferentes implementaciones
de ZeroConfig en los últimos años, y se llama de diferentes
maneras dependiendo de la implementación
y la línea de productos que está
utilizando.
Por ejemplo, en los productos Apple, ZeroConfig
se llama en realidad Bonjour, y se utiliza sobre todo
para el descubrimiento de servicios de
otros clientes y dispositivos en la red de área local.
En Microsoft Windows, les gusta llamarlo LLMNR, Link-Local
Multicast Name Resolution.
Y va a depender de ella como una extensión de APIPA para proporcionar
resolución de nombres y descubrimiento de servicios,
además de proporcionar conectividad de red.
-: Ahora, si estás usando
Linux, ZeroConfig es usualmente implementado usando SystemD,
o el servicio demonio del sistema,
específicamente el servicio en segundo plano systemd-resolved.
Así que recuerda, hay muchas formas diferentes
de asignar direcciones IP.
Puede hacerlo manualmente, lo que se conoce como asignación
estática, o automáticamente, lo que se conoce como asignación dinámica.
Si utiliza una asignación dinámica,
puede hacerlo con uno de los cuatro métodos
siguientes: BOOTP, DHCP, APIPA o ZeroConfig.
En realidad, todo depende de las necesidades de sus clientes
y de su red.