2. Direcciones IPDirecciones IP
●
Estan compuestas deEstan compuestas de
un numero binario deun numero binario de
32 bits, dividida en 432 bits, dividida en 4
series de 8 bitsseries de 8 bits
separadas porseparadas por
puntos.puntos.
●
Para que sean masPara que sean mas
faciles de manejar sefaciles de manejar se
representan en elrepresentan en el
sistema decimal.sistema decimal.
00100000.00110110.
00100001.10000000
32.54.33.128
3. Trabajando en BinarioTrabajando en Binario
●
Los numeros binariosLos numeros binarios
son secuencias de 0 y 1.son secuencias de 0 y 1.
●
En direcciones IPEn direcciones IP
trabajamos contrabajamos con
secuencias de 8 digitossecuencias de 8 digitos
en binario, tambienen binario, tambien
llamados bytes.llamados bytes.
●
De derecha a izquierda,De derecha a izquierda,
cada digito es unacada digito es una
potencia de 2potencia de 2
7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2
128 64 32 16 8 4 2 1
●
Cada uno de los digitos que se encuentra a 1,Cada uno de los digitos que se encuentra a 1,
su valor se va sumando. Si el digito sesu valor se va sumando. Si el digito se
encuentra a 0, no se suma nada, y la suma deencuentra a 0, no se suma nada, y la suma de
todos estos numeros sera el numero decimal.todos estos numeros sera el numero decimal.
0 1 0 0 1 0 1 0
64 8 2
Resultado: 74
4. Trabajando en BinarioTrabajando en Binario
Numero
Binario
Numero
Decimal
Sumatoria
000 0 0+0+0
001 1 0+0+1
010 2 0+2+0
011 3 0+2+1
100 4 4+0+0
101 5 4+0+1
110 6 4+2+0
111 7 4+2+1
Para ver mas graficamentePara ver mas graficamente
los valores de cada digito enlos valores de cada digito en
uno de los bytes podemosuno de los bytes podemos
Memorizar o tener a mano laMemorizar o tener a mano la
siguiente tabla:siguiente tabla:
Potencia de 2 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
Valor en Decimal 128 64 32 16 8 4 2 1
Resultado de todos los bits a 0 ==> 0Resultado de todos los bits a 0 ==> 0
Resultado de todos los bits a 1 ==> 255Resultado de todos los bits a 1 ==> 255
7. Pasando de Decimal a BinarioPasando de Decimal a Binario
Para pasar los numeros de decimal a binario, lo que hacemos es ir restando al numeroPara pasar los numeros de decimal a binario, lo que hacemos es ir restando al numero
decimal, los numeros potencia de 2 del octeto de mayor a menor, y el resto que nos de,decimal, los numeros potencia de 2 del octeto de mayor a menor, y el resto que nos de,
restarlo del siguiente numero inferior potencia de 2 hasta que nos quedemos a cero.restarlo del siguiente numero inferior potencia de 2 hasta que nos quedemos a cero.
Cada numero que podamos restar, lo marcamos en su posicion de la tabla como “1” yCada numero que podamos restar, lo marcamos en su posicion de la tabla como “1” y
cada numero que no hemos podido restar, ponemos en la posicion de la tabla un “0”cada numero que no hemos podido restar, ponemos en la posicion de la tabla un “0”
Por ejemplo, el numero 223.Por ejemplo, el numero 223.
128128 6464 3232 1616 88 44 22 11
11
223 - 128 = 95223 - 128 = 95
8. Pasando de Decimal a Binario
Para pasar los numeros de decimal a binario, lo que hacemos es ir restando al numeroPara pasar los numeros de decimal a binario, lo que hacemos es ir restando al numero
decimal, los numeros potencia de 2 del octeto de mayor a menor, y el resto que nos de,decimal, los numeros potencia de 2 del octeto de mayor a menor, y el resto que nos de,
restarlo del siguiente numero inferior potencia de 2 hasta que nos quedemos a cero.restarlo del siguiente numero inferior potencia de 2 hasta que nos quedemos a cero.
Cada numero que podamos restar, lo marcamos en su posicion de la tabla como “1” yCada numero que podamos restar, lo marcamos en su posicion de la tabla como “1” y
cada numero que no hemos podido restar, ponemos en la posicion de la tabla un “0”cada numero que no hemos podido restar, ponemos en la posicion de la tabla un “0”
Por ejemplo, el numero 223.Por ejemplo, el numero 223.
128 64 32 16 8 4 2 1
11 11
223 - 128 = 95223 - 128 = 95
95 - 64 = 3195 - 64 = 31
9. Pasando de Decimal a BinarioPasando de Decimal a Binario
Para pasar los numeros de decimal a binario, lo que hacemos es ir restando al numeroPara pasar los numeros de decimal a binario, lo que hacemos es ir restando al numero
decimal, los numeros potencia de 2 del octeto de mayor a menor, y el resto que nos de,decimal, los numeros potencia de 2 del octeto de mayor a menor, y el resto que nos de,
restarlo del siguiente numero inferior potencia de 2 hasta que nos quedemos a cero.restarlo del siguiente numero inferior potencia de 2 hasta que nos quedemos a cero.
Cada numero que podamos restar, lo marcamos en su posicion de la tabla como “1” yCada numero que podamos restar, lo marcamos en su posicion de la tabla como “1” y
cada numero que no hemos podido restar, ponemos en la posicion de la tabla un “0”cada numero que no hemos podido restar, ponemos en la posicion de la tabla un “0”
Por ejemplo, el numero 223.Por ejemplo, el numero 223.
128 64 32 16 8 4 2 1
11 11 00 11 11 11 11 11
223 - 128 = 95223 - 128 = 95
95 - 64 = 3195 - 64 = 31
31 - ?? = ??31 - ?? = ??
31 - 16 = 1531 - 16 = 15
15 - 8 = 715 - 8 = 7
7 - 4 = 37 - 4 = 3
3 - 2 = 13 - 2 = 1
1 - 1 = 01 - 1 = 0
10. Pasando de Decimal a BinarioPasando de Decimal a Binario
Ejercicio 2Ejercicio 2::Ejercicio 2Ejercicio 2::
128 =128 =
13 =13 =
233 =233 =
23 =23 =
100 =100 =
198 =198 =
179 =179 =
208 =208 =
11. Pasando de Decimal a BinarioPasando de Decimal a Binario
Ejercicio 3Ejercicio 3::Ejercicio 3Ejercicio 3::
35.54.33.128 =35.54.33.128 =
50.0.13.23 =50.0.13.23 =
233.28.155.2 =233.28.155.2 =
189.65.223.123 =189.65.223.123 =
255.255.0.0 =255.255.0.0 =
Pasar las siguientes IPs de decimal a binario:Pasar las siguientes IPs de decimal a binario:
12. Pasando de Decimal a BinarioPasando de Decimal a Binario
Pasar las siguientes IPs de binario a decimal:Pasar las siguientes IPs de binario a decimal:
00110110.00110010.11100011.00110011 =00110110.00110010.11100011.00110011 =
11111111.00000000.11111111.00110011 =11111111.00000000.11111111.00110011 =
10100111.00001111.11110000.11000011 =10100111.00001111.11110000.11000011 =
00000011.00000111.11100001.11110000 =00000011.00000111.11100001.11110000 =
11000100.10110111.00110010.00101010 =11000100.10110111.00110010.00101010 =
13. LAS REDESLAS REDES
Son espacios delimitados de hosts, esta delimitacion puede ser física, aSon espacios delimitados de hosts, esta delimitacion puede ser física, a
través de hardware especializado, o lógica, a través de la configuracion detravés de hardware especializado, o lógica, a través de la configuracion de
parametros de la red.parametros de la red.
Un host es cualquier interfaz (cosa, dispositivo, artefacto, etc.) que necesiteUn host es cualquier interfaz (cosa, dispositivo, artefacto, etc.) que necesite
una direccion ip dentro de una red. Esto puede ser desde un servidor, ununa direccion ip dentro de una red. Esto puede ser desde un servidor, un
router, una impresora, una camara ip, una maquina virtual, etc.router, una impresora, una camara ip, una maquina virtual, etc.
14. Mascara de Red o Mascara deMascara de Red o Mascara de
SubredSubred
La mascara de red nos permite identificar la topologia de la red, si una redLa mascara de red nos permite identificar la topologia de la red, si una red
esta dividida o no en subredes. Es usada por el router para reconocer a queesta dividida o no en subredes. Es usada por el router para reconocer a que
red va dirigido cada paquete.red va dirigido cada paquete.
En la mascara de red y de subred, los bits que hacen referencia a laEn la mascara de red y de subred, los bits que hacen referencia a la
nominacion de la red se encuentra en “1”, y los bits que hacen referencia alnominacion de la red se encuentra en “1”, y los bits que hacen referencia al
host se encuentran a “0”.host se encuentran a “0”.
Ejemplo:Ejemplo:
255.0.0.0255.0.0.0 11111111.00000000.00000000.0000000011111111.00000000.00000000.00000000
AA ===>===> 255.0.0.0255.0.0.0 8 bits para red y 24 bits para host8 bits para red y 24 bits para host
BB ===>===> 255.255.0.0255.255.0.0 16 bits para red y 16 bits para hot16 bits para red y 16 bits para hot
CC ===>===> 255.255.255.0255.255.255.0 24 bits para red y 8 bits para host24 bits para red y 8 bits para host
Si junto a una ip de cualquier tipo, nos encontramos una mascara diferente aSi junto a una ip de cualquier tipo, nos encontramos una mascara diferente a
la que deberia tener por defecto, esto quiere decir que dicha red estala que deberia tener por defecto, esto quiere decir que dicha red esta
dividida en subredes.dividida en subredes.
15. Mascara de Red o Mascara deMascara de Red o Mascara de
SubredSubred
Para dividir una red en subredes, debemos trabajar con los bits quePara dividir una red en subredes, debemos trabajar con los bits que
corresponden al host, que son los que estan en “0”.corresponden al host, que son los que estan en “0”.
Ejemplo:Ejemplo:
255.255.255.128255.255.255.128 direccion tipo Cdireccion tipo C
11111111.11111111.11111111.1000000011111111.11111111.11111111.10000000
En este ejemplo hemos puesto uno de los bits que corresponden al host enEn este ejemplo hemos puesto uno de los bits que corresponden al host en
“1”. Con este bit podemos hacer 2 combinaciones “1” y “0”, por lo tanto con“1”. Con este bit podemos hacer 2 combinaciones “1” y “0”, por lo tanto con
esta mascara de red podemos obtener 2 subredes.esta mascara de red podemos obtener 2 subredes.
16. Pasando de Decimal a BinarioPasando de Decimal a Binario
Existe una forma para denominar al tipo de red, con la notacion ClasslessExiste una forma para denominar al tipo de red, con la notacion Classless
InterDomain Routing (CIDR). Cuyo formato es la IP seguida de una barra “/”InterDomain Routing (CIDR). Cuyo formato es la IP seguida de una barra “/”
con un numero que indica el numero de bits que se encuentra a “1” de lacon un numero que indica el numero de bits que se encuentra a “1” de la
mascare de subred.mascare de subred.
Ejemplo:Ejemplo:
10.0.0.0/810.0.0.0/8 ===>===> 255.0.0.0255.0.0.0
11111111.00000000.00000000.0000000011111111.00000000.00000000.00000000
Quiere decir que en las direcciones tipo A, donde los 8 primeros bits estan aQuiere decir que en las direcciones tipo A, donde los 8 primeros bits estan a
“1”, el subfijo de red sera “/8”. En las direcciones tipo B donde los 16“1”, el subfijo de red sera “/8”. En las direcciones tipo B donde los 16
primeros bits estan a “1”, el subfijo de red sera “/16” y en las direccionesprimeros bits estan a “1”, el subfijo de red sera “/16” y en las direcciones
tipo C donde se usan los 24 primeros bits, sera ”/24”tipo C donde se usan los 24 primeros bits, sera ”/24”
17. Pasando de Decimal a BinarioPasando de Decimal a Binario
En mascaras de subred seria igual.En mascaras de subred seria igual.
Ejemplo:Ejemplo:
255.255.255.224255.255.255.224 111111111.11111111.11111111.11100000111111111.11111111.11111111.11100000
En este ejemplo tenemos los 24 bits normales correspondientes a laEn este ejemplo tenemos los 24 bits normales correspondientes a la
mascara de tipo C, mas los 3 primeros bits que representan a la nuevamascara de tipo C, mas los 3 primeros bits que representan a la nueva
subred, cuya denominacion CIDR seria /27subred, cuya denominacion CIDR seria /27
1000000010000000 ===>===> 128128
1100000011000000 ===>===> 192192
1110000011100000 ===>===> 224224
1111000011110000 ===>===> 240240
1111100011111000 ===>===> 248248
1111110011111100 ===>===> 252252
Ejercicios:Ejercicios:
Cual seria la notacion CIDR de las siguientes mascaras:Cual seria la notacion CIDR de las siguientes mascaras:
255.255.192.0255.255.192.0 ===>===>
255.223.0.0255.223.0.0 ===>===>
255.255.254.0255.255.254.0 ===>===>
255.255.255.252255.255.255.252 ===>===>
??????
18. Pasando de Decimal a BinarioPasando de Decimal a Binario
Y que mascara seran las siguientes notaciones:Y que mascara seran las siguientes notaciones:
/8/8 ===>===>
/24/24 ===>===>
/11/11 ===>===>
/21/21 ===>===>
/31/31 ===>===>
/28/28 ===>===>
1000000010000000 ===>===> 128128
1100000011000000 ===>===> 192192
1110000011100000 ===>===> 224224
1111000011110000 ===>===> 240240
1111100011111000 ===>===> 248248
1111110011111100 ===>===> 252252
Ejercicios:Ejercicios:
Cual seria la notacion CIDR de las siguientes mascaras:Cual seria la notacion CIDR de las siguientes mascaras:
255.255.192.0255.255.192.0 ===>===>
255.223.0.0255.223.0.0 ===>===>
255.255.254.0255.255.254.0 ===>===>
255.255.255.252255.255.255.252 ===>===>