Sie sind auf Seite 1von 25

PROTOCOLO IP

Quizás uno de los protocolos más importantes y conocidos sea el Protocolo de Internet o, si lo
prefiere, IP.
IP nos da la capacidad de identificar de manera única cada computadora en una red o en
Internet.
Esta sección proporciona uno de los análisis más completos disponibles en línea para el
protocolo IP. Para hacerlo más fácil para el lector, hemos dividido el análisis en secciones más
pequeñas con muchos diagramas e ilustraciones.
Cuando una computadora está conectada a una red o a Internet, se le asigna una dirección IP
única. Si se está conectando a Internet, es probable que su ISP le asigne una IP
automáticamente, si se conecta a su LAN, entonces se le asigna la IP automáticamente o
configura manualmente la estación de trabajo con una IP asignada.
No podemos enfatizar la importancia de entender bien cómo funciona el Protocolo IP, ya que es
la base para conocer cómo funcionan las comunicaciones de red. DNS, FTP, SNMP, SMTP,
HTTP y muchos otros protocolos y servicios dependen en gran medida del protocolo IP para
funcionar correctamente, por lo se puede ver de inmediato que la IP es más que solo una
dirección IP en su estación de trabajo.
Dado que el Protocolo de Internet es un tema importante, hemos dividido el material cubierto
entre varios artículos para que sea fácil de leer y aprender.
Aquí hay un resumen de lo que está cubierto:
• Sección 1: Binario y el Protocolo de Internet. Aquí cubrimos algunos conceptos binarios
básicos y vemos cómo encajan el sistema binario e IP.
• Sección 2: Encabezado de protocolo de Internet. Descubra cómo encaja el protocolo de
Internet en el modelo OSI. También incluye un diagrama detallado en 3D del encabezado IP que
muestra los campos que existen en el encabezado IP
• Sección 3: Clases de protocolo de Internet. Podemos ver las 5 clases de IP diferentes y
analizarlas en binario. También puedes aprender sobre la ID de red y la ID de host en una
dirección IP.
1) EL BINARIO Y EL PROTOCOLO DE INTERNET
Para entender el Protocolo de Internet, necesitamos aprender y entender binario. ¡Es muy
importante saber y entender binario porque parte del protocolo IP es también la sección
"Subnetting" que solo puede explicarse y entenderse cuando una dirección IP se convierte a
Binario!
Este artículo trata sobre el análisis de direcciones IP y cubre la conversión de direcciones IP a
binarias. Explicamos el proceso de conversión con mucho detalle utilizando nuestros conocidos
diagramas. Al final del artículo, los lectores podrán comprender y explicar cómo se realiza la
conversión de la dirección IP a binario y también calcular rápidamente el esquema de
direccionamiento de 32 bits.
Aquellos que tienen experiencia en binario pueden hojear esta sección rápidamente, pero
pueden echarle un vistazo.
Mucha gente no sabe que las computadoras no entienden las palabras, las imágenes y los
sonidos cuando interactuamos con ellos jugando, leyendo o dibujando algo en la pantalla. ¡La
verdad es que todas las computadoras pueden entender los ceros (0) y los unos (1)!
Lo que vemos en la pantalla es solo una interpretación de lo que la computadora entiende, por
lo que la información que se muestra es útil y significativa para nosotros.
BINARIO: BITS Y BYTES
Todos los que usan Internet tendrían, en una etapa u otra, el término "Byte" o "Bit",
generalmente cuando estás descargando, obtienes la indicación de velocidad en bytes o
KBytes por segundo. Vamos a ver exactamente qué es un Bit, Byte y KByte, para que entiendas
los términos.

1
Para decirlo de la manera más simple posible, un bit es la unidad / valor más pequeño de la
notación binaria. De la misma manera que decimos que 1 centavo es la menor cantidad de
dinero que puede tener, un Bit es lo mismo pero no en centavos o dólares, sino en Binario.
Un bit puede tener solo un valor, ya sea uno (1) o cero (0). Entonces, si te diera un valor de
cero: 0, entonces dirías que es un bit. Si te diera dos de ellos: 00, dirías que son dos Bits.
Ahora, si tuvieras 8 ceros o unos juntos: 0110 1010 (pongo un espacio en el medio para que
sea más fácil para los ojos) dirías que son 8 bits o, ¡un byte! Sí, eso es correcto, 8 bits son
iguales a un byte.
La imagen de abajo te da algunos ejemplos:

Es como decir que, si tienes 100 centavos, es igual a un dólar. De la misma manera, 8 Bits (no
importa si todos son 1s o 0s o una mezcla de los dos) sería igual a un Byte.
Y para resumir, 1024 bytes equivalen a 1 KByte (Kilobyte). ¿Por qué 1024 y no 1000? Bueno,
es por la forma en que funciona Binary. Si hicieras las matemáticas, encontrarás lo anterior
correcto.
¿QUÉ TIENE QUE HACER EL BINARIO CON LA IP?
Como se explicó durante la introducción, las computadoras muestran los ceros y unos de una
manera que hace que la información sea útil para nosotros. El protocolo de Internet funciona un
poco como este también, donde el 98% del tiempo lo vemos en notación decimal, pero la
computadora lo entiende en binario. La imagen a continuación le ofrece un ejemplo de cómo
una computadora entiende una dirección IP:

El ejemplo anterior muestra una dirección IP en notación decimal, lo que entendemos más
fácilmente, esta dirección IP - 192.168.0.1 luego se convierte a Binario, que es lo que la
computadora entiende y puede ver qué tan grande es el número. ¡Es más fácil para nosotros
recordar 4 números diferentes de 32 ceros o unos! Ahora, teniendo en cuenta lo que dijimos
anteriormente sobre Bits y Bytes, ¿alguna vez escuchó o leyó a personas que dicen que una
dirección IP es una dirección de 32 bits? Lo es, y ahora puedes ver por qué:

2
Entonces, para resumir todo lo anterior, ahora sabemos qué es la notación binaria, qué es Bit,
Byte y KByte, y cómo se relaciona Binary con una dirección IP que usualmente está
representada en su notación decimal.

ENTENDIENDO LA CONVERSIÓN ENTRE DECIMAL Y BINARIO


