No se puede a travez de NAT
made for free at [Link] Caracteristicas
No hay manejo de errores
Se usa para telecomunicaciones o procesos distribuidos
Router: Hay alguien interesado en algun grupo?
Hosts: Yo! Agregame
Router: Lo agrega a su lista personal y lo mantiene vivo (a menos
que no mande mensaje en 3 request subsiguientes). Cuando
llega un paquete se lo reenvia
v4: 110 + Group ID => MAC 01:00:54:+Group ID
v6: ff00/8 + 8 flags + Group ID => MAC CC:CC:+GroupID IP Multicast Addressing IP Group Management IGMP v1
MULTICAST
BROADCAST? Se flodea el internet Agrega el mensaje Leave
Como se envia? IGMP v2
UNICAST? Se necesita mucho ancho de banda
Agrega poder elegir la source si hay multiples
MULTICAST! Se construye un Spanning Tree, se manda un
mensaje y se duplica en cada bifurcacion del arbol IGMP v3
Algoritmo
Shortest Path Tree
Minimum cost tree
Multicast Routing
RPF
Explicit Join: Concoes las source, te registras directo
Es la interfas por la que llegas mas rapido al a fuente
Source Based Tree
Un router recibe un mensaje por una PRF, se lo manda a todas
las No PRF
Fload and Prune
Un router recibe un mensaje por una No PRF, o recibe por PRF
pero no tiene nadie a quien mandarle, devuelve PRUNE
(borrame de esta)
PIM
DM: Dense mode, cuando estan muy cerca los nodos. Se usa
Source Based Tree
Protocolo
SM: Spare Mode, cuando los subscriptores estan lejos, se usa
CBT, hasta que colapsa y se migra a SBT (es facil con explicit
Join, porque ya sabe la direccion de la Source)