Vous êtes sur la page 1sur 6

El xito de TCP/IP como protocolo de red de Internet se debe, en gran medida, a su capacidad para

conectar redes de tamao diferente y sistemas de distinto tipo. Estas redes se definen
arbitrariamente en tres clases principales, junto con algunas ms, que tienen un tamao predefinido
y que, a su vez, pueden dividirse en subredes ms pequeas por los administradores de sistemas.
Una mscara de subred se usa para dividir una direccin IP en dos partes. Una de ellas identifica al
host (equipo) y la otra a la red a la que pertenece. Para conocer mejor la forma en que funcionan las
direcciones IP y las mscaras de subred, examine una direccin IP (protocolo de Internet) y vea
cmo se organiza.
Direcciones IP: redes y hosts
Una direccin IP es un nmero de 32 bits que identifica de forma nica a un host (ya sea un equipo
u otro dispositivo, como una impresora o enrutador) en una red TCP/IP.

Las direcciones IP suelen expresarse en un formato decimal con puntos, con cuatro nmeros
separados por puntos; por ejemplo, 192.168.123.132. Para comprender la forma en que se usan las
mscaras de subred para distinguir hosts, redes y subredes, examine una direccin IP en notacin
binaria.

Por ejemplo, la direccin IP en notacin decimal con puntos 192.168.123.132 es, en notacin
binaria, el nmero de 32 bits 110000000101000111101110000100. Este nmero apenas tiene
sentido si no se divide en cuatro partes compuestas cada una por ocho dgitos binarios.

Estas secciones de ocho bits se conocen como octetos. De este modo, la direccin IP de ejemplo se
convierte en 11000000.10101000.01111011.10000100. Este nmero solo adquiere un poco ms de
sentido, as que para la mayor parte de los usos la direccin binaria se convierte en un formato
decimal con puntos (192.168.123.132). Los nmeros decimales separados por puntos son los
octetos convertidos de notacin binaria a decimal.

En una red TCP/IP de rea extensa (WAN) que funciona eficazmente como una coleccin de redes,
los enrutadores que pasan paquetes de datos entre las redes no conocen la ubicacin exacta del
host al que se destina un paquete de informacin. Los enrutadores solo saben a qu red pertenece
un host y usan la informacin almacenada en su tabla de enrutamiento para determinar cmo hacer
llegar el paquete a la red del host de destino. Una vez entregado all el paquete, se hace llegar al
host apropiado.

Para que este proceso funcione, una direccin IP se divide en dos partes. La primera se usa como
direccin de la red y la segunda como direccin del host. Si se toma el ejemplo 192.168.123.132 y se
divide en estas dos partes, se obtiene lo siguiente:
192.168.123. Red
.132 Host

-o bien-
192.168.123.0 - direccin de red.
0.0.0.132 - direccin de host.

Mscara de subred
El segundo elemento requerido para que funcione TCP/IP es la mscara de subred. El protocolo
TCP/IP utiliza la mscara de subred para determinar si un host est en la subred local o en una red
remota.

En TCP/IP, las partes de la direccin IP que se usan como direcciones de red y de host no son fijas,
por lo que las direcciones de red y host anteriores no se pueden determinar a menos que se
disponga de ms informacin. Esta informacin se suministra en otro nmero de 32 bits
denominado mscara de subred. En este ejemplo, la mscara de subred es 255.255.255.0. El
significado de este nmero no est claro a menos que sepa que 255 en notacin binaria es igual a
11111111; por tanto, la mscara de subred es:
11111111.11111111.11111111.0000000

Si se alinea la direccin IP y la mscara de subred, las partes correspondientes a la red y al host de la
direccin se pueden dividir:
11000000.10101000.01111011.10000100 -- direccin IP (192.168.123.132)
11111111.11111111.11111111.00000000 -- mscara de subred (255.255.255.0)

Los primeros 24 bits (el nmero de unos de la mscara de subred) se identifican como la direccin
de red y los ltimos ocho bits (el nmero de ceros restantes de la mscara) constituyen la direccin
del host. Esto brinda la informacin siguiente:
11000000.10101000.01111011.00000000 -- direccin de red (192.168.123.0)
00000000.00000000.00000000.10000100 -- direccin de host (000.000.000.132)