Ahora vamos a ver cómo funciona la conversión entre decimal y binario. Este es un paso
importante, ya que probablemente se encuentre en la necesidad de dicha conversión cuando
trate con subredes complejas.
La conversión no es tan difícil una vez que entiendes el concepto. La imagen de abajo muestra
una dirección IP que vamos a convertir a binario. Tenga en cuenta que el método que le
mostraré es el mismo para todas las conversiones.
Ahora vamos a convertir el primer octeto en la Dirección IP 192.168.0.1 (Decimal) a Binario, en
otras palabras, tomamos el "192" y lo convertimos a Binario y no vamos a tener que hacer
ningún cálculo difícil. sólo simples adiciones:

Si ha leído y comprendido la primera sección de esta página, debe saber que necesitamos 8
bits para crear un octeto o, si lo desea, el número 192. Cada bit toma un cierto valor que nunca
cambia, este valor se muestra en púrpura, justo encima del bit, luego seleccionamos los bits
que necesitamos de tal manera que la suma de todos los bits seleccionados nos da el número
decimal que necesitamos. Si quisiera explicar la conversión en términos matemáticos, diría que
cada bit es una potencia de 2 (2 ^), por ejemplo, el bit 8 es en realidad '2 ^ 7' = 128 en decimal,
el bit 7 es '2 ^ 6 = 64 en decimal, el bit 6 es '2 ^ 5' = 32 en decimal, el bit 5 es '2 ^ 4' = 16 en
decimal, el bit 4 es '2 ^ 3' = 8 en decimal, el bit 3 es '2 ^ 2 '= 4 en decimal, el bit 2 es' 2 ^ 1 '= 2
en decimal, el bit 1 es' 2 ^ 0 '= 1 en decimal. Nota: Al calcular el valor decimal de un octeto (192
en el ejemplo anterior), los números de bits NO representan la potencia de dos valores que
debemos usar para obtener el valor decimal. Esto significa que el bit 1 NO se traduce a 2 ^ 1 =
1 en decimal. En nuestro ejemplo, usamos el 192. Como viste, necesitábamos los bits 8 y 7 y
esto nos dio el número binario de 11000000 que es 192 en decimal. Debes recordar que los
valores de cada bit nunca cambian! Por ejemplo, el bit 8 siempre tiene un valor decimal de 128,
mientras que el bit 1 siempre toma el valor de 1. Usando este método, le resultará fácil convertir
de decimal a binario sin la necesidad de cálculos matemáticos complejos. Así que echemos un
vistazo al siguiente octeto, que es el número decimal 168:

3
Aquí nuevamente puede ver que necesitamos elegir los bits 8, 6 y 4 (en otras palabras, poner
un "1" en la posición del bit) para obtener un valor decimal de 168. Por lo tanto, el valor Binario
de 10101000 es igual al Valor decimal de 168.
Veamos ahora los 4 octetos de nuestra dirección IP, en binario:

No importa de qué manera conviertes, de decimal a binario o de binario a decimal, se usa el


mismo método, de modo que si comprendes lo anterior, deberías poder convertir cualquier
número binario o decimal.
Casi lo hace para esta sección, ahora está listo para la siguiente sección que se centra en el
encabezado del Protocolo de Internet.

2) EL ENCABEZADO DEL PROTOCOLO (IP) DE INTERNET


Este artículo examina el Protocolo de Internet (IP) y su posición dentro del Modelo OSI.
Echamos un vistazo al encabezado IP y todos los campos contenidos dentro de un marco
Ethernet. El examen adicional del encabezado IP se cubre en las siguientes páginas.
Al igual que cualquier otro protocolo, el Protocolo de Internet tiene un lugar en el Modelo OSI.
Debido a que es un protocolo tan importante y otros protocolos dependen de él, debe colocarse
delante de ellos, por lo que lo encontrará en la Capa 3 del modelo OSI:

4
Cuando una computadora recibe un paquete de la red, la computadora primero verificará la
dirección MAC de destino del paquete en la capa de enlace de datos (2) y si pasa, se pasa a la
capa de red (3).
En la capa de red, comprobará el paquete para ver si la dirección IP de destino coincide con la
dirección IP de la computadora (si el paquete es una transmisión, pasará la capa de red de
todos modos).
Desde allí, el paquete se procesa como lo requieren las capas superiores.
Por otro lado, si la computadora está generando un paquete para enviar a la red, a medida que
el paquete se desplaza por el modelo OSI y llega a la capa de red, el destino y la dirección IP
de origen de este paquete se agregan en el encabezado IP.

El encabezado IP
Ahora vamos a analizar el encabezado del Protocolo de Internet, para que pueda ver los
campos que tiene y dónde están ubicados. Aquí encontrará el campo de dirección IP de origen
y destino, que es esencial para cada paquete que utiliza el protocolo.

5
Vale la pena señalar que el noveno campo, que es el campo "Protocolo", contiene información
importante que la computadora utiliza para averiguar dónde debe pasar el datagrama una vez
que se despoja del encabezado de IP.
Si recuerda, TCP y UDP existen en la capa 4 del modelo OSI, que es la capa de transporte.
Cuando los datos llegan a una computadora y el paquete es procesado por cada capa, debe
saber dónde se encuentra arriba para pasar los datos. Este campo de protocolo le dice a la
computadora que entregue los datos restantes al protocolo TCP o UDP, que está directamente
encima de este.
Además, la dirección IP de destino es otro campo importante que contiene la dirección IP de la
máquina de destino.
La siguiente sección habla de las 5 clases diferentes de direcciones IP.

3) CLASES DE PROTOCOLO DE INTERNET - ID DE RED Y HOST


Este artículo explica el concepto de 'ID de red' y 'ID de host' que se encuentra en el
direccionamiento IP y la división en subredes. Analizamos la estructura de las direcciones IP y
las clases de red y mostramos sus ID de red y las ID de host en formato binario para hacer
evidente cómo funciona el sistema.
Para ayudar a comprender el análisis de clase de red, mostramos ejemplos de rangos de
direcciones IP conocidos y calculamos sus redes y hosts válidos en función de su clase y
subredes.
La información proporcionada en este artículo es extremadamente importante para los
ingenieros que desean entender realmente el direccionamiento IP y la división en subredes.
Cada conjunto de protocolos define algún tipo de direccionamiento que identifica computadoras
y redes. Las direcciones IP no son una excepción a esta "regla". Hay ciertos valores que puede
tomar una dirección IP y estos han sido definidos por el comité IEEE (como la mayoría de las
cosas).

