Todo sobre
el subneteo
Para colocar una Dirección IP en Windows


1.- Inicio
2.- Mis sitios de Red
3.- Ver conexión de Red
4.- Conexión de Área Local
5.- Propiedades
6.- Protocolo Internet TCP/IP
• Class A – Rango del primer octecto 1-126     (0)
  • 127 reservado para loopback.
• Class B - Rango del primer octecto 128-191 (10)
• Class C - Rango del primer octecto 192-223 (110)
• Class D - Rango del primer octecto 224-239
  (1110)
  • Reservado para multicast.
• Class E - Rango del primer octecto 240-255
  (1111)
Clasificación de Redes
 • Reservado para investigación.
• Máscara Clase A- N.h.h.h = 255.0.0.0
  • Dirección IP 72.98.12.5
  • Red 72.0.0.0
  • Host 98.12.5
• Máscara Clase B- N.N.h.h = 255.255.0.0
• Máscara Clase C- N.N.N.h = 255.255.255.0




Máscaras de sured por
defecto
Qué son las subredes?
• Una serie de redes contenidas en una red.
• Creadas por subdivisiones del campo de direcciones de
  hosts originándose asi un campo de subredes.
• Todos los hosts en una subred tienen una dirección de
  subred común.
Por qué subnetear una red?
• Provee una mayor organización de grandes redes
  (la Clase A tiene 16 millones de hosts!).
• Permite redes adicionales (subredes) sin la
  necesidad de tener IPs adicionales.
• Le da a los administradores locales mayor control.
• Reduce el tamaño de los dominios de broadcast.
• Bits son robados del campo de hosts.
  • Esto crea un campo de subred en la dirección IP.




Como crear subredes?
Subredes Clase C
    Red         Red           Red       Host




      S    S    H     H   H     H   H    H

 Dos bits robados del campo de hosts para formar
 una 3era. capa de jerarquía – Un campo de subred.
 Dos bits mínimo y hasta un máximo de seis pueden
 ser robados de una red clase C.
 Cuantos bits pueden ser robados de una red clase
 B? De una red clase A?.
Subredes Clase C
    Red         Red           Red       Host




      S    S    H     H   H     H   H    H


 El número de subredes “utilizables” creadas es
 calculado usando la siguiente fórmula:

# Subredes u. creadas = 2# bits robados -2
# de subredes utilizables?
    2 bits robados = 22 = 4 subredes.



• Si te robas 2 bits NO puedes obtener 4 subredes. Por qué?
• Recuerda la dirección de red y la dirección de broadcast –
  Ninguna de estas direcciones es válida es decir puede ser
  usada!
Subredes Clase C
    S   S   H   H   H   H   H   H

 Robando 2 bits = 22-2 = 2 subredes
    S   S   S   H   H   H   H   H

 Robando 3 bits = 23-2 = 6 subredes
    S   S   S   S   H   H   H   H

Robando 4 bits = 24-2 = 14 subredes
Subredes Clase C
    S   S   S   S   S   H   H   H

Robando 5 bits = 25-2 = 30 subredes
    S   S   S   S   S   S   H   H

Robando 6 bits = 26-2 = 62 subredes

   Robar 7 bits = No se puede.
 Dos bits para hosts deben quedar
          como remanente.
Cuantas subredes?
        Borrowed               Available
  Class   Bits     #Subnets    Subnets
  A,B,C   2                4          2
  A,B,C   3                8          6
  A,B,C   4               16         14
  A,B,C   5               32         30
  A,B,C   6               64         62
   A,B    7              128        126
   A,B    8              256        254
   A,B    9              512        510
   A,B    10           1,024      1,022
   A,B    11           2,048      2,046
   A,B    12           4,096      4,094
   A,B    13           8,192      8,190
   A,B    14          16,384     16,382
    A     15          32,768     32,766
    A     16          65,536     65,534
    A     17         131,072    131,070
    A     18         262,144    262,142
    A     19         524,288    524,286
    A     20       1,048,576   ########
    A     21       2,097,152   ########
Cuantos hosts/subred?
  Red         Red           Red       Host




    S    S    H     H   H     H   H     H

 Como es calculado el # de hosts por subred?


  # hosts = 26 = 64 hosts/subred?