Ahora ya sabe que, para este ejemplo en el que se usa la mscara de subred 255.255.255.0, el
identificador de red es 192.168.123.0 y la direccin del host es 0.0.0.132. Cuando llega un paquete a
la subred 192.168.123.0 (desde la subred local o desde una red remota) con la direccin de destino
192.168.123.132, el equipo la recibir de la red y la procesar.

Casi todas las mscaras de subred decimales se convierten en nmeros binarios que son todo unos
a la izquierda y ceros a la derecha. Algunas otras mscaras de subred comunes son:
Decimal Binario
255.255.255.192 1111111.11111111.1111111.11000000
255.255.255.224 1111111.11111111.1111111.11100000

El documento Internet RFC 1878 (disponible en http://www.internic.net) describe las subredes y
mscaras de subred vlidas que se pueden usar en redes TCP/IP.
Clases de red
Las direcciones Internet son asignadas por InterNIC (http://www.internic.net), que es la organizacin
que administra Internet. Estas direcciones IP se dividen en clases. Las ms comunes son las clases A,
B y C. Existen tambin las clases D y E, pero los usuarios finales no suelen utilizarlas. Cada una de las
clases de direccin tiene una mscara de subred predeterminada diferente. Puede identificar la clase
de una direccin IP si examina su primer octeto. A continuacin se enumeran los intervalos de las
direcciones Internet de clase A, B y C, y se muestra una direccin de ejemplo de cada uno de ellos:
Las redes de clase A usan la mscara de subred predeterminada 255.0.0.0 y su primer
octeto est comprendido entre 0 y 127. La direccin 10.52.36.11 es de clase A. Su
primer octeto es 10, que se encuentra entre 1 y 126, ambos inclusive.
Las redes de clase B usan la mscara de subred predeterminada 255.255.0.0 y su
primer octeto est comprendido entre 128 y 191. La direccin 172.16.52.63 es de clase
B. Su primer octeto es 172, que se encuentra entre 128 y 191, ambos inclusive.
Las redes de clase C usan la mscara de subred predeterminada 255.255.225.0 y su
primer octeto est comprendido entre 192 y 223. La direccin 192.168.123.132 es de
clase C. Su primer octeto es 192, que se encuentra entre 192 y 223, ambos inclusive.
En algunos casos, los valores de la mscara de subred predeterminada no cubren las necesidades
de la organizacin debido a la topologa fsica de la red o a que el nmero de redes o de hosts no
encaja dentro de las restricciones de la mscara de subred predeterminada. En la seccin siguiente
se explica cmo se pueden dividir las redes utilizando mscaras de subred.
Subredes
Los administradores de sistemas pueden dividir todava ms una red TCP/IP de clase A, B o C en
subredes. Esto suele ser necesario al reconciliar el esquema de direcciones lgicas de Internet (el
mundo abstracto de direcciones IP y subredes) con las redes fsicas que se usan en el mundo real.

El administrador del sistema que asigna un bloque de direcciones IP puede estar administrando
redes que no se organizan de una forma que encaje fcilmente con estas direcciones. Por ejemplo,
suponga que tiene una red de rea extensa con 150 hosts en tres redes de ciudades diferentes que
se conectan mediante un enrutador TCP/IP. Cada una de estas tres redes tiene 50 hosts. Se le asigna
la red de clase C 192.168.123.0. (Esto sirve como ejemplo, ya que esta direccin est dentro de un
intervalo que realmente no se asigna en Internet). Esto significa que puede usar las direcciones
entre 192.168.123.1 y 192.168.123.254 para los 150 hosts.

Hay dos direcciones que no se pueden usar en el ejemplo: 192.168.123.0 y 192.168.123.255. Esto se
debe a que las direcciones binarias con la parte correspondiente al host igual a todo unos o todo
ceros no son vlidas. La direccin cero no es vlida porque se usa para especificar una red sin
indicar un host. La direccin 255 (en notacin binaria, una direccin de host igual a todo unos) se
usa para difundir un mensaje a cada host de una red. Simplemente recuerde que la primera y la
ltima direccin de cualquier red o subred no se pueden asignar a ningn host individual.

Ahora debera ser capaz de asignar direcciones IP a 254 hosts. Esto funciona correctamente si los
150 equipos estn en una nica red. Sin embargo, sus 150 equipos se hallan en tres redes fsicas
independientes. En lugar de solicitar ms bloques de direcciones para cada red, divide su red en
subredes, lo que le permite usar un bloque de direcciones en varias redes fsicas.

En este caso, divide la red en cuatro subredes mediante una mscara de subred que hace que la
direccin de red sea ms larga y que el intervalo posible de direcciones de host sea menor. En otras
palabras, est "tomando prestados" algunos de los bits que se suelen usar para la direccin del host
y los est usando para la parte correspondiente a la red. La mscara de subred 255.255.255.192 le
da cuatro redes de 62 hosts cada una. Esto funciona porque, en notacin binaria, 255.255.255.192 es
lo mismo que 1111111.11111111.1111111.11000000. Los primeros dos dgitos del ltimo octeto se
convierten en direcciones de red, con lo que se obtienen las redes adicionales 00000000 (0),
01000000 (64), 10000000 (128) y 11000000 (192). (Algunos administradores solo usarn dos de las
subredes usando 255.255.255.192 como mscara de subred. Para obtener ms informacin acerca
de este tema, consulte el documento RFC 1878). En estas cuatro redes, los ltimos seis dgitos
binarios se pueden emplear para las direcciones de host.

Al utilizar la mscara de subred 255.255.255.192, la red 192.168.123.0 se convierte en las cuatro
redes 192.168.123.0, 192.168.123.64, 192.168.123.128 y 192.168.123.192. Estas cuatro redes tendran
como direcciones de host vlidas:
192.168.123.1-62
192.168.123.65-126
192.168.123.129-190
192.168.123.193-254

Recuerde de nuevo que las direcciones binarias de host con todo unos o todo ceros no son vlidas,
por lo que no puede usar direcciones con 0, 63, 64, 127, 128, 191, 192 o 255 como ltimo octeto.

Puede ver cmo funciona esto si examina las dos direcciones de host 192.168.123.71 y
192.168.123.133. Si utiliz la mscara de subred predeterminada de clase C 255.255.255.0, ambas
direcciones estn en la red 192.168.123.0. Sin embargo, si utiliz la mscara de subred
255.255.255.192, se encuentran en redes diferentes: 192.168.123.71 se encuentra en la red
192.168.123.64 y 192.168.123.133 en la red 192.168.123.128.
Puertas de enlace predeterminadas
Si un equipo TCP/IP necesita comunicarse con un host de otra red, normalmente lo har a travs de
un dispositivo denominado enrutador. En trminos de TCP/IP, un enrutador que se especifica en un
host, que vincula la subred del host con otras redes, se denomina puerta de enlace predeterminada.
En esta seccin se explica cmo determina TCP/IP si enviar o no los paquetes a su puerta de enlace
predeterminada para llegar a otro equipo o dispositivo de la red.

Cuando un host intenta comunicarse con otro dispositivo mediante TCP/IP, realiza un proceso de
comparacin utilizando la mscara de subred definida y la direccin IP de destino frente a la
mscara de subred y su propia direccin IP. El resultado de esta comparacin indica al equipo si el
destino es un host local o un host remoto.

Si el resultado de este proceso determina que el destino es un host local, el equipo simplemente
enviar el paquete a la subred local. Si determina que el destino es un host remoto, el equipo
reenviar el paquete a la puerta de enlace predeterminada en sus propiedades TCP/IP. Ahora es el
enrutador el responsable de reenviar el paquete a la subred correcta.
Solucin de problemas
Los problemas de redes TCP/IP suelen estar ocasionados por una configuracin incorrecta de las
tres entradas principales de las propiedades TCP/IP de un equipo. Si se conoce la forma en que los
errores de configuracin de TCP/IP afectan a las operaciones de red, puede resolver muchos
problemas comunes de TCP/IP.

Mscara de subred incorrecta: si una red usa una mscara de subred distinta a la predeterminada
para su clase de direcciones y un cliente sigue configurado con la mscara de subred
predeterminada para la clase de direcciones, se producir un error en la comunicacin de algunas
redes cercanas pero no en las distantes. Como ejemplo, si crea cuatro subredes (como en el ejemplo
de creacin de subredes) pero usa la mscara de subred incorrecta 255.255.255.0 en la
configuracin TCP/IP, los hosts no podrn determinar que algunos equipos estn en subredes
distintas a la suya. Cuando sucede esto, los paquetes destinados a los hosts de redes fsicas
diferentes que formen parte de la misma direccin de clase C no se enviarn a la puerta de enlace
predeterminada su entrega. Un sntoma comn de este problema es que un equipo no pueda
comunicarse con los hosts que se encuentran en su red local y pueda hacerlo con todas las redes
remotas excepto con aquellas prximas que tienen una direccin de la misma clase A, B o C. Para
solucionar este problema, especifique la mscara de subred correcta en la configuracin TCP/IP de
ese host.

Direccin IP incorrecta: si coloca juntos en una red local equipos con direcciones IP que deberan
estar en subredes independientes, no podrn comunicarse. Intentarn enviarse los paquetes entre s
a travs de un enrutador que no ser capaz de reenviarlos correctamente. Un sntoma de este
problema es que un equipo pueda comunicarse con hosts de redes remotas y no pueda hacerlo con
algunos o todos los equipos de su red local. Para solucionar este problema, asegrese de que todos
los equipos de la misma red fsica tengan direcciones IP de la misma subred IP. Si se queda sin
direcciones IP en un segmento de red, existen otras soluciones que no se explican porque no entran
dentro del objetivo de este artculo.

Puerta de enlace predeterminada incorrecta: un equipo configurado con una puerta de enlace
predeterminada incorrecta podr comunicarse con hosts de su propio segmento de red pero no
podr hacerlo con los de algunas o todas las redes remotas. Si una red fsica tiene ms de un
enrutador y se configura uno incorrecto como puerta de enlace predeterminada, un host podr
comunicarse con algunas redes remotas y no con otras. Este problema es habitual si una
organizacin tiene un enrutador para una red TCP/IP interna y otro enrutador diferente conectado a
Internet.
Volver arriba | Enviar comentarios
Referencias
Las siguientes son dos referencias habituales acerca de TCP/IP:

"TCP/IP Illustrated, Volume 1: The Protocols", Richard Stevens, Addison Wesley, 1994

"Internetworking with TCP/IP, Volume 1: Principles, Protocols, and Architecture", Douglas E. Comer,
Prentice Hall, 1995

Es muy recomendable que el administrador del sistema responsable de las redes TCP/IP disponga al
menos de una de estas referencias.
Glosario
Direccin de difusin: direccin IP con la parte correspondiente al host igual a todo unos.

Host: equipo u otro dispositivo en una red TCP/IP.

Internet: coleccin global de redes que se conectan entre s y comparten un intervalo comn de
direcciones IP.

InterNIC: organizacin responsable de la administracin de las direcciones IP en Internet.

IP: protocolo de red usado para enviar paquetes de red sobre una red TCP/IP o Internet.

Direccin IP: direccin nica de 32 bits para un host de una red o conexin entre redes TCP/IP.

Red: en este artculo, el trmino se usa de dos formas. Una se refiere a un grupo de equipos en un
nico segmento de red fsica; la otra hace referencia al intervalo de direcciones de red IP que asigna
un administrador de sistema.

Direccin de red: direccin IP con la parte correspondiente al host igual a todo ceros.

Octeto: nmero de ocho bits en el que cuatro de ellos conforman una direccin IP de 32 bits. Se
encuentran en el intervalo de 00000000 a 11111111 que se corresponde con los valores decimales
de 0 a 255.

Paquete: unidad de datos que se pasan a travs de una red TCP/IP o red de rea extensa.

RFC (solicitudes de comentarios): documento usado para definir estndares en Internet.

Enrutador: dispositivo que pasa trfico de red entre diferentes redes IP.

Mscara de subred: nmero de 32 bits usado para distinguir la parte correspondiente a la red y al
host en una direccin IP.

Subred: red ms pequea creada mediante la divisin de una red mayor en partes iguales.

TCP/IP: en trminos generales, conjunto de protocolos, estndares y utilidades que se suelen usar
en Internet y en redes de gran tamao.

Red de rea extensa (WAN): red de gran tamao que es una coleccin de redes ms pequeas
separadas por enrutadores. Internet es un ejemplo de WAN muy grande.
Volver arriba | Enviar comentarios

Vous aimerez peut-être aussi