6
Una simple dirección IP es mucho más que un simple número. Nos dice la red de la que forma
parte la estación de trabajo y el ID de nodo. Si no entiendes de qué estoy hablando, no dejes
que te preocupe demasiado porque vamos a analizar todo aquí :)

CLASES Y ESTRUCTURA DE DIRECCION IP


Cuando el comité de IEEE se sentó para ordenar el rango de números que iban a usar todas las
computadoras, salieron con 5 rangos diferentes o, como los llamamos, "Clases" de direcciones
IP y cuando alguien solicita direcciones IP se les da un cierto rango dentro de una "Clase"
específica dependiendo del tamaño de su red.
Para mantener las cosas lo más simples posible, primero echemos un vistazo a las 5 Clases
diferentes:

En la tabla anterior, puedes ver las 5 Clases. Nuestra primera clase es A y nuestra última es E.
Las primeras 3 clases (A, B y C) se utilizan para identificar estaciones de trabajo, enrutadores,
conmutadores y otros dispositivos, mientras que las últimas 2 Clases (D y E) están reservadas
para uso especial.
Como ya sabría, una dirección IP consta de 32 bits, lo que significa que tiene 4 bytes de
longitud. El primer octeto (primeros 8 bits o primer byte) de una dirección IP es suficiente para
que determinemos la clase a la que pertenece. Y, dependiendo de la Clase a la que pertenece
la Dirección IP, podemos determinar qué parte de la Dirección IP es la ID de red y cuál es la ID
de nodo.
Por ejemplo, si le dijera que el primer octeto de una dirección IP es "168", al usar la tabla
anterior, notará que se encuentra dentro del rango 128-191, lo que la convierte en una dirección
IP de clase B.

ENTENDIENDO LAS CLASES


Ahora vamos a echar un vistazo más de cerca a las 5 clases. Si recuerda antes, mencioné que
a las empresas se les asignan diferentes rangos de IP dentro de estas clases, dependiendo del
tamaño de su red. Por ejemplo, si una compañía requiriera 1000 direcciones IP, probablemente
se le asignaría un rango que cae dentro de una red de Clase B en lugar de una Clase A o C.
Las Direcciones IP de Clase A fueron diseñadas para redes grandes, Clase B para redes de
tamaño mediano y Clase C para redes más pequeñas.

INTRODUCIENDO CONCEPTOS DE ID DE RED Y ID DE NODO


Necesitamos entender el concepto de ID de red y de ID de nodo porque nos ayudará a
comprender completamente por qué existen las Clases. Poniéndolo de la manera más simple
posible, una dirección IP nos da 2 piezas de información valiosa: 1) Nos dice de qué red forma
parte el dispositivo (ID de red). 2) Identifica ese dispositivo único dentro de la red (ID de nodo).
Piense en la identificación de la red como el suburbio en el que vive y la identificación de nodos
en su calle en ese suburbio. Puedes saber exactamente dónde está alguien si tienes su nombre
de suburbio y calle. De la misma manera, la ID de red nos dice a qué red pertenece una
computadora en particular y la ID de nodo identifica a esa computadora de todo el resto que

7
reside en la misma red. La siguiente imagen le brinda un pequeño ejemplo para ayudarlo a
comprender el concepto:

Explicación:
En la imagen de arriba, puedes ver una pequeña red. Hemos asignado un Rango de IP Clase C
para esta red. Recuerde que las direcciones IP de clase C son para redes pequeñas. Mirando
ahora al Host A, verá que su dirección IP es 192.168.0.2. La parte de ID de red de esta
dirección IP está en azul, mientras que la ID de host está en naranja.
Supongo que la siguiente pregunta que alguien haría es: ¿Cómo puedo saber qué parte de la
dirección IP es la ID de red y cuál es la ID de host? Eso es lo que vamos a responder a
continuación.

LA RED e ID DE NODO DE CADA CLASE


La clase de red nos ayuda a determinar cómo se divide la dirección IP de 4 bytes o 32 bits entre
las partes de red y de nodo.
La siguiente tabla le muestra (en binario) cómo cambia la ID de red y la ID de nodo según la
clase:

8
Explicación:
La tabla anterior puede parecer confusa al principio, pero en realidad es muy simple.
Tomaremos la Clase A como ejemplo y la analizaremos para que pueda entender exactamente
lo que está sucediendo aquí:
Cualquier red de Clase A tiene un total de 7 bits para la ID de red (el bit 8 siempre se establece
en 0) y 24 bits para la ID de host. Ahora todo lo que tenemos que hacer es calcular cuánto es
de 7 bits:
2 a la potencia de 7 = 128 redes y para los hosts: 2 a la potencia de 24 = 16,777,216 hosts en
cada red, de los cuales 2 no se pueden usar porque uno es la dirección de red y el otro es la
dirección de transmisión de red (consulte la mesa hacia el final de esta página). Por eso,
cuando calculamos los hosts "válidos" en una red, siempre restamos "2". Entonces, si le
preguntara cuántos hosts "válidos" puede tener en la red de Clase A, debe responder a
16,777,214 y NO a 16,777,216.
Abajo puedes ver todo esto en una foto:

La misma historia se aplica a las otras 2 Clases que usamos, es decir, Clase B y Clase C, la
única diferencia es que la cantidad de redes y hosts cambia porque los bits asignados a ellos
son diferentes para cada clase.
Las redes de clase B tienen 14 bits para la ID de red (los bits 15, 16 están configurados y no se
pueden cambiar) y 16 bits para la ID de host, lo que significa que puede tener hasta '2 a la
potencia de 14' = 16,384 redes y '2 a la potencia de 16' = 65,536 hosts en cada red, de los
cuales 2 no se pueden usar porque uno es la dirección de red y el otro es la dirección de
transmisión de red (consulte la tabla al final de esta página). Entonces, si le preguntara cuántos
hosts "válidos" puede tener en la red de Clase B, debe responder 65,534 y NO 65,536.

