Ser Colaborador

Introducción - Direcciones IP

Redactado por

Matias Mareco

Introducción - Direcciones IP

Clase 1

Direcciones IP

>Si una computadora A quiere enviar información a una computadora B, necesitamos la dirección IP para poder localizar la computadora destino.

>Si hay 2 computadoras con IP igual en un sistema, este colapsa. Las direcciones IP deberían ser únicas.

>La IP son dos números en uno, se divide en 2, un identificador de red(único para la red) y un indicador de host(puede estar repetido pero en redes diferentes).

Ejemplo de IP:

Se conforma por 4 números separados por puntos, cada número puede estar comprendido en el rango [0,255] porque se usan 8 bits para cada uno, por ejemplo: 192.168.1.1

>Las direcciones IP vienen acompañadas por máscaras de red, ejemplo : 255.255.0.0

192.168.1.1 = 11000000.10101000.00000001.00000001 en binario

Bajo cada uno de estos números en binario de la IP, ponemos el numero en binario de la mascara de red.

11000000.10101000.00000001 .00000001

11111111 .11111111 .00000000 .00000000 = 255.255.0.0

Donde la máscara de red esté seteada a 1 (como en los primeros 2 números) quiere decir que esa sección de la IP corresponde al identificador de red y donde hay ceros quiere decir que esa sección es el identificador de host.

Otra forma de hacer esto es pasar la IP/N donde N es el numero de unos de la mascara de red, la cual nos indica hasta donde tenemos unos y así podemos deducir cual es el identificador de red, por ejemplo: 192.168.1.1/16 correspondería al ejemplo anterior, porque 11111111 .11111111 .00000000 .00000000 = 255.255.0.0 tiene 16 unos.

>Para que dos computadoras puedan comunicarse, el identificador de red debe ser el mismo.

Si haces la operación AND cifra por cifra entre la IP y la Mascara de subred o mascara de red, tendremos el identificador de la red.

11000000.10101000.00000001.00000001

11111111.11111111 .00000000.00000000 AND


11000000.10101000.00000000.00000000 --> Esta seria la primera IP de la red, esta IP no se puede asignar a ninguna computadora, porque se usa para identificar a la propia red.

Primera y ultima dirección IP de la red

Primera dirección IP : 192.168.0.0

La ultima IP de la red: 192.168.255.255 también llamado broadcast, tampoco se asigna a ninguna computadora, es utilizado para mandar un paquete a todos los miembros de la red, la ultima IP asignable es 192.168.255.254.

La cantidad de IP-s disponibles para una red viene dada por la combinatoria de 16bits(o sea, la cantidad de bits que tiene el identificador de host), usamos, 2n2^{n} , donde n es el numero de bits que tenemos disponibles para nuestro identificador de host, esto para calcular cuantas IPs puede tener la red, pero, ya que la ultima y la primera IP no se pueden usar, será 2n22^{n} - 2 , o sea, tenemos 21622^{16} - 2 direcciones IP asignables para esta red.


La diferencia entre IPv4 e IPv6 es la cantidad de bits que usan, IPv4 usa 32 bits e IPv6 usa 128 bits.

La puerta de enlace o Gateway es una maquina (generalmente un router) la cual se conecta a tu red y por medio de una IP publica, accede a otras redes privadas como las de Facebook, para poder traer el contenido hasta tu computadora.

Clase 2

Espacio de direcciones privadas

ClaseDesdeHastaMascara por defecto
Clase A10.0.0.010.255.255.255255.0.0.0Usar para cuando quieres tener muchísimas maquinas en la red.
Clase B172.16.0.0172.31.255.255255.255.0.0Se reduce la cantidad de maquinas pero aumenta la cantidad de redes que puedes tener.
Clase C192.168.0.0192.168.255.255255.255.255.0Tienes muchas menos computadoras pero aumentas mas la cantidad de redes, es ideal para redes con menos computadoras como el hogar, laboratorios, etc.

Existen clases D y E, pero son reservadas para investigaciones, etc.

Lo de la tabla anterior son solo estándares, no es obligatorio que los sigas, puedes usar un IP de la clase C con una mascara de la clase A, seguirá funcionando. Cuando asignas una IP a un equipo, se coloca una mascara por defecto a la IP según la tabla anterior, pero puedes cambiarlo si deseas.

En clase C, tenemos que podemos tener diferentes combinaciones de identificadores de red con la mascara de red 255.255.255.0, la clase C es solo un subconjunto de este conjunto de redes, de 192.168.0 a 192.168.255, teniendo 256 posibles redes o identificadores de red.

Ejercicio

IP : 192.168.10.5

Mascara por defecto = ?

Identificador de red = ?

Broadcast = ?

Cantidad de IPs asignables = ?


Respuestas

Mascara por defecto = Clase C ( 255.255.255.0 )

Identificador de red = 192.168.10.0

Broadcast = 192.168.10.255

Cantidad de IPs asignables = 282=2542^{8} - 2 = 254