Redes Direccionamiento

Click here to load reader

  • date post

    13-Dec-2015
  • Category

    Documents

  • view

    7
  • download

    1

Embed Size (px)

description

Ejemplos de direccionamiento

Transcript of Redes Direccionamiento

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 1

    Versin 4/12/06

    Direccionamiento IP

    :: Redes ::

    aplicacin

    transporte

    enlace

    fsica

    redred

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 2

    Direccionamiento con clasesSubnetting VLSM

    SupernettingDireccionamiento sin clasesCIDRResumen de rutas (Summarizing)

    Contenidos

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 3

    La direccin IP es un nmero de 32 bits e identifica el punto de conexin (la interface) entre un host y una red. El espacio de direccionamiento es 232 = 4.294.967.296Un host con conexiones a varias redes debe tener (al menos) una direccin IP por cada interface.La direccin IP tiene dos partes:

    Un prefijo, que identifica una red (designado por una autoridad global), la IANA (Internet Assigned Number Authority)

    Un sufijo, que identifica un host dentro de esa red.

    hostsubred32 bits

    Direccin IP

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 4

    Direcciones IP especiales

    00000000.00000000.00000000.00000000

    00 ... 00XX ... XX

    Este host

    Esa red

    11 ... 11XX ... XX Todos los host de esa red

    XX ... XX00 ... 00 Un host de esta red

    01111111.00000000.00000000.00000001 iface loopback

    11111111.11111111.11111111.11111111 Todos los hosts de esta red

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 5

    Direccionamiento con clase (classful addressing)

    Hay 5 clases, que se reconocen por los bits ms significativos:

    host id0 Clase A (27-3 redes)net id0 1 2 3 4 5 6 7 8 90

    0 1 2 3 4 5 6 7 8 91

    0 1 2 3 4 5 6 7 8 92

    0 13

    host id10 Clase B (214-16 redes)net id

    host id110 Clase C (221-256 redes)net id

    direccin multicast1110 Clase D

    reservado uso futuro1111 Clase E

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 6

    A: 231 direcciones (50%). 1.0.0.0 - 127.255.255.255B: 230 direcciones (25%). 128.0.0.0 - 191.255.255.255C: 229 direcciones (12,5%). 192.0.0.0 - 223.255.255.255D: 228 direcciones (6,25%). 224.0.0.0 - 239.255.255.255E: 228 direcciones (6,25%). 240.0.0.0 - 255.255.255.255

    Rangos para direccionamiento privado. Los paquetes cuyo destino sea una direccin IP privada no pueden atravesar ningn enrutador.

    10.0.0.0 - 10.255.255.255/8 (16.777.216 hosts en 1 bloque)172.16.0.0 - 172.31.255.255/12 (1.048.576 hosts en 16 bloques)192.168.0.0 - 192.168.255.255/16 (65.536 hosts en 256 bloques)

    Direccionamiento con clase (classful addressing):: Direccionamiento ::

    RFC1918

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 7

    Direccionamiento con clasedirecciones de red (net id)

    Las direcciones de red tienen varias propiedades: Es la primera direccin de cada bloque Identifica a toda una red desde el punto de vista de internet Dada una direccin de red se puede averiguar la clase a la

    que pertenece, el bloque (net id) y el rango de direcciones en ese bloque

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 8

    0100 0011 0010 0110 0000 1101

    161 67 38 13es de clase B

    1111 1111 1111 1111 0000 0000 0000 0000mscara

    0000 00001010 0001 0100 0011 0000 0000direccin de red

    1010 0001

    Una mscara es un nmero de 32 bits tal que al hacer un AND con una direccin IP dada obtenemos la direccin de red que le corresponde.

    Direccionamiento con clasemscara de red

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 9

    Direccionamiento con clasemscara de red

    Mscaras por defecto para las tres clases

    255 0 0 0A

    255 255 0 0B

    255 255 255 0C

    Si se utiliza estrictamente el esquema de direccionamiento con clases las mscaras no son necesarias.La mscara 255.255.0.0 se puede indicar tambin as: 161.67.27.38 /16 (Se denomina notacin CIDR)

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 10

    Subnetting

    Problema: Las redes de clase A y B estn infrautilizadas.Solucin: Se dividen en sub-redes ms pequeas. Se utiliza parte del sufijo (host id) como identificador de la sub-red.

    0 1 2 3 4 5 6 7 8 90

    0 1 2 3 4 5 6 7 8 91

    0 1 2 3 4 5 6 7 8 92

    0 13

    host id10 net id

    sub-net id

    El esquema de la figura utiliza un sub-net id de 4 bits, de modo que se dispone de 16 sub-redes con 212-2 hosts cada una.El esquema de sub-redes lo decide el administrador de la red.

    RFC950

    n bits -> 2n subredes

    RFC1878

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 11

    Subnetting

    141.14.0.1 141.14.0.2 141.14.255.253 141.14.255.254141.14.192.2

    141.14.201.4

    Internet

    Red: 141.14.0.0

    Red clase B convencional

    El nmero de sub-redes siempre debe ser una potencia de 2.Se puede aplicar a cualquier bloque (red o subred) que no se est utilizando.Es una decisin del diseo local, es transparente desde Internet.Ejemplo: Aplicar subnetting a la siguiente red para conseguir 4 bloques iguales:

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 12

    141.14.63.254

    141.14.44.12

    Sub-red: 141.14.0.0

    141.14.0.2141.14.0.1 141.14.127.254

    141.14.88.9

    Sub-red: 141.14.64.0

    141.14.64.2141.14.64.1

    141.14.191.254

    141.14.167.20

    Sub-red: 141.14.128.0

    141.14.128.2141.14.128.1 141.14.1255.254

    141.14.201.4

    Sub-red: 141.14.192.0

    141.14.192.2141.14.192.1

    Internet

    X.X.0000 0000.0 X.X.0100 0000.0

    X.X.1000 0000.0 X.X.1100 0000.0

    141.14.198.24

    Red clase B subdivididaen 4 sub-redes

    Subnetting :: ejemplo (cont)

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 13

    SubnettingMscara de la sub-red

    Para poder realizar un enrutado efectivo es necesario definir la mscara de la sub-red.Para el ejemplo anterior:

    host id10 net id

    sub-net id

    La mscara es:

    1111 1111 1111 1111 11 0000 000000 0000

    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 91

    0 1 2 3 4 5 6 7 8 92

    0 130

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 14

    Cuando se utiliza una mscara de subred de tamao fijo, todas las subredes deben tener el mismo tamao.Esto supone un gran desperdicio de direcciones cuando se necesitan bloques pequeos, p.ej. enlaces serie (que slo necesitan dos direcciones)VLSM permite aplicar subnetting de forma anidada.VLSM requiere soporte de los protocolos de enrutamiento dinmico. RIPv1 y GRP mientras que RIPv2, OSPF y EIGRP s lo soportan

    SubnettingVariable Length Subnet Mask (VLSM)

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 15

    Variable Length Subnet Mask (VLSM)(Ejemplo 1)

    Supongamos que hay que dividir la red de clase C 200.10.10.0 en tres subredes de 120, 60 y 60 hosts.Subred 0: Direccin: 200.10.10.0 /25 Permite 126 hosts

    Subred 1: Direccin: 200.10.10.128 /26 Permite 62 hosts

    Subred 2: Direccin: 200.10.10.192 /26 Permite 62 hosts

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 16

    172.16.14.0/26172.16.14.64/26172.16.14.128/26172.16.14.192/26

    172.16.14.192/27 172.16.14.224/27

    172.16.14.224/30 172.16.14.228/30 172.16.14.232/30 172.16.14.236/30 172.16.14.240/30 172.16.14.244/30 172.16.14.248/30 172.16.14.252/30

    Variable Length Subnet Mask (VLSM)(Ejemplo 2)

    172.16.14.0/26

    172.16.14.228/30

    172.16.14.224/30

    172.16.14.236/30

    172.16.1.0/24172.16.2.0/24

    172.16.14.0/24

    172.16.14.64/26

    172.16.14.128/26

    172.16.14.192/27

    172.16.14.232/30

    Subdividimos la subred 172.16.14.0/24 para conseguir 8 subredes de distintos tamaos:

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/dvilla/ 17

    Supernetting

    Problema: Nadie quiere las redes de clase C porque son demasiado pequeas.Solucin: Se agregan para formar super-redes ms grandes. Se utiliza parte del prefijo (net id) para direccionar hosts.

    0 1 2 3 4 5 6 7 8 90

    0 1 2 3 4 5 6 7 8 91

    0 1 2 3 4 5 6 7 8 92

    0 13

    host id110 net id

    Requisitos: El nmero de bloques agregados debe ser potencia de 2. Los bloques deben tener direccionamiento contiguo. El tercer byte de la primera direccin debe ser divisible por el n de bloques.

    RFC1338

  • Rede

    s : : D

    irecc

    iona

    mie

    nto I

    P

    David Villa :: http://www.inf-cr.uclm.es/www/