Cuantos hosts/subred?
  6 bits hosts restantes = 26 = 64 Hosts

• Si hay 6 bits de hosts remanentes NO tenemos 64
  hosts/subred. Por qué?
• Cada subred tiene su propia dirección de subred y su propia
  dirección de broadcast de subred – Ambas direcciones estan
  reservadas y no pueden ser usadas!
• Luego solo 62 hosts son utilizables.


  6 bits hosts restantes = 26-2 = 62 Hosts
Cuantos hosts/subred?
       Borrowed Remaining            Available
 Class   Bits   Host Bits #Hosts      Hosts
  C        2       6            64         62
  C        3       5            32         30
  C        4       4            16         14
  C        5       3             8          6
  C        6       2             4          2
  B        7       9           512        510
  B        8       8           256        254
  B        9       7           128        126
  B       10       6            64         62
  B       11       5            32         30
  B       12       4            16         14
  B       13       3             8          6
  B       14       2             4          2
Fórmulas a recordar!
  # Subredes u. creadas = 2# bits robados-2


• Recuerde sustraer 2 para la dirección de red y la dirección
  de broadcast.
# Hosts u./subred = 2# bits de hosts restantes-2
• Recuerde sustraer 2 para la dirección de subred y la
  dirección de broadcast de subred.
• 1.- Determinamos la Nueva Mascara de Subred

• 2.- Calculamos el Rango de las Subredes aplicando
  la siguiente Regla:
        256 - ∑ Bits prestados
Procedimiento para el
Subneteo
• 3.- Calcular las Sudredes.
• Calcular 6 subredes
  1.- Calcular la nueva mascara.
Por defecto sabemos que la mascara tipo C es 255.255.255.0
lo que es igual:
    RED . RED . RED . HOST
11111111.11111111.11111111.00000000
Para obtener las subredes, tomados prestados bits del byte de
los Host. HOST
          11100000 2^3 = 8 – 2 = 6 Sub redes, quedaria
 RED . RED . RED . HOST
11111111.11111111.11111111.11100000, si sumamos el valor
de los Bits prestados 128 + 64 + 32 = 224
2.- Calculamos el Rango
Rango: 256 - ∑ Bits prestados
Rango: 256 – 224 = 32
3.- Calculamos las subredes, tomando en cuenta el rango




Recuerda: ni las ID ni las Broadcast no se utilzan como direcciones
validas y la nueva mascara es la subneteada para todas.
•   Clase de esta dirección?
•   Clase B.
•   Cual es la máscara de subred por defecto?
•   255.255.0.0
•   Si robamos 2 bits para la máscara de subred
• NNNNNNNN.NNNNNNNN.SSHHHHHH.HHHHHHHH


Ejemplo
• Cual es la máscara de subred?
• 27+26 = 128+64 = 192
177.56.45.13
• 255.255.192.0
• Inventada por George Boole a mediados de 1800.
• Tiene 7 elementos – Nosotros vamos a concentrarnos en 3 de
  ellos.
• NOT- Análogo al inverso- Cambia unos a ceros o ceros a unos.
• AND- Análogo a la multiplicación- Solo 1 vez 1 es 1.
 Introducción a la
• OR- Análogo a la adición- 1 más 0 y 0 más 1 igual a 1.


 lógica booleana
• Dirección IP 146.98.12.1
• Máscara de subred 255.255.252.0
• Dirección IP en binarios
  10010010.01100010.00001100.00000001
• 11111111.11111111.11111100.00000000 Máscara de

Uso de la Lógica
  subred en binarios
• 10010010.01100010.00001100.00000000 El resultado del

Booleana para
  AND de estas 2 direcciones nos da la dirección de subred
  de este host.


determinar
direcciones de red
• Tenemos una dirección clase B 146.98.0.0
• Se hace necesario subnetearla en al menos 40 subredes de
  por lo menos 600 hosts c/u.
• Es posible hacer esto? Vamos a verificarlo.
• Primero calculamos el # de bits que necesitamos robar
  usando 2n-2.
• Segundo, calculamos el # de hosts posibles con el
  remanente de bits usando 2n-2.


Subnetting de una
Clase B
• Robar 6 bits da como resultado 62 subredes utilizables (26-
  2= 64-2), 62 es mayor que 40.
