Presentación:
Nombre: Orlando
Apellidos: Lebrón Pérez
Matricula: 2021-1225
Carrera: Redes de información
Materia: Fundamentos de Redes
Maestro: Esmil De Jesús Contreras Hidalgo
Tema: Realizar resumen del capítulo 4
Grupo: #6
¿Qué es una dirección IPv4?
Un host necesita una dirección IPv4 para participar de Internet. La dirección IPv4 es una
dirección de red lógica que identifica a un host en particular Debe configurarse
correctamente y ser única dentro de la red LAN, para posibilitar la comunicación local.
Cada paquete que se envía por Internet tiene una dirección IPv4 de origen y de destino. Los
dispositivos de red requieren esta información para asegurarse de que la información llegue
a destino y de que toda respuesta sea devuelta al origen.
Asignación de direcciones IPv4
Una dirección IPv4 es simplemente una serie de 32 bits binarios (unos y ceros). Para una
persona sería muy difícil leer una dirección IPv4 binaria. Por este motivo, los 32 bits están
agrupados en cuatro bytes de 8 bits llamados octetos.
La dirección IPv4 de 32 bits se define con IP versión 4 (IPv4) y actualmente es la forma más
común de direcciones IP en Internet. Existen más de 4000 millones de direcciones IPv4
posibles si se utiliza un esquema de direcciones de 32 bits.
Binario a decimal
Cuando un host recibe una dirección IPv4, lee los 32 bits a medida que son recibidos por la
NIC. Una persona, en cambio, debería convertir esos 32 bits en su equivalente decimal de
cuatro octetos. Cada octeto está compuesto por 8 bits, y cada bit tiene un valor. Los cuatro
grupos de 8 bits tienen el mismo conjunto de valores.
En un octeto, el bit del extremo derecho tiene un valor de 1, y los valores de los bits
restantes, de derecha a izquierda son 2, 4, 8, 16, 32, 64 y 128.
El juego binario
El juego binario presenta problemas que debe resolver para obtener puntos. Cuando esté
frente a un número de la derecha, haga clic en los cuadrados adecuados de la izquierda para
representar ese número. Los cuadrados amarillos se cuentan, los rojos no. Algunos
cuadrados amarillos son incorrectos. Hágales clic para pasarlos a rojo.
Los primeros dos problemas tienen tiempo ilimitado. Una vez que los haya resuelto, los
problemas serán más difíciles y aparecerán más rápidamente. Cuando la pantalla se
complete con problemas sin resolver, el juego habrá terminado.
Redes y hosts
La dirección IPv4 lógica de 32 bits es jerárquica y consta de dos partes, tal como se indica en
la figura. Las dos partes se requieren en una dirección IPv4. Ambas redes tienen la misma
máscara de subred: [Link]. La primera parte identifica a la red y la segunda parte
identifica al host en esa red.
Con el direccionamiento IPv4 pueden existir varias redes lógicas en una red física, si la
porción de red de las direcciones del host correspondiente a la red es diferente. Por ejemplo:
tres hosts en una única red local física tienen la misma porción de red en su dirección IPv4
(192.168.18) y otros tres hosts tienen porciones de red diferentes en sus direcciones IPv4
(192.168.5). Los hosts que poseen el mismo número de red en su dirección IPv4 podrán
comunicarse entre sí, pero no podrán comunicarse con los otros hosts sin utilizar routing. En
este ejemplo, hay una red física y dos redes IPv4 lógicas.
AND lógico
El AND lógico es una de las tres operaciones binarias básicas que se utilizan en la lógica
digital. Las otras dos son OR y NOT. Si bien en las redes de datos se usan las tres, solo AND se
usa para determinar la dirección de red. Por lo tanto, nuestro debate en este punto se limita
a la operación lógica AND.
Para identificar la dirección de red de un host IPv4, se recurre a la operación lógica AND para
la dirección IPv4, bit por bit, con la máscara de subred. El uso de la operación AND entre la
dirección y la máscara de subred produce la dirección de red.
¿Estás en mi red?
Cuando se configura un host IPv4, se asigna una máscara de subred junto con una dirección
IPv4. Al igual que la dirección IPv4, la máscara de subred tiene 32 bits de largo. La máscara
de subred representa qué parte de la dirección IPv4 es la red y qué parte es el host.
Cuando un host envía un paquete, compara la máscara de subred con su propia dirección
IPv4 y la dirección IPv4 de destino. Si los bits de la red coinciden, tanto el host de origen
como el de destino se encuentran en la misma red, y el paquete puede ser enviado
localmente. Si no coinciden, el host emisor envía el paquete a la interfaz del router local para
que sea enviado a otra red.
Máscaras de subred
Para calcular la cantidad de hosts que esa red puede albergar, eleve el número 2 a la
potencia del número de bits de host (2 ^ 8 = 256). A este número debemos restarle 2 (256 -
2). El motivo por el que restamos 2 es porque todos los 1 dentro de la porción de host de la
dirección IPv4 conforman una dirección de difusión para esa red y no pueden ser asignados a
un host específico. Todos los 0 dentro de la porción de host indican la identificación de la red
y, nuevamente, no pueden ser asignados a un host específico. Se pueden calcular fácilmente
con la calculadora las potencias de 2 que incluyen todos los sistemas operativos Windows.
Otra forma de determinar la cantidad de hosts disponibles es sumar los valores de los bits de
host disponibles (128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255). A este número se le debe restar 1
(255 - 1 = 254), debido a que los bits de host no pueden ser todos 1. No es necesario restar 2,
ya que el valor de todos los 0 es 0 y no se incluye en la suma.
Direccionamiento con clase y sin clase
El direccionamiento con clase se abandonó a fines de la década de 1990 para favorecer el
sistema de direccionamiento sin clase actual.
El sistema que se utiliza en la actualidad se denomina “direccionamiento sin clase”. El
nombre formal es “Classless Inter-Domain Routing” (CIDR, pronunciado “cider”). Con el
direccionamiento sin distinción de clases, los clientes reciben una dirección de red IPv4 y una
máscara de subred de cualquier tamaño, adecuado a la cantidad necesaria de hosts. La
máscara de subred puede ser de cualquier longitud y no se limita a las tres máscaras de
subred que se utilizan en el direccionamiento con distinción de clases.
Direcciones IPv4 privadas
Las direcciones IPv4 públicas son direcciones que se enrutan globalmente entre los routers
de los ISP (proveedores de servicios de Internet). Sin embargo, no todas las direcciones IPv4
disponibles pueden usarse en Internet. Existen bloques de direcciones denominadas
direcciones privadas que la mayoría de las organizaciones usan para asignar direcciones IPv4
a los hosts internos.
Es importante saber que las direcciones dentro de estos bloques de direcciones no están
permitidas en Internet y deben ser filtradas (descartadas) por los routers de Internet. Por
ejemplo, en la ilustración, los usuarios de las redes 1, 2 o 3 envían paquetes a destinos
remotos. Los routers del proveedor de servicios de Internet (ISP) detectan que las direcciones
IPv4 de origen de los paquetes son de direcciones privadas y, por lo tanto, descartan los
paquetes.
Transmisión de unidifusión
La comunicación de unidifusión se usa para la comunicación normal de host a host, tanto en
redes cliente/servidor como en redes punto a punto. Los paquetes de unidifusión usan la
dirección del dispositivo de destino como la dirección de destino y pueden enrutarse en una
interconexión de redes.
Las direcciones de host IPv4 de unidifusión se encuentran en el intervalo de direcciones de
[Link] a [Link]. Sin embargo, dentro de este intervalo existen muchas direcciones
reservadas para fines específicos. Estas direcciones con fines específicos se analizan más
adelante en este capítulo.
Transmisión de difusión
El tráfico de difusión se utiliza para enviar paquetes a todos los hosts en la red con la
dirección de difusión para la red. En una difusión, el paquete contiene una dirección IPv4 de
destino con todos los números uno (1) en la porción de host.
La difusión puede ser dirigida o limitada. Una difusión dirigida se envía a todos los hosts de
una red específica. Por ejemplo, un host de la red [Link]/24 envía un paquete a la
dirección [Link]. Se envía una difusión limitada a [Link]. De manera
predeterminada, los routers no reenvían transmisiones por difusión.
Transmisión de multidifusión
La transmisión de multidifusión reduce el tráfico al permitir que un host envíe un único
paquete a un grupo seleccionado de hosts que estén suscritos a un grupo de multidifusión.
Los hosts que reciben datos de multidifusión específicos se denominan “clientes de
multidifusión”. Los clientes de multidifusión utilizan servicios solicitados por un programa
cliente para subscribirse al grupo de multidifusión.
Asignación de direcciones
Con una asignación estática, el administrador de red debe configurar manualmente la
información de red para un host. Como mínimo, esto incluye la dirección IPv4 del host, la
máscara de subred y el gateway predeterminado, tal como se indica en la figura.
La asignación estática de la información de direccionamiento puede proporcionar un mayor
control de los recursos de red; pero introducir la información en cada host puede ser muy
lento. Cuando se introducen direcciones IPv4 estáticamente, el host solo realiza
comprobaciones de errores básicas en la dirección IPv4; por lo tanto, es más probable que
haya errores.
Asignación dinámica de direcciones IPv4
El protocolo DHCP proporciona un mecanismo para la asignación automática de información
de direccionamiento, como una dirección IPv4, una máscara de subred, un gateway
predeterminado y otra información de configuración, tal como se indica en la figura.
Otro de los beneficios del DHCP es que las direcciones no se asignan permanentemente a un
host, sino que son arrendadas durante un período. Si el host se apaga o se desconecta de la
red, la dirección regresa al pool para volver a utilizarse. Esto es especialmente útil en el caso
de los usuarios móviles que entran en una red y salen de ella.
¿De dónde vienen las direcciones DHCP?
Varios tipos de dispositivos pueden actuar como servidores DHCP, siempre y cuando ejecuten
software de servicios DHCP. En la mayoría de las redes medianas a grandes, el servidor DHCP
generalmente es un servidor local dedicado, basado en una PC.
Muchas redes domésticas y de empresas pequeñas utilizan un router inalámbrico y un
módem. En este caso, el router inalámbrico funciona como cliente DHCP y como servidor. El
router inalámbrico actúa como cliente para recibir su configuración IPv4 del ISP y, luego,
actúa como servidor DHCP para los hosts internos en la red local. El router recibe la dirección
IPv4 pública del ISP y, en su rol de servidor DHCP, distribuye direcciones privadas a los hosts
internos.
¿Cómo funciona el DHCP IPv4?
Cuando se configura un host como cliente DHCP por primera vez, este no tiene ninguna
dirección IPv4, máscara de subred ni gateway predeterminados. Obtiene la información
desde un servidor DHCP, ya sea de la red local o del ISP. El servidor DHCP está configurado
con un rango (o pool) de direcciones IPv4 que pueden ser asignadas a clientes DHCP.
El servidor DHCP puede estar ubicado en otra red. Los clientes DHCP aún pueden obtener
direcciones IPv4, siempre que los routers intermedios estén configurados para reenviar
solicitudes de DHCP.
Configuración de los servicios DHCP
En la mayoría de las redes domésticas y de pequeñas empresas, un router inalámbrico
proporciona servicios DHCP a los clientes de la red local. Para configurar un router
inalámbrico doméstico, acceda a la interfaz web gráfica; para ello, abra el navegador e
introduzca la dirección IPv4 predeterminada del router ( [Link]) en el campo de la
Dirección IP, tal como se indica en la figura. Navegue hasta la pantalla que muestra la
configuración de DHCP.
La tabla de cliente DHCP también muestra el nombre del cliente y si está conectado por
medio de una interfaz LAN Ethernet o inalámbrica.
Gateways a otras redes
El router proporciona un gateway por el cual los hosts de una red pueden comunicarse con
los hosts de diferentes redes. Cada interfaz en un router está conectada a una red separada.
Cuando un router inalámbrico está configurado para actuar como servidor DHCP para la red
local, envía automáticamente la dirección IPv4 de la interfaz correcta a los hosts como la
dirección del gateway predeterminado. De esta manera, todos los hosts de la red pueden
usar esa dirección IPv4 para enviar mensajes a los hosts ubicados en el ISP y pueden obtener
acceso a otros hosts en Internet. Los routers inalámbricos generalmente están configurados
en forma predeterminada para actuar como servidores DHCP.
¿Quién está adentro?
El router inalámbrico actúa como servidor DHCP para todos los hosts locales que tiene
conectados, ya sea por medio de cable de Ethernet o en forma inalámbrica. Se dice que estos
hosts locales son internos, ya que se encuentran dentro de la red. La mayoría de los
servidores DHCP están configurados para asignar direcciones privadas a los hosts de la red
interna, en lugar de direcciones públicas enrutables de Internet. Esto garantiza que, en
forma predeterminada, no sea posible acceder directamente desde Internet a la red interna.
Muchos ISP también utilizan servidores DHCP para proporcionar direcciones IPv4 al lado de
Internet del router inalámbrico instalado en los sitios de sus clientes. La red asignada al lado
de Internet del router inalámbrico se conoce como red externa, o fuera de la red.
De direcciones IPv4 privadas a públicas
El router inalámbrico recibe una dirección pública del ISP, lo que le permite enviar y recibir
paquetes por Internet. Este, a su vez, proporciona direcciones privadas a los clientes de la
red local. Como las direcciones privadas no están permitidas en Internet, se necesita un
proceso para traducirlas a direcciones públicas únicas para permitir que los clientes locales
se comuniquen por Internet.
Solo es necesario traducir los paquetes destinados a otras redes. Estos paquetes deben pasar
por el gateway, donde el router inalámbrico reemplaza la dirección IPv4 privada del host de
origen por su propia dirección IPv4 pública.
¿Qué es IPv6 y por qué lo necesitamos?
A comienzos de la década de 1990, los diseñadores de los protocolos IP comenzaron a
preocuparse por la posibilidad de quedarse sin direcciones IPv4. En diciembre de 1993, la
Internet Engineering Task Force (IETF) comenzó a recibir recomendaciones para implementar
mejoras al protocolo IP de modo de resolver la necesidad de un mayor espacio de direcciones
y de facilitar el proceso de asignación de direcciones IP a los administradores. Recién en
diciembre de 1995 se publicó la primera especificación de IPv6 (RFC1883, seguida por
RFC2460).
La principal característica de IPv6 que lo diferencia de IPv4 es el cambio en la longitud de la
propia dirección IP. Una dirección IPv4 tiene 32 bits (4 bytes) de largo. En IPv6, la longitud de
las direcciones se amplía a 128 bits (16 bytes). Con 128 bits, es posible crear suficientes
direcciones IPv6 para asignar más que todo el espacio de direcciones IPv4 de Internet a cada
persona Del planeta. IPv6 debería proporcionar suficientes direcciones para la expansión
futura de Internet durante muchos años.
IPv6 al rescate
Las direcciones IPv6 terminarán reemplazando a las IPv4, aunque ambos tipos de direcciones
coexistirán en el futuro cercano. IPv6 supera las limitaciones de IPv4 y tiene características
que se adaptan mejor a las demandas de red actuales y previsibles. El espacio de direcciones
IPv4 de 32 bits ofrece aproximadamente 4 294 967 296 direcciones únicas.
Los diseñadores de IPv6 pensaron que sería adoptado rápidamente, ya que la cantidad de
bloques de direcciones IPv4 disponibles restantes estaba disminuyendo rápidamente. Los
cálculos iniciales indicaban que IPv6 se implementaría a nivel mundial en el año 2003.
Obviamente, esos cálculos fueron incorrectos.
Se viene el cambio
Si IPv6 ofrece muchas más direcciones y tiene otras características útiles, ¿por qué seguimos
usando IPv4? La respuesta breve es que aún funciona correctamente en muchas redes. Esto
se debe a que se desarrollaron mejoras de protocolo que extendieron la capacidad de uso de
IPv4. La extensión de uso más habitual es la Traducción de direcciones de red (Network
Address Translation, NAT).
NAT solo se diseñó como una solución provisoria para el agotamiento de direcciones IPv4.
NAT aumenta los niveles de complejidad y de latencia e, incluso, “rompe” muchas
aplicaciones. Por ejemplo: es difícil iniciar el acceso a un dispositivo, como un servidor web
que está utilizando NAT y una dirección privada.
Resumen del capítulo
En este capítulo primero se analizó la asignación de direcciones IPv4 y las máscaras de
subred. Un host necesita una dirección IPv4 para participar de Internet. Cada paquete que se
envía por Internet tiene una dirección IPv4 de origen y de destino. Una dirección IPv4 es
simplemente una serie de 32 bits binarios (unos y ceros).
Luego, vimos los diferentes tipos de direcciones IPv4. En 1981, las direcciones IPv4 de
Internet se asignaban mediante el direccionamiento con clases. Estos rangos de direcciones
privadas están compuestos por una red Clase A única, 16 redes Clase B y 256 redes Clase C.
El sistema que se utiliza en la actualidad se denomina “direccionamiento sin clase”. El
nombre formal es “Classless Inter-Domain Routing” (CIDR, pronunciado “cider”). Los hosts
pueden utilizar direcciones IPv4 para comunicaciones de uno a uno (unidifusión), de uno a
varios (multidifusión) o de uno a todos (difusión).
En la última sección de este capítulo se detalla la asignación de direcciones IPv6. Una
dirección IPv4 tiene 32 bits (4 bytes) de largo. En IPv6, la longitud de las direcciones se
amplía a 128 bits (16 bytes). IPv6 no necesita NAT en absoluto porque cada dispositivo
puede tener su propias dirección enrutable global.
La configuración automática de IPv6 simplifica la administración de las direcciones. Los
desarrolladores de IPv6 también implementaron mejoras en el protocolo IP y en protocolos
relacionados como ICMPv6. Se han desarrollado técnicas para comprimir una dirección IPv6
escrita y convertirla a un formato más entendible; esas técnicas se conocen con el nombre de
compresión.