Las redes de clase C tienen 21 bits para la ID de red (los bits 22, 23, 24 están configurados y no
se pueden cambiar) y 8 bits para la ID de host, lo que significa que puede tener hasta '2 a la
potencia de 21' = 2,097,152 Redes y '2 a la potencia de 8' = 256 Hosts en cada Red, de los
9
cuales 2 no se pueden usar porque uno es la Dirección de Red y el otro es la dirección de
Difusión de Red (vea la tabla al final de esta página). Entonces, si le preguntara cuántos hosts
"válidos" puede tener en la red de Clase C, debe responder 254 y NO 256.
Ahora, aunque tenemos 3 clases de direcciones IP que podemos usar, hay algunas direcciones
IP que se han reservado para uso especial. Esto no significa que no pueda asignarlos a una
estación de trabajo, pero en el caso de que lo hiciera, crearía serios problemas dentro de su
red. Por esta razón, es mejor evitar el uso de estas direcciones IP.
La siguiente tabla muestra las direcciones IP que debe evitar usar:
IP Address Function
Se refiere a la ruta por defecto. Esta ruta es para simplificar las
Network
0.0.0.0 tablas de enrutamiento utilizadas por IP.

Reservado para Loopback. La dirección 127.0.0.1 se usa a menudo para


referirse al host local. Usando esta dirección, las aplicaciones
Network
127.0.0.0 pueden dirigirse a un host local como si fuera un host remoto.

Dirección IP
con todos los
bits del host
Se refiere a la propia red real. Por ejemplo, la red 192.168.0.0
configurados en
(Clase C) se puede usar para identificar la red 192.168.0. Este tipo
"0" (Dirección
de notación se usa a menudo dentro de las tablas de enrutamiento.
de red), por
ejemplo,
192.168.0.0

Dirección IP
con todos los
bits de nodo
configurados en Las direcciones IP con todos los bits de nodo configurados en "1" son
"1" (Difusión
direcciones de difusión de la red local y NO se deben usar. Algunos
ejemplos: 125.255.255.255 (Clase A), 190.30.255.255 (Clase B),
de red / 203.31.218.255 (Clase C). Consulte "Multicasts" y "Transmisiones en
subred), por red" para obtener más información.
ejemplo,
192.168.255.255

Dirección IP
con todos los
bits
La dirección IP coCon
establecidos en todos los bits establecidos en "1" es una dirección de difusión y
NO debe
"1"utilizarse.
(difusión Estos están destinados a todos los nodos de una red,
independientemente
de red), por de la dirección IP que puedan tener.
ejemplo,
255.255.255.255

DIVISION EN SUBREDES
La división en subredes es un tema muy interesante e importante. Es muy posible que la
mayoría de ustedes hayan escuchado sobre esto o tengan alguna idea de qué se trata. Para
10
aquellos que no han tratado con subredes antes ... ¡quédate ahí porque no estás solo! Tenga en
cuenta que también tenemos foros de nuestro sitio web donde puede publicar preguntas o leer
sobre las preguntas y respuestas de otras personas. ¡Es una excelente fuente de información y
los recomendamos altamente!
Por alguna razón, muchas personas consideran que la división en subredes es un tema difícil,
lo cual es cierto hasta cierto punto y especialmente para las personas que son nuevas en el
mundo de las redes. Los lectores estarán interesados en saber que dominar la división en
subredes no es tan difícil, simplemente requiere tiempo, práctica y mucha paciencia.

MULTIPLES CONSEJOS
Si comenzó a leer el protocolo IP en este sitio desde el principio y lo ha entendido todo,
entonces no tendrá ningún problema para comprender la división en subredes ... sin embargo,
si por otra parte los lectores sienten que eso podría ser útil en sus conceptos básicos de redes,
recomendamos encarecidamente visitar la sección Protocolo de IP en Protocolos para
ayudarles a revisar la teoría necesaria que es la base de la división en subredes.
La división en subredes en Firewall.cx se divide en 5 secciones. Cada sección aborda un área
específica y también proporciona la comprensión básica para el siguiente tema. Lógicamente, a
medida que avance hacia las siguientes secciones , los conceptos y la complejidad
aumentarán.
• Sección 1: Conceptos básicos de división en subredes. Esta sección es para ayudarlo a
comprender qué es realmente una subred. La introducción a las Máscaras de subred por
defecto está cubierta al principio y luego se puede ver y saber cómo se ve afectada la red al
cambiar la máscara de subred.
• Sección 2: Máscaras de subred y su efecto. Aquí veremos la máscara de subred
predeterminada con un poco más de detalle e introduciremos algunos conceptos nuevos. Las
direcciones IP sin clase y con clase están cubiertas aquí y usted aprenderá cómo las afecta la
máscara de subred.
• Sección 3: Los bits de máscara de subred. Análisis detallado de los bits de máscara de
subred. Aprenda a reconocer el número de bits en una máscara de subred, seguido de una
introducción a las subredes complejas.
• Sección 4: Enrutamiento y comunicaciones entre subredes. Comprenda cómo los enrutadores
manejan las subredes, cómo las computadoras que están en diferentes subredes pueden
comunicarse entre sí, junto con algunas notas generales sobre las subredes que debe conocer.
• Sección 5: Directrices de división en subredes. Alguna última información para ayudarlo a
planificar sus nuevas redes y algunas cosas que debe tener en cuenta para evitar problemas
futuros con subredes.

1) Subredes IP: CONCEPTOS BASICOS