• El remanente de 10 bits de hosts (16-6) deriva en 1022 (210-
  2=1024-2) hosts posibles por c/subred, 1022 es mayor que
  600.
• Subnet Mask is 11111111.11111111.11111100.00000000
• Note que el valor del último bit robado en este caso es 4.


 Solución en binarios
• La primera 146.98.0.0–La última 146.98.252.0
• Ninguna de ellas es utilizable.
• Rango utilizable es 146.98.4.0 - 146.98.248.0
• El número de red se incrementa en función del valor del último
  bit robado, en este caso 4.
    Rango de direcciones
• 62 x 4 = 248, donde 62 es el # de subredes utilizables.


    IP de red
• Dirección IP 146.98.5.12
  Máscara 255.255.252.0
• Subred del host?
• 146.98.4.0
  Verifíquelo !.
• Dirección IP 146.98.114.47
  Máscara 255.255.252.0
• Subred del host?
• 146.98.112.0
  Verifíquelo !.


Determinando la red
• Es 146.98.5.255 255.255.252.0 una dirección IP de host
  utilizable?
• Vamos a averiguarlo.
• 10010010.01100010.00000101.11111111
  11111111.11111111.11111100.00000000

Determinando la
• Están todos los bits de hosts en 1? No, por lo tanto no es
  una dirección de broadcast y es usable.

valídez
• Cual es la dirección de broadcast para la red
  146.98.4.0/22?
• Veamos.
• Dirección IP
• 10010010.01100010.00000100.00000000
• Colocando todos los bits de hosts en 1
• 10010010.01100010.00000111.11111111
• Eso nos da 146.98.7.255 … Luego la IP de
  broadcast es 146.98.7.255.
Determinando la
dirección de broadcast
Ejercicio
• Se tiene IP      : 223.85.14.13          223>192
           Máscara: 255.255.255.248         Clase C
• Lo podríamos expresar tambien como
           223.85.14.13 / 29 (8+8+8+5)
• Determinar:
• A) # de subredes u. y de hosts u. por c/sru.
• B) Dirección IP de la subred de esta IP.
• C) # de subred u. de esta dirección de subred.
• D) # de hosts u. que corresponde a la IP dada.
• E) Dirección IP de la subred u. # 25.
• F) Broadcast de la subred u. # 13.

