El Éxito de TCP
El Éxito de TCP
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.
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 bien192.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.
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 Nota: es un artculo de "PUBLICACIN RPIDA" creado directamente por la organizacin de soporte tcnico de Microsoft. La informacin aqu contenida se proporciona como est, como respuesta a problemas que han surgido. Como consecuencia de la rapidez con la que lo hemos puesto disponible, los materiales podran incluir errores tipogrficos y pueden ser revisados en cualquier momento sin previo aviso. Vea las Condiciones de uso para otras consideraciones Volver arriba | Enviar comentarios
Propiedades
Id. de artculo: 164015 - ltima revisin: viernes, 23 de agosto de 2013 - Versin: 1.0 La informacin de este artculo se refiere a:
Microsoft Windows 2000 Server Microsoft Windows 2000 Advanced Server Microsoft Windows 2000 Professional Edition Microsoft Windows NT Server 3.51 Microsoft Windows NT Server 4.0 Standard Edition Microsoft Windows NT Workstation 3.1 Microsoft Windows NT Workstation 3.5 Microsoft Windows NT Workstation 3.51 Microsoft Windows NT Workstation 4.0 Developer Edition Microsoft Windows NT Advanced Server 3.1 Microsoft Windows 95
Palabras clave:
Enviar comentarios
1 132 0 12616 CHOICE 0
S No Un poco
10576 CHOICE 0
Mucho Muchsimo
12617 TEXT-BLOCK 0
Volver arriba