INTRODUCCIÓN
Esta página cubre subredes básicas. Aprendemos las máscaras de subred predeterminadas y
el efecto que tienen en cualquier red.
¿QUÉ ES UNA SUBRED?
Cuando dividimos en subredes una red, básicamente la dividimos en redes más pequeñas. Por
ejemplo, cuando se da un conjunto de direcciones IP a una empresa, por ejemplo, 254 es
posible que quieran "romper" (el término correcto es "particiónar") una red en otras más
pequeñas, una para cada departamento. De esta manera, el departamento técnico y el
departamento de gestión pueden tener cada uno una pequeña red propia. Al dividir la red en
subredes, podemos dividirla en tantas redes más pequeñas como sea necesario y esto también
ayuda a reducir el tráfico y oculta la complejidad de la red.
11
Por defecto, todo tipo de Clases (A, B y C) tienen una máscara de subred, la llamamos
"Máscara de subred predeterminada". Necesitas tener uno porque:
1) Todas las computadoras necesitan que se complete el campo de máscara de subred al
configurar IP
2) Necesitas establecer algunos límites lógicos en tu red
3) Al menos debe ingresar la máscara de subred predeterminada para la Clase que está usando
En las páginas anteriores hablé sobre Clases de IP, ID de red e ID de host, el hecho es que la
máscara de subred es lo que determina la parte de ID de red e ID de host de una dirección IP.
La siguiente tabla muestra claramente la máscara de subred que se aplica a cada clase de red.

Cuando se trata de máscaras de subred en el mundo real, en la mayoría de los casos somos
libres de usar cualquier tipo de máscara de subred para satisfacer nuestras necesidades. Si,
por ejemplo, requerimos una red que puede contener hasta 254 computadoras, entonces una
red de Clase C con su máscara de subred predeterminada funcionará bien, pero si necesitamos
más, podríamos considerar una red de Clase B con su máscara de subred predeterminada.
Tenga en cuenta que las máscaras de subred predeterminadas han sido establecidas por el
comité IEEE, los mismos tipos que configuran y aprueban los diferentes estándares y
protocolos.
Más adelante veremos más de cerca esto y veremos cómo podemos lograr una red de Clase C
con más de 254 hosts.

ENTENDIENDO EL CONCEPTO
Detengámonos aquí por un momento y echemos un vistazo a lo que quiero decir al dividir una
red en redes más pequeñas utilizando diferentes máscaras de subred.
La siguiente imagen muestra nuestra red de ejemplo (192.168.0.0). Todas las computadoras
aquí se han configurado con la máscara de subred Clase C predeterminada (255.255.255.0):

12
Debido a la máscara de subred que usamos, todas estas computadoras forman parte de la red
marcada en azul. Esto también significa que cualquiera de estos hosts (computadoras,
enrutador y servidor) pueden comunicarse entre sí.
Si ahora quisiéramos dividir esta red en segmentos más pequeños, tendríamos que cambiar la
máscara de subred de manera adecuada para que podamos obtener el resultado deseado.
Digamos que necesitamos cambiar la máscara de subred de 255.255.255.0 a 255.255.255.224
en cada host configurado.
La siguiente imagen nos muestra cómo las computadoras verán la red una vez que la máscara
de subred haya cambiado:

En realidad, acabamos de crear 8 redes de la única red grande (azul) que tenemos, pero por
ahora mantengo las cosas simples y muestro solo 2 de estas redes más pequeñas porque
quiero que entiendan el concepto de división en subredes y vean lo importante que es. La
máscara de subred es.
En las siguientes páginas que seguiré, analizaré en profundidad la forma en que funcionan las
subredes y cómo calcularlas. ¡Es muy importante que entienda los conceptos introducidos en
esta sección, así que asegúrese de hacerlo antes de continuar!
2) MÁSCARAS DE SUBRED Y SU EFECTO
INTRODUCCIÓN
Existen algunas formas diferentes de abordar la división en subredes y puede resultar confuso
debido a la complejidad de algunas subredes y la flexibilidad que ofrecen. Por esta razón, creé
este pequeño párrafo para hacerle saber cómo vamos a abordar y aprender a dividir en
subredes. Asi que.....
Vamos a analizar las máscaras de subred comunes para cada Clase, dando ejemplos
detallados para la mayoría de ellas y permitiéndole "ver" cómo se calcula todo y entender los
diferentes efectos que puede tener una máscara de subred cuando la cambia. Una vez que
haya dominado esto, puede continuar y crear sus máscaras de subred personalizadas
utilizando cualquier tipo de Clase.

MÁSCARAS DEFAULT DE SUBRED DE CADA CLASE


A estas alturas ya debería tener una idea de qué hace la máscara de subred y cómo se usa
para particionar una red. Lo que debe tener en cuenta es que cada Clase tiene su máscara de
13
subred POR DEFECTO, que podemos cambiar para adaptarla a nuestras necesidades. Ya lo he
mencionado en la página anterior, pero debemos analizarlo con más detalle.
La siguiente imagen muestra nuestras 3 Clases de red con su respectiva máscara de subred
predeterminada:

EL EFECTO DE UNA MÁSCARA DE SUBRED EN UNA DIRECCIÓN


IP
En la página Clases de IP, analizamos y mostramos claramente cómo una dirección IP consta
de dos secciones:
1) La ID de la red
2) El ID de host.
Esta regla se aplica a todas las direcciones IP que usan la máscara de subred predeterminada y
las llamamos Direcciones IP con clase.
Podemos ver esto una vez más en la imagen a continuación, donde la dirección IP se analiza
en binario, porque esta es la forma en que debería trabajar cuando se trata de máscaras de
subred:

Estamos viendo una dirección IP con su máscara de subred por primera vez. Lo que hemos
hecho es tomar la máscara de subred decimal y convertirla en binario, junto con la dirección IP.
Es esencial trabajar en binario porque aclara las cosas y podemos evitar cometer errores
tontos. Los (1) en la máscara de subred "bloquear" o, si lo desea, definir la parte de ID de red.
Si cambiamos algún bit dentro de la ID de red de la dirección IP, inmediatamente nos movemos
a una red diferente. Entonces, en este ejemplo, tenemos una máscara de subred de 24 bits.
NOTA:
Todas las direcciones IP de clase C tienen una máscara de subred de 24 bits (255.255.255.0).
Todas las direcciones IP de clase B tienen una máscara de subred de 16 bits (255.255.0.0).
Todas las direcciones IP de clase A tienen una máscara de subred de 8 bits (255.0.0.0).
Por otro lado, el uso de una dirección IP con una máscara de subred distinta de la
predeterminada da como resultado que los bits estándar del host (los bits utilizados para

14
identificar el ID del HOST) se dividan en dos partes: un ID de subred y un ID del host. Este tipo
de direcciones IP se denominan Direcciones IP sin clase.
Para entender qué es una "Dirección IP sin clase" sin confundirse, vamos a tomar la misma
dirección IP que la anterior y la convertiremos en una dirección IP sin clase cambiando la
máscara de subred predeterminada:

Mirando la imagen de arriba, notará que tenemos una ID de subred, algo que no existía antes.
Como lo explica la imagen, hemos tomado prestados 3 bits del ID de host y los hemos utilizado
para crear un ID de subred. Efectivamente, dividimos nuestra red de Clase C en redes más
pequeñas.
Si se está preguntando cuántas redes más pequeñas, encontrará la respuesta en la página
siguiente. Prefiero que entiendas todo aquí en lugar de arruinarte con más ID de subred, bits y
todo el resto :)
RESUMEN
En esta página vimos la máscara de subred predeterminada de cada Clase y también
presentamos las Direcciones IP Classful y Classless, que son el resultado del uso de varias
máscaras de subred.
Cuando usamos las direcciones IP con sus máscaras de subred predeterminadas, por ejemplo,
192.168.0.10 es una dirección IP de clase C, por lo que la máscara de subred predeterminada
sería 255.255.255.0, entonces estas son "direcciones IP de clase".
Por otro lado, las direcciones IP sin clase tienen su máscara de subred modificada de manera
que hay un "ID de subred". Esta ID de subred se crea tomando prestados Bits de la parte de ID
de host.
La imagen de abajo nos muestra los dos ejemplos:

Espero que haya entendido los nuevos conceptos y material en esta página. A continuación,
hablaremos sobre los bits de subred, aprenderemos a calcular cuántos bits son ciertas
máscaras de subred y veremos las máscaras de subred diferentes y más utilizadas.
Si crees que es posible que no hayas comprendido algunas secciones en esta página, te
sugiero que lo leas una vez más :)
15
3) SUBRED - ANALISIS de LOS BITS. APRENDE A RECONOCER EL
NÚMERO DE BITS EN UNA MÁSCARA DE SUBRED
Así que hemos cubierto con cierta profundidad el tema de la división en subredes, ¡pero todavía
hay mucho que aprender! Vamos a explicar aquí las máscaras de subred disponibles y analizar
una red de Clase C, utilizando una máscara de subred específica. Todo es bastante simple,
siempre y cuando entiendas la lógica detrás de esto.

COMPRENDIENDO EL USO Y ANALIZANDO DIFERENTES


MÁSCARAS DE SUBRED
Bien, entonces sabemos qué es una máscara de subred, pero aún no hemos hablado sobre los
diferentes valores que adoptan y las pautas que necesitamos cuando las usamos. ¡Eso es lo
que vamos a hacer aquí!
La verdad es que no puede tomar ninguna máscara de subred que le guste y aplicarla a una
computadora o cualquier otro dispositivo, ya que dependiendo de la máscara de subred
aleatoria que elija, creará muchos problemas de enrutamiento y comunicación, o no lo hará. ser
aceptado en absoluto por el dispositivo que está intentando configurar.
Por esta razón, vamos a echar un vistazo a las distintas máscaras de subred para que sepa
exactamente lo que necesita usar y cómo usarlo. Lo más importante es asegurarnos de que
entendemos POR QUÉ necesita elegir máscaras de subred específicas, según sus
necesidades. La mayoría de la gente simplemente usa una máscara de subred estándar sin
entender qué hace eso. Este no es el caso de los visitantes de este sitio.
Primero echemos un vistazo a las máscaras de subred más comunes y luego te mostraré de
dónde provienen estos números :)
MÁSCARAS COMUNES DE SUBRED
Para mantener este lugar ordenado, vamos a ver las máscaras de subred comunes para cada
clase. Ver la máscara de subred de cada Clase es posiblemente la mejor y la más fácil de
aprender.
Ver la máscara de subred de cada Clase es posiblemente la mejor y la más fácil de
aprender.
Numer of bits Class A Class B Class C
255.0.0.0 255.255.0.0 255.255.255.0
0 (default mask)
(default_mask) (default_mask) (default_mask)
255.128.0.0 255.255.128.0 255.255.255.128
1
(default +1) (default+1) (default+1)
255.192.0.0 255.255.192.0 255.255.255.192
2
(default+2) (default+2) (default+2)
255.224.0.0 255.255.224.0 255.255.255.224
3
(default+3) (default+3) (default+3)
255.240.0.0 255.255.240.0 255.255.255.240
4
(default+4) (default+4) (default+4)
255.248.0.0 255.255.248.0 255.255.255.248
5
(default+5) (default+5) (default+5)
255.252.0.0 255.255.252.0 255.255.255.252
6
(default+6) (default+6) (default+6)
255.255.255.254
255.254.0.0 255.255.254.0
7 (default+7) * Only 1 Host
(default+7) (default+7)
per subnet

16
255.255.255.255
255.255.0.0 255.255.255.0
8 (default+8) * Reserved
(default+8) (default+8)
for Broadcasts

La tabla anterior puede parecer confusa al principio, ¡pero no desesperes! ¡Es simple,
realmente, solo necesitas mirarlo de una manera diferente!
El truco para entender el patrón de la tabla anterior es pensar en él de la siguiente manera:
Cada clase tiene su máscara de subred predeterminada, que he notado usando el color verde,
y todo lo que estamos haciendo es pedir prestado un bit a la vez ( comenzando desde 1, hasta
8) desde la parte de ID de host de cada clase. He usado varios colores para mostrarle los
números decimales que obtenemos cada vez que tomamos prestado un poco de la parte de ID
de host. Si no puede entender cómo funcionan estos números decimales, debería leer en la
página Binario e IP.
Cada vez que tomamos prestado un poco del ID de host, dividimos la red en un número
diferente de redes. Por ejemplo, cuando tomamos prestados 3 Bits en la red de Clase C,
terminamos dividiendo la red en 8 redes más pequeñas. Veamos un ejemplo detallado (que
vamos a dividir en tres partes) para que podamos entender completamente todo lo anterior.
Vamos a hacer un análisis utilizando la red de Clase C y 3 Bits que tomamos de la ID del Host.
El análisis tendrá lugar una vez que convertimos nuestros números decimales a binarios, algo
que es esencial para este tipo de trabajo. ¡Veremos cómo obtenemos 8 redes de tal
configuración y sus rangos!