Subneteo

  • 1.
  • 2.
    Para colocar unaDirección IP en Windows 1.- Inicio 2.- Mis sitios de Red 3.- Ver conexión de Red 4.- Conexión de Área Local 5.- Propiedades 6.- Protocolo Internet TCP/IP
  • 3.
    • Class A– Rango del primer octecto 1-126 (0) • 127 reservado para loopback. • Class B - Rango del primer octecto 128-191 (10) • Class C - Rango del primer octecto 192-223 (110) • Class D - Rango del primer octecto 224-239 (1110) • Reservado para multicast. • Class E - Rango del primer octecto 240-255 (1111) Clasificación de Redes • Reservado para investigación.
  • 4.
    • Máscara ClaseA- N.h.h.h = 255.0.0.0 • Dirección IP 72.98.12.5 • Red 72.0.0.0 • Host 98.12.5 • Máscara Clase B- N.N.h.h = 255.255.0.0 • Máscara Clase C- N.N.N.h = 255.255.255.0 Máscaras de sured por defecto
  • 5.
    Qué son lassubredes? • Una serie de redes contenidas en una red. • Creadas por subdivisiones del campo de direcciones de hosts originándose asi un campo de subredes. • Todos los hosts en una subred tienen una dirección de subred común.
  • 6.
    Por qué subnetearuna red? • Provee una mayor organización de grandes redes (la Clase A tiene 16 millones de hosts!). • Permite redes adicionales (subredes) sin la necesidad de tener IPs adicionales. • Le da a los administradores locales mayor control. • Reduce el tamaño de los dominios de broadcast.
  • 7.
    • Bits sonrobados del campo de hosts. • Esto crea un campo de subred en la dirección IP. Como crear subredes?
  • 8.
    Subredes Clase C Red Red Red Host S S H H H H H H Dos bits robados del campo de hosts para formar una 3era. capa de jerarquía – Un campo de subred. Dos bits mínimo y hasta un máximo de seis pueden ser robados de una red clase C. Cuantos bits pueden ser robados de una red clase B? De una red clase A?.
  • 9.
    Subredes Clase C Red Red Red Host S S H H H H H H El número de subredes “utilizables” creadas es calculado usando la siguiente fórmula: # Subredes u. creadas = 2# bits robados -2
  • 10.
    # de subredesutilizables? 2 bits robados = 22 = 4 subredes. • Si te robas 2 bits NO puedes obtener 4 subredes. Por qué? • Recuerda la dirección de red y la dirección de broadcast – Ninguna de estas direcciones es válida es decir puede ser usada!
  • 11.
    Subredes Clase C S S H H H H H H Robando 2 bits = 22-2 = 2 subredes S S S H H H H H Robando 3 bits = 23-2 = 6 subredes S S S S H H H H Robando 4 bits = 24-2 = 14 subredes
  • 12.
    Subredes Clase C S S S S S H H H Robando 5 bits = 25-2 = 30 subredes S S S S S S H H Robando 6 bits = 26-2 = 62 subredes Robar 7 bits = No se puede. Dos bits para hosts deben quedar como remanente.
  • 13.
    Cuantas subredes? Borrowed Available Class Bits #Subnets Subnets A,B,C 2 4 2 A,B,C 3 8 6 A,B,C 4 16 14 A,B,C 5 32 30 A,B,C 6 64 62 A,B 7 128 126 A,B 8 256 254 A,B 9 512 510 A,B 10 1,024 1,022 A,B 11 2,048 2,046 A,B 12 4,096 4,094 A,B 13 8,192 8,190 A,B 14 16,384 16,382 A 15 32,768 32,766 A 16 65,536 65,534 A 17 131,072 131,070 A 18 262,144 262,142 A 19 524,288 524,286 A 20 1,048,576 ######## A 21 2,097,152 ########
  • 14.
    Cuantos hosts/subred? Red Red Red Host S S H H H H H H Como es calculado el # de hosts por subred? # hosts = 26 = 64 hosts/subred?
  • 15.
    Cuantos hosts/subred? 6 bits hosts restantes = 26 = 64 Hosts • Si hay 6 bits de hosts remanentes NO tenemos 64 hosts/subred. Por qué? • Cada subred tiene su propia dirección de subred y su propia dirección de broadcast de subred – Ambas direcciones estan reservadas y no pueden ser usadas! • Luego solo 62 hosts son utilizables. 6 bits hosts restantes = 26-2 = 62 Hosts
  • 16.
    Cuantos hosts/subred? Borrowed Remaining Available Class Bits Host Bits #Hosts Hosts C 2 6 64 62 C 3 5 32 30 C 4 4 16 14 C 5 3 8 6 C 6 2 4 2 B 7 9 512 510 B 8 8 256 254 B 9 7 128 126 B 10 6 64 62 B 11 5 32 30 B 12 4 16 14 B 13 3 8 6 B 14 2 4 2
  • 17.
    Fórmulas a recordar! # Subredes u. creadas = 2# bits robados-2 • Recuerde sustraer 2 para la dirección de red y la dirección de broadcast. # Hosts u./subred = 2# bits de hosts restantes-2 • Recuerde sustraer 2 para la dirección de subred y la dirección de broadcast de subred.
  • 18.
    • 1.- Determinamosla Nueva Mascara de Subred • 2.- Calculamos el Rango de las Subredes aplicando la siguiente Regla: 256 - ∑ Bits prestados Procedimiento para el Subneteo • 3.- Calcular las Sudredes.
  • 19.
    • Calcular 6subredes 1.- Calcular la nueva mascara. Por defecto sabemos que la mascara tipo C es 255.255.255.0 lo que es igual: RED . RED . RED . HOST 11111111.11111111.11111111.00000000 Para obtener las subredes, tomados prestados bits del byte de los Host. HOST 11100000 2^3 = 8 – 2 = 6 Sub redes, quedaria RED . RED . RED . HOST 11111111.11111111.11111111.11100000, si sumamos el valor de los Bits prestados 128 + 64 + 32 = 224
  • 20.
    2.- Calculamos elRango Rango: 256 - ∑ Bits prestados Rango: 256 – 224 = 32 3.- Calculamos las subredes, tomando en cuenta el rango Recuerda: ni las ID ni las Broadcast no se utilzan como direcciones validas y la nueva mascara es la subneteada para todas.
  • 21.
    Clase de esta dirección? • Clase B. • Cual es la máscara de subred por defecto? • 255.255.0.0 • Si robamos 2 bits para la máscara de subred • NNNNNNNN.NNNNNNNN.SSHHHHHH.HHHHHHHH Ejemplo • Cual es la máscara de subred? • 27+26 = 128+64 = 192 177.56.45.13 • 255.255.192.0
  • 22.
    • Inventada porGeorge Boole a mediados de 1800. • Tiene 7 elementos – Nosotros vamos a concentrarnos en 3 de ellos. • NOT- Análogo al inverso- Cambia unos a ceros o ceros a unos. • AND- Análogo a la multiplicación- Solo 1 vez 1 es 1. Introducción a la • OR- Análogo a la adición- 1 más 0 y 0 más 1 igual a 1. lógica booleana
  • 23.
    • Dirección IP146.98.12.1 • Máscara de subred 255.255.252.0 • Dirección IP en binarios 10010010.01100010.00001100.00000001 • 11111111.11111111.11111100.00000000 Máscara de Uso de la Lógica subred en binarios • 10010010.01100010.00001100.00000000 El resultado del Booleana para AND de estas 2 direcciones nos da la dirección de subred de este host. determinar direcciones de red
  • 24.
    • Tenemos unadirección clase B 146.98.0.0 • Se hace necesario subnetearla en al menos 40 subredes de por lo menos 600 hosts c/u. • Es posible hacer esto? Vamos a verificarlo. • Primero calculamos el # de bits que necesitamos robar usando 2n-2. • Segundo, calculamos el # de hosts posibles con el remanente de bits usando 2n-2. Subnetting de una Clase B
  • 25.
    • Robar 6bits da como resultado 62 subredes utilizables (26- 2= 64-2), 62 es mayor que 40. • El remanente de 10 bits de hosts (16-6) deriva en 1022 (210- 2=1024-2) hosts posibles por c/subred, 1022 es mayor que 600. • Subnet Mask is 11111111.11111111.11111100.00000000 • Note que el valor del último bit robado en este caso es 4. Solución en binarios
  • 26.
    • La primera146.98.0.0–La última 146.98.252.0 • Ninguna de ellas es utilizable. • Rango utilizable es 146.98.4.0 - 146.98.248.0 • El número de red se incrementa en función del valor del último bit robado, en este caso 4. Rango de direcciones • 62 x 4 = 248, donde 62 es el # de subredes utilizables. IP de red
  • 27.
    • Dirección IP146.98.5.12 Máscara 255.255.252.0 • Subred del host? • 146.98.4.0 Verifíquelo !. • Dirección IP 146.98.114.47 Máscara 255.255.252.0 • Subred del host? • 146.98.112.0 Verifíquelo !. Determinando la red
  • 28.
    • Es 146.98.5.255255.255.252.0 una dirección IP de host utilizable? • Vamos a averiguarlo. • 10010010.01100010.00000101.11111111 11111111.11111111.11111100.00000000 Determinando la • Están todos los bits de hosts en 1? No, por lo tanto no es una dirección de broadcast y es usable. valídez
  • 29.
    • Cual esla dirección de broadcast para la red 146.98.4.0/22? • Veamos. • Dirección IP • 10010010.01100010.00000100.00000000 • Colocando todos los bits de hosts en 1 • 10010010.01100010.00000111.11111111 • Eso nos da 146.98.7.255 … Luego la IP de broadcast es 146.98.7.255. Determinando la dirección de broadcast
  • 30.
    Ejercicio • Se tieneIP : 223.85.14.13 223>192 Máscara: 255.255.255.248 Clase C • Lo podríamos expresar tambien como 223.85.14.13 / 29 (8+8+8+5) • Determinar: • A) # de subredes u. y de hosts u. por c/sru. • B) Dirección IP de la subred de esta IP. • C) # de subred u. de esta dirección de subred. • D) # de hosts u. que corresponde a la IP dada. • E) Dirección IP de la subred u. # 25. • F) Broadcast de la subred u. # 13.