Network Layer4-1 Del Capítulo 4 Ruteo Broadcast y Multicast Agustín J. González Tomado de: Computer Networking: A Top Down Approach Featuring the Internet,

Slides:



Advertisements
Presentaciones similares
Capítulo 7 Multimedia en Redes de Computadores
Advertisements

Capítulo 6 redes inalámbricas y móviles
Curso de Actualización
2.3 TOPOLOGIAS REDUNDANTES
PROTOCOLOS DE ESTADO DE ENLACE
ICD 327 Redes de Computadores I Agustín J. González
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Cisco Public 1 Protocolos de enrutamiento de estado de enlace Conceptos y protocolos de enrutamiento.
Capa 3 La capa de red.
Capa de Red4-1 Capítulo 4: Capa Red - I ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
SWITCHES.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Computer Networking: A Top Down Approach Featuring the Internet,
Conceptos y protocolos de enrutamiento. Capítulo 7
ELO3091 Conmutación y Re-envío Switching y Forwarding Contenido Switches de Almacenamiento y re-envío Repetidores (siempre re-envían) Bridges y LAN Extendidas.
7: Multimedia en Redes de Computadores 7-1 Capítulo 7 Multimedia en Redes de Computadores Este material está basado en el texto: Computer Networking: A.
1 Capítulo 18: El futuro de IP, IPv6 ICD-327: Redes de Computadores Agustín J. González.
1 Capítulo 14. IP: Direcciones en Internet Protocol ICD-327: Redes de Computadores Agustín J. González.
Nivel de Red: Funciones
IP Multicast PIM-DM Definido en como draft (draft-ietf-pim-v2-dm-01.txt), Protocol Independent Multicast Version 2 Dense.
1 MENSAJES DE CONTROL Y ERROR DE LA PILA TCP/IP Semestre 2 Capítulo 8 Carlos Bran
8.6-1 Capítulo 8, Sección 8.6: IPsec Material basado en el Texto: Computer Networking: A Top Down Approach Featuring the Internet, Jim Kurose, Keith Ross.
PROTOCOLO DE SPANNING-TREE Semestre 3 Capítulo 7
Enrutamiento IP. Enrutamiento IP El router como una computadora Describa la función básica de un router Son computadoras que se especializan en el.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Material tomado de: Computer Networking: A Top Down Approach Featuring.
OSPF DE UNA SOLA AREA Semestre 3 Capítulo 2
6: Redes Inalámbricas y Móviles6-1 Capítulo 6 redes inalámbricas y móviles Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Capítulo 6 redes inalámbricas y móviles
Introducción1-1 Capítulo 1: Introducción ELO322: Redes de Computadores Agustín J. González Este material está basado en el material preparado como apoyo.
2: Capa Aplicación 1 Capa Aplicación: FTP ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Introducción 1-1 Capítulo 1: Introducción ELO322: Redes de Computadores Agustín J. González Este material está basado en: El material preparado como apoyo.
Capa Transporte 3-1 Capítulo 3: Capa Transporte - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo.
5: Capa Enlace de Datos5-1 Capítulo 5: Capa Enlace de Datos - II ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material.
Capa Transporte3-1 Capítulo 3: Capa transporte ELO322: Redes de Computadores Agustín J. González Este material está basado en el material preparado como.
Capítulo 17: Encapsulamiento IP, Fragmentación, y Reensamble.
Capa de Red4-1 Capítulo 4: Capa Red - III ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Capa Transporte1 Capítulo 3: Capa Transporte - I ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al.
2: Capa Aplicación 1 Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Capa de Red4-1 Capítulo 4: Capa Red - III ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Capa de Red4-1 Capítulo 4: Capa Red - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
Capa de Red4-1 Capítulo 4: Capa de Red  4. 1 Introducción  4.2 Circuitos virtuales y redes de datagramas  4.3 ¿Qué hay dentro de un router?  4.4 IP:
Capa de Red4-1 Capítulo 4: Capa de Red  4. 1 Introducción  4.2 Circuitos virtuales y redes de datagramas  4.3 ¿Qué hay dentro de un router?  4.4 IP:
Algoritmos de Ruteo - Introducción Comunicación de Datos II – Aldo Rubiales Facultad de Ciencias Exactas - UNCPBA  La función principal de la capa de.
Capa de Red4-1 Capítulo 4: Capa Red - IV ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
1 Capítulo 19: Un mecanismo de reporte de errores (ICMP) ICD-327: Redes de Computadores Agustín J. González.
Introducción 1-1 Capítulo 1: Introducción ELO322: Redes de Computadores Agustín J. González Este material está basado en: El material preparado como apoyo.
Introducción 1-1 Capítulo 1: Introducción ELO322: Redes de Computadores Agustín J. González Este material está basado en: El material preparado como apoyo.
© 2007 Cisco Systems, Inc. Todos los derechos reservados.Cisco Public1 Capa de enlace de datos Switching.
CAPA DE RED PROTOCOLOS.
Spanning tree Mariana Malanco Martínez. Spanning tree Es un protocolo de red de nivel 2 de capa OSI Esta basado en el algoritmo de Radia Perlman para.
Protocolos de Enrutamiento Multicast Sistemas de Comunicación Grupal.
2: Capa Aplicación 1 Capa Aplicación: File Transfer Protocol ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material.
2: Capa Aplicación Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
Capa de Red4-1 Capítulo 4: Capa Red - I ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto Computer.
Capítulo 5: Capa Enlace de Datos II
Capítulo 3: Capa Transporte - I
Capa de Red4-1 Capítulo 4: Capa Red - III ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Capítulo 5: Capa Enlace de Datos - I
Diseño de Redes - Capítulo 3
ROUTER.
Protocolos de Enrutamiento Multicast
Protocolos de Enrutamiento Sistemas de Comunicación Grupal.
Ruteo Mutlicast1 Del Capítulo 4 Ruteo Broadcast y Multicast Agustín J. González Tomado de: Computer Networking: A Top Down Approach Featuring the Internet,
Capítulo 4: Capa Red - IV ELO322: Redes de Computadores
Capítulo 5: Capa Enlace de Datos - I
Capítulo 4: Capa Red - IV ELO322: Redes de Computadores
Capítulo 4: Capa Red - II ELO322: Redes de Computadores
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capítulo 5: Capa Enlace de Datos IV
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capa Enlace de Datos: Virtual LANs
Transcripción de la presentación:

Network Layer4-1 Del Capítulo 4 Ruteo Broadcast y Multicast Agustín J. González Tomado de: Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2004.

Network Layer4-2 R1 Figura 4.39 duplicación en la fuente versus en la red (a) Duplicación en fuente, (b) duplicación en la red R2 R3R4 (a) R1 R2 R3R4 (b) duplicación creación/transmisión duplicate

Network Layer4-3 Difusión de paquetes (broadcast) r Inundación no controlada: cada nodo recibe un paquete lo envía a todos sus vecinos, menos el vecino desde donde llegó. r Hay problema? m Y si hay ciclos? m Y si un nodo tiene mas de dos vecinos? m => tormenta de difusión r Inundación controlada. hay varias formas de lograrlo: m Inundación controlada por números de secuencia: Poniendo la dirección de la fuente u un número de secuencia permite a receptores descartar paquetes que ya ha re-enviado m Reverse path forwarding (reenvío por camino inverso): Un nodo transmite el paquete a sus vecinos, sólo si llegó por el enlace de la ruta más corta a la fuente (1978).

Network Layer4-4 A Figure 4.40: Reverse path forwarding B G D E c F

Network Layer4-5 Difusión vía spanning tree r Si bien los métodos previos evitan tormenta de difusión, no evitan duplicación innecesaria de paquetes. r El problema se resuelve si usamos un árbol para difundir los mensajes. r No importando cual es la fuente la raíz será la fuente r ¿Recuerdan el algoritmo para encontrar el árbol de expansión mínima de un grafo? (es el árbol de menor costo)

Network Layer4-6 Figure 4.41: Broadcast a lo largo de un árbol de expansión A B G D E c F A B G D E c F (a) Broadcast iniciado en A (b) Broadcast iniciado en D

Esquemas para construir el árbol de multicast Estrategias: r Árbol basado en fuente: un árbol por fuente m Árbol de camino más corto m Re-envío por camino inverso r Árbol de grupo compartido: grupo usa un árbol m Árbol de expansión mínima m Árbol basado en centro … primero veremos las estrategias simples, luego los protocolos específicos que adoptan estas estrategias

Re-envío por camino inverso if (datagrama mcast relló por enlace de camino más corto a fuente) then enviar a todos los enlaces de salida (excepto el de llegada) else ignorar datagrama  Se basa en conocimiento del router de ruta más corta hasta el transmisor  Cada router tiene mecanismo de re-envió simple:

Árbol compartido: árbol de Steiner r Árbol de Steiner: árbol de costo mínimo que conecta todos los routers con miembros asociados r El problema es NP-completo r Existen excelentes heurísticas r No es usado en la práctica: m complejidad computacional m Necesita información sobre toda la red m monolítico: re-ejecutado cuando un router requiere entrar o salir