Descargar

Direcciones IP (página 3)

Enviado por Pablo Turmero


Partes: 1, 2, 3
edu.red 31 VLSM: Asignación de direcciones para el ejemplo

(Gp:) Se dispone de 6 redes clase C: 192.2.0.0/24 a 192.2.0.5/24

Asignación de subredes (Gp:) No usable (30) 192.2.5.0/30 Subred H 192.2.5.4/30 Subred J 192.2.5.8/30 No usable 192.2.5.12/30 (Gp:) No usable (26) 192.2.5.0/26 Subred C 192.2.5.64/26 Subred E 192.2.5.128/26 No usable (26) 192.2.5.192/26 (Gp:) Subred A 192.2.0.0/24 Subred B 192.2.1.0/24 Subred F 192.2.2.0/24 Subred G 192.2.3.0/24 Subred M y192.2.4.0/24 (Gp:) No usable (27) 192.2.5.0/27 Subred I 192.2.5.32/27 (Gp:) Subred L 192.2.5.192/27 No usable (27) 192.2.5.224/27 (Gp:) No usable (28) 192.2.5.0/28 Subred D 192.2.5.16/28 (Gp:) Subred K 192.2.5.224/28 No usable (28) 192.2.5.240/28

edu.red 32 CIDR (Classless Inter Domain Routing)

Crecimiento no previsto de la Internet

Agotamiento de las direcciones clase B (sólo hay 16382)

A muchas organizaciones no les basta con una dirección clase C (254 hosts)

Solución a largo plazo (2005): IPv6

Solución a corto plazo: Asignación de grupos de direcciones clase C a los usuarios Problemas Crecimiento inmanejable de tablas de ruteo (memoria y proceso) Consumo excesivo de vínculos de transmisión debido a la propagción de información de ruteo Solución a corto plazo: CIDR, que permite la asignación “eficiente” de las direccionesde red clase C restantes

edu.red 33 CIDR CIDR (RFC 1519, Nov 1992) propone: Asignación jerárquica de grupos de direcciones de clase C Direcciones classless: la división entre la parte de la dirección que corresponde a la red y al host es variable, indicada por una máscara (p.e. 200.2.2.2/24) Los routers pueden “resumir” información respecto de un grupo de direcciones y propagar la información resumida (aggregation) En las tablas de ruteo, se almacena la información resumida Los protocolos de ruteo más nuevos lo soportan (BGP-4, OSPF, etc) Los routers soportan el mecanismo de matching más específico (longest match) ya que es el utlizado en subnetting Asignación propuesta para las direcciones clase C

Direcciones 194.0.0.0 a 195.255.255.255 Europa Direcciones 198.0.0.0 a 199.255.255.255 América del Norte Direcciones 200.0.0.0 a 201.255.255.255 América Central y América del Sur Direcciones 202.0.0.0 a 203.255.255.255 Asia y el Pacífico

edu.red 34 CIDR

(Gp:) 200.4.0.0/14 (Gp:) Asignadas: 1024 clases C 200.4.0.X a 200.4.255.X 200.5.0.X a 200.5.255.X 200.6.0.X a 200.6.255.X 200.7.0.X a 200.7.255.X

(Gp:) 200.4.0.0/16 (Gp:) Asignadas: 256 clases C 200.4.0.X a 200.4.255.X

(Gp:) 200.5.0.0/17 (Gp:) Asignadas: 128 clases C 200.5.0.X a 200.5.127.X

(Gp:) 200.5.128.0/18 (Gp:) Asignadas: 64 clases C 200.5.128.X a 200.5.191.X

(Gp:) Asignadas: 32 clases C 200.4.0.X a 200.4.31.X (Gp:) 200.4.0.0/19

(Gp:) Asignadas: 16 clases C 200.4.32.X a 200.4.47.X (Gp:) 200.4.32.0/20

(Gp:) Asignadas: 8 clases C 200.4.48.X a 200.4.55.X (Gp:) 200.4.48.0/21

(Gp:) ROUTER USUARIO H (Gp:) Asig: 1 C 200.4.51.0

Propaga: 200.4.0.0/19 Propaga: 200.4.32.0/20 Propaga: 200.4.48.0/21 Propaga: 200.4.0.0/16 Sumarización: Toma grupos de direcciones contiguas y propaga una única dirección con máscara más corta que las recibidas (dirección menos específica) ROUTER A ROUTER B ROUTER C ROUTER D ROUTER E ROUTER F ROUTER G (Gp:) ROUTER USUARIO I (Gp:) Asig: 1 C 200.5.131.0

* Las entradas en las tablas de ruteo se muestran parcialmente Propaga: 200.4.0.0/14

edu.red 35 CIDR

(Gp:) 200.4.0.0/14 (Gp:) Asignadas: 1024 clases C 200.4.0.X a 200.4.255.X 200.5.0.X a 200.5.255.X 200.6.0.X a 200.6.255.X 200.7.0.X a 200.7.255.X

(Gp:) 200.4.0.0/16 (Gp:) Asignadas: 256 clases C 200.4.0.X a 200.4.255.X

(Gp:) 200.5.0.0/17 (Gp:) Asignadas: 128 clases C 200.5.0.X a 200.5.127.X

(Gp:) 200.5.128.0/18 (Gp:) Asignadas: 64 clases C 200.5.128.X a 200.5.191.X

(Gp:) Asignadas: 32 clases C 200.4.0.X a 200.4.31.X (Gp:) 200.4.0.0/19

(Gp:) Asignadas: 16 clases C 200.4.32.X a 200.4.47.X (Gp:) 200.4.32.0/20

(Gp:) Asignadas: 8 clases C 200.4.48.X a 200.4.55.X (Gp:) 200.4.48.0/21

(Gp:) ROUTER USUARIO H (Gp:) Asig: 1 C 200.4.51.0

Propaga: 200.4.0.0/19 Propaga: 200.4.32.0/20 Propaga: 200.4.48.0/21 200.5.131.0/24 Propaga: 200.4.0.0/16 200.5.131.0/24 ROUTER A ROUTER B ROUTER C ROUTER D ROUTER E ROUTER F ROUTER G (Gp:) ROUTER USUARIO I (Gp:) Asig: 1 C 200.5.131.0

* Las entradas en las tablas de ruteo se muestran parcialmente Las direcciones son “propiedad” de los providers Si un usuario cambia de provider, de manera transitoria conserva su dirección introduciendo casos especiales. Ejemplo: Usuario I cambia a provider G Propaga: 200.4.0.0/14

Llegada p.ej. la dirección 200.5.131.4, se accede a la tabla utilizando el principio longest match, ya que coincide con las entradas 200.5.128.0 máscara 255.255.192.0 y 200.5.131.0 máscara 255.255.255.0 La propagación de la dirección específica no es realizada por A

edu.red 36 Algoritmo de búsqueda en tablas de ruteo con principio longest match prefix

(Gp:) Hay_matching s=T Matching=entrada de la tabla (Gp:) Existe default route (Gp:) Error, destino no alcanzable (Gp:) Fin (Gp:) Extraer dirección de destino del datagrem entrante=DD (Gp:) Si (Gp:) Acceder a próxima entrada en tabla de ruteo (Gp:) (T(máscara) AND DD ) == T(red) (Gp:) Inicializar búsqueda en tabla Hay_matchings = F (Gp:) Es el matching de mayor longitud? (Gp:) No (Gp:) Fin tabla de ruteo (Gp:) Si (Gp:) No (Gp:) No (Gp:) Hay _matching (Gp:) No (Gp:) Si (Gp:) DESTINO = default route (Gp:) Si (Gp:) No (Gp:) DESTINO = Router de mayor matching (Gp:) Enviar a DESTINO (Gp:) Si

edu.red 37 Dirección más específica

Entrada 1: 100.100.0.0 255.255.0.0 A router R1 Entrada 2: 100.100.0.0 255.255.255.0 A router R2 Sólo entrada 1: 100.100.0.0 a 100.100.255.255 Agregado entrada 2: 100.100.0.0 a 100.100.0.255

100.100.1.0 a 100.100.255.255

Matching entrada 1 (16) Matching entrada 2 (24) Matching entrada 1 (16) Matching entrada 1 (16) Entrada 1: Red 100.100.0.0/16 Entrada 2: Red 100.100.0.0/24 (más específica)

edu.red 38 Direcciones Multicast

Direccionamiento soportado por la clase D 28 bits para direccionar grupos de equipos Grupos permanentes y temporarios Los hosts periódicamente son preguntados acerca de su pertenencia a los distintos grupos (protocolo IGMP) Se requieren routers especiales Ruteo especial utilizando spanning trees Grupos permanentes: 224.0.0.1 Todos los sistemas en una LAN 224.0.0.2 Todos los routers en una LAN 224.0.0.5 Todos los routers OSPF en una LAN 224.0.0.6 Todos los designated routers OSPF en una LAN

Partes: 1, 2, 3
 Página anterior Volver al principio del trabajoPágina siguiente