En esta primera parte, podemos ver claramente de dónde provienen las 8 Redes. La regla se
aplica a todos los tipos de subredes, sin importar qué clase sean. Simplemente tome los bits de
subred y colóquelos en el poder de 2 y obtendrá sus redes.
Ahora, esa fue la parte fácil. La segunda parte es un poco más complicada y necesito que te
concentres para que no te confundas.
Al principio, el siguiente diagrama parece bastante complejo, así que intente seguirme a medida
que avanzamos:

17
La dirección IP y la máscara de subred se muestran en formato binario. Nos centramos en el
último octeto que contiene toda la información que buscamos. Ahora, el último octeto tiene 2
partes, la ID de subred y la ID de host. Cuando queremos calcular las subredes y los hosts,
tratamos con ellas una por una. Una vez hecho esto, juntamos la parte de ID de subred e ID de
host para poder obtener el número decimal del último octeto.
Sabemos que tenemos 8 redes (o subredes) y, simplemente contando o incrementando nuestro
valor binario en uno cada vez, podemos ver todas las redes disponibles. Así que comenzamos
con 000 y terminamos en 111. En el lado derecho también puse el número decimal equivalente
para cada red.
A continuación, tomamos la parte de ID de host, donde el primer host disponible es 0 0001 (1 en
decimal), porque el valor 0 0000 (0 en decimal) está reservado, ya que es la dirección de red
(consulte la página de clases de IP), y la última El valor que es 1 1111 (31 en decimal) se usa
como una Dirección de transmisión para cada subred (vea la página de transmisión).
Nota
He dado una fórmula en la página Clases de IP que le permite calcular los hosts disponibles,
eso es exactamente lo que estamos haciendo aquí para cada subred. Esta fórmula es: 2 a la
potencia de X -2. Donde X es el número de Bits que tenemos en el campo ID de Host, que para
nuestro ejemplo es 5. Cuando aplicamos esta fórmula, obtenemos 2 con el poder de 5 - 2 = 30
Dirección IP válida (utilizable). Si se está preguntando por qué restamos 2, es porque uno se
usa para la Dirección de red de esa subred y el otro para la Dirección de difusión de esa
subred. Esto no debería ser una noticia nueva para nadie :)
En resumen, estos son los rangos para cada subred en nuestra nueva red:

18
Espero que el ejemplo no te haya confundido demasiado; El ejemplo anterior es uno de los más
simples, por lo que elegí una red de Clase C, son los más fáciles de usar.
Si lo encontró un poco difícil, intente leerlo lentamente. Después de un par de veces, llegarás a
entenderlo. ¡Estas cosas sí necesitan tiempo para hundirse!

4) RUTAS Y COMUNICACIONES DE UNA SUBRED


INTRODUCCIÓN
El enrutamiento y la comunicación entre subredes es el tema principal aquí. Este artículo
analiza las comunicaciones entre subredes. Proporcionamos ejemplos sobre diferentes
métodos que se pueden usar para habilitar las comunicaciones de subred de una manera
efectiva y segura. En general, este artículo pone en práctica toda la teoría de división en
subredes hasta ahora.

19
COMUNICACIÓN ENTRE SUBREDES
Entonces, después de leer todas las páginas anteriores sobre la división en subredes,
permítame preguntarle lo siguiente:
¿Cree que las computadoras que están en la misma red física pero que están configuradas
para estar en subredes separadas pueden comunicarse?
La respuesta es no". ¿Por qué? ¡Simplemente porque debe tener en cuenta que estamos
hablando de la comunicación entre 2 redes diferentes!
Mirando nuestro ejemplo de la red de Clase C en la página anterior, el hecho es que una
computadora es parte de la red 192.168.0.0 y la otra parte de la red 192.168.0.32, y estas son
dos redes diferentes. En nuestro ejemplo, desde el momento en que modificamos la máscara
de subred predeterminada de 255.255.255.0 a 255.255.255.224, dividimos esa red en 8 más
pequeñas.

PONER LA TEORIA A PRUEBA


Y porque solo tenemos que demostrarlo ... ¡lo vamos a probar en mi red doméstica! En el peor
de los casos, tendré que pasar toda la noche tratando de averiguar qué salió mal, ¡pero valdrá
la pena! :)
Sin complicar las cosas, aquí hay un diagrama de mi red doméstica (excluí las computadoras
que no vamos a usar para ahorrar espacio):

Bueno, esa es la red con la que tenemos que jugar. He puesto en el diagrama los resultados de
algunos pings simples de cada host y, como puede ver, todos salieron bien: PASS.
Así que para pasar a la fase 2 de nuestro experimento, modifiqué la máscara de subred de mi
estación de trabajo a 192.168.0.35 / 255.255.255.224, mi Firewall Slackware Linux a
192.168.0.1 / 255.255.255.224 (tarjeta de interfaz de red interna) y mi NetWare 6 Servidor a
192.168.0.10 / 255.255.255.224 como se muestra en el diagrama a continuación:

20
Como puede ver, los resultados para mi estación de trabajo fueron devastadores ... solos y sin
saber que los otros dos servidores todavía están allí. Cuando mi estación de trabajo intente
hacer ping al Firewall de Linux, no obtendrá respuesta, porque su Gateway es un host que
pertenece a otra red, algo que sabíamos que nunca funcionaría.
Entonces, hemos concluido que no puede haber ningún tipo de comunicación entre las
computadoras de la Red 1 y la Red 2.
Entonces, ¿cómo pueden dos hosts en dos subredes diferentes comunicarse entre sí? ¡Eso es
lo que vamos a ver ahora mismo!

CONSTRUYENDO EL PUENTE
Hay una manera de permitir la comunicación entre mi estación de trabajo y mis servidores e
Internet. En realidad, hay algunas maneras de lograr esto y les mostraré algunas formas,
aunque algunas puedan parecer tontas o poco prácticas. No estamos interesados en la mejor
solución en este momento, solo queremos saber las formas en que podemos establecer la
comunicación entre las dos subredes.
Teniendo en cuenta que las subredes son redes más pequeñas, recordará que usamos
enrutadores para lograr comunicaciones entre dos redes. Este ejemplo de mi red doméstica no
es una excepción a esta regla.
Necesitamos un enrutador que enrute los paquetes de una red a la otra. Echemos un vistazo a
las diferentes maneras en que podemos resolver este problema:
Método 1: usar un servidor con 2 tarjetas de red
Nuestra primera opción es usar uno de los Servidores, o un nuevo Servidor que tenga al menos
2 tarjetas de red instaladas. Al conectar cada tarjeta de red a una de nuestras redes y configurar
las tarjetas de red para que cada una pertenezca a una subred / red, podemos enrutar paquetes
entre ellas:

21
El diagrama de arriba muestra casi todo lo que se necesita. La segunda tarjeta de red se ha
instalado y se le ha asignado una dirección IP que se encuentra dentro de nuestro rango de
Red 1 y, por lo tanto, puede comunicarse con mi estación de trabajo. Por otro lado, el servidor
NetWare ahora actúa como una puerta de enlace para la red 1, por lo que mi estación de
trabajo se reconfigura para usarla como su puerta de enlace. Cualquier paquete de la Red 1 a
la Red 2 o Internet pasará a través del servidor NetWare.

Método 2: vincular 2 direcciones IP a la misma tarjeta de red


Este método es posiblemente la mejor y más fácil manera de solucionar nuestro problema.
Usamos la misma tarjeta de red en el servidor NetWare y le asignamos otra dirección IP.
Esta segunda dirección IP obviamente se ubicará dentro del rango de IP de la Red 1 para que
mi estación de trabajo pueda comunicarse con el servidor:

22
Como se indica en el diagrama, el único problema que podemos encontrar es la necesidad de
que el sistema operativo del servidor admita este tipo de configuración, pero la mayoría de los
sistemas operativos modernos cumplirían.
Una vez configurado, el servidor se encarga de cualquier enrutamiento entre las dos redes.

Método 3: Instalar un enrutador


El tercer método es instalar un enrutador en la red.
Esto puede parecer un poco exagerado, pero ¡recuerde que estamos buscando todas las
formas posibles de establecer comunicaciones entre nuestras redes! Si esta fuera una red
grande, entonces un enrutador podría ser la solución ideal, pero dado el tamaño de mi red,
bueno ... digamos que sería una idea tonta :)

23
Mi estación de trabajo en esta configuración reenviaría todos los paquetes a su Gateway, que
es la interfaz del enrutador y está conectada a la Red 1 y podrá ver todos los demás servidores
y acceder a Internet. Es una configuración similar al Método 1, pero en lugar de un Servidor
tenemos un enrutador dedicado. Ah, y por cierto, si termináramos usando una configuración de
este tipo en la vida real ... el hub al que se conectan ambas interfaces del enrutador sería
reemplazado por algún tipo de enlace WAN.
Eso completa nuestra discusión sobre el enrutamiento y la comunicación de la subred.

5) DIRECTRICES GUÍAS

INTRODUCCIÓN
Siempre existe ese día en que se le solicita que proporcione una solución a un problema de red.
La cantidad de problemas que pueden ocurrir en una red son numerosos y, créanlo o no, la
mayoría de ellos pueden evitarse si el diseño inicial y la instalación de la red se realizan
correctamente.
Este artículo cubre las directrices de división en subredes. Estos se utilizan para diseñar e
implementar correctamente redes de cualquier tamaño.
Cuando digo "hecho correctamente" no me refiero solo a conectar los cables correctos en los
enchufes de pared. Mirándolo desde el punto de vista de un Administrador, yo diría que un
"trabajo bien hecho" es uno que se ha pensado mucho para evitar los problemas de
enrutamiento y resolver las necesidades actuales y futuras.
Esta página contiene toda la información que necesita saber para diseñar una red que no sufra
ninguno de los problemas anteriores. He visto algunas configuraciones de red que sufrieron por
todo lo anterior, y usted se sorprenderá de la frecuencia con la que las veo en grandes
compañías.

DIRECTRICES - PLAN DE CRECIMIENTO


Al crear subredes para su red, responda las siguientes preguntas:
• ¿Cuántas subredes se necesitan hoy?
24
Calcule el número máximo de subredes requeridas por redondeo
El número máximo a la potencia más cercana de dos.
Por ejemplo, si una organización necesita cinco subredes, 2 a la potencia de 2 no proporcionará
suficiente espacio de direccionamiento de subred, por lo que debe redondear hasta
2 a la potencia de 3 = 8 subredes.
• ¿Cuántas subredes se necesitan en el futuro?
Debes planear para el crecimiento futuro. Por ejemplo, si 9 subredes son
requerido hoy, y usted elige proporcionar 2 a la potencia de 4 = 16 subredes, esto
podría no ser suficiente cuando se necesita desplegar la decimoséptima subred.
En este ejemplo, podría ser prudente proporcionar un mayor crecimiento y
seleccione 2 a la potencia de 5 = 32 como el número máximo de subredes.
• ¿Cuál es el número máximo de hosts en un segmento dado?
Debe asegurarse de que haya suficientes bits disponibles para asignar el host
direcciones a la subred más grande de la organización.
Si la subred más grande necesita admitir 40 direcciones de host hoy en día, 2 a la potencia de 5
=
32 no proporcionará suficiente espacio de direcciones de host, por lo que necesitaría
Para redondear hasta 2 a la potencia de 6 = 64.
• ¿Cuántos anfitriones habrá en el futuro?
Además de planificar subredes adicionales, también debe planificar más
hosts que se agregarán a cada subred en el futuro.
Asegúrese de que la asignación de direcciones de la organización proporciona suficiente
bits para desplegar el plan de direccionamiento de subred requerido.
Al desarrollar subredes, las direcciones de clase C presentan la mayor
desafío porque hay menos bits disponibles para dividir entre subredes
Direcciones y direcciones de host. Si acomodas demasiados
subredes, puede que no haya espacio para hosts adicionales y crecimiento en
el futuro.
Todos los puntos anteriores lo ayudarán a tener éxito en la creación de una red bien diseñada
que tendrá la capacidad de satisfacer cualquier necesidad futura adicional. Y si tiene algún
problema, bueno, siempre existe el foro del sitio web donde puede publicar sus preguntas y
problemas :)

25

Das könnte Ihnen auch gefallen