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, , 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á , o sea, tenemos 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
Clase | Desde | Hasta | Mascara por defecto | |
Clase A | 10.0.0.0 | 10.255.255.255 | 255.0.0.0 | Usar para cuando quieres tener muchísimas maquinas en la red. |
Clase B | 172.16.0.0 | 172.31.255.255 | 255.255.0.0 | Se reduce la cantidad de maquinas pero aumenta la cantidad de redes que puedes tener. |
Clase C | 192.168.0.0 | 192.168.255.255 | 255.255.255.0 | Tienes 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 =