Direcciones ip

Solo disponible en BuenasTareas
  • Páginas : 9 (2235 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de marzo de 2011
Leer documento completo
Vista previa del texto
-------------------------------------------------
CLASES DE DIRECCIONES IP
Nuestras computadoras están la mayor parte del tiempo (si no todo) conectadas a una red IP, por ejemplo, a internet, en la cual se identifican ante los demás dispositivos a través de una dirección IP. Muchas son las veces que oímos hablar de direcciones IP pero no todo el mundo conoce las distintas clases en las queestán divididas ni las restricciones que existen al utilizarlas, por lo cual se me ocurrió escribir una serie de artículos sobre redes IP y me pareció que lo mejor sería comenzar con la clasificación de las mismas.
En la actualidad hay dos tipos de direcciones IP que se utilizan: la IPv4 y la IPv6. Debido a que Internet y la gran mayoría de las redes actuales utilizan IPv4 este artículo se focalizaráen esta versión del protocolo.
Cada dirección IP es en realidad (en la versión IPv4), un número de 32 bits, dividido en 4 octetos (números de 8 bits), separados por un punto. Una dirección IP de ejemplo podría ser la que muestro a continuación: 192.168.1.1 o, en su formato binario (tal como lo utiliza la computadora), 11000000. 10101000.00000001.00000001.
Para quienes no saben cómo convertir unnúmero binario a uno en base 10 acá les acerco una fórmula sencilla: hay que tomar cada dígito, contando desde la derecha hacia la izquierda, y multiplicarlo por 2 elevado a la posición – 1, y luego sumar los valores obtenidos. Para que quede más claro se los muestro gráficamente convirtiendo el segundo octeto de nuestra dirección IP 10101000:
1 x 27 = 1 x 128 = 128
0 x 26 = 0 x 64 = 0
1 x 25 =1 x 32 = 32
0 x 24 = 0 x 16 = 0
1 x 23 = 1 x 8 = 8
0 x 22 = 0 x 4 = 0
0 x 21 = 0 x 2 = 0
0 x 20 = 0 x 1 = 0
Si sumamos 128 + 32 + 8 nos da 168, o sea, el segundo octeto de la IP 192.168.1.1.
Una vez que se entendió como convertir números decimales a binarios seguro se preguntarán para que puede servirnos: la respuesta es que todos los cálculos y datos en computación se almacenan enbinario, por lo tanto siempre es bueno saber esto, además de que nos permite entender algunas cosas como el número límite que se puede colocar en cada octeto de la dirección o a qué tipo de clase IP pertenece (esto lo veremos más adelante en este artículo). Como en binario el mayor número es el 1, el mayor número que puede ingresarse en un octeto va a ser 11111111, y si usamos la fórmula anterior parapasar este número a decimal vamos a llegar a la conclusión que es igual a 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1, o sea, es igual a 255, por lo tanto, la mayor (numéricamente hablando) dirección IP que se puede utilizar debería ser 255.255.255.255. Con este número en mente podemos decir la cantidad máxima de computadoras que se pueden conectar en una red IP lo podemos obtener multiplicando255x255x255x255, o haciendo 2554 (o 322, ya que la dirección IP es un número binario de 32 posiciones), lo cual nos devuelve 4.228.250.625 computadoras, más de cuatro mil millones, aunque esto no es verdad ya que no se pueden utilizar todas las posibles combinaciones de octetos para escribir una dirección IP, sino que generalmente se utilizan sólo tres de las cincos clases de IP existentes (las cuales sedetallan más abajo).
Cada dirección IP está también está dividida en dos partes: la dirección de red (network address) y la dirección del host (host address). La dirección de red también es conocida como “prefijo de red” (network prefix), ya que lo comparten todos los integrantes de una red.
En que parte de la dirección se “divide” entre la dirección de la red y del host depende de la máscara desubred (subnet mask), la cual depende de la clase de dirección IP.
Clases de direcciones IP
Para tener la flexibilidad de poder soportar redes de distinto tamaño las direcciones IP están divididas en cinco clases: A, B, C, D y E, aunque sólo se utilizan las tres primeras, ya que las D y E son usadas para multicast y experimentación respectivamente.
Para saber a qué clase pertenece una IP basta...
tracking img