lunes, 5 de enero de 2015

Práctica: IPs y máscaras.

MÁSCARAS NO PREDETERMINADAS

La máscara nos indica los bits que corresponden a la dirección de red. Cuando no se especifica una máscara, se trata de una de las predeterminadas. Para saber de cual se trata, cogemos el primer número de la IP y lo pasamos a binario. Dependiendo de las primeras cifras podemos obtener:

- Clase A: 01 (con máscara /8)
- Clase B: 10 (con máscara /16)
- Clase C: 11 (con máscara /24)
- Clase D: 111 (redes de difusión)
- Clase E: 1111  (dedicada a la investigación)

En caso de especificar una máscara distinta, tenemos que hacer otras operaciones para saber cuál es la parte de red.

Si por ejemplo tenemos la dirección 172.201.11.203 /13, la máscara nos indica que además del primer octeto, necesitará 5 bits del segundo para red. Por ello, tenemos que pasar este segundo octeto a binario (11001001) y de ahí a los 5 bits correspondientes a la red, añadirle los bits restantes para completar el octeto a ceros (11001000, que en decimal es 200) lo que nos daría como resultado 172.200.0.0 /13 como dirección de red. Para obtener la dirección de broadcast, haríamos el mismo proceso pero con unos (11001111, que en decimal es 207) lo que nos daría como dirección 172.207.0.0 /13.

Para saber cuantos host posibles hay, tenemos que coger los bits de éste y elevar 2 a esa potencia restándole 2 (la de red y la de broadcast). Por ejemplo, si la parte del host son 3 bits, 23 – 2 nos daría un total de 6 hosts posibles. Por esta razón, el máximo número de la máscara es /30 con 2 hosts posibles (ya que el total de bits en una IP son 32).

No hay comentarios:

Publicar un comentario