En algunas aplicaciones, procesos
muy separados trabajan juntos en grupos; por ejemplo, un grupo de procesos que
implementan una base de datos distribuida. Si el grupo es pequeño, se puede
simplemente transmitir a todos los demás miembros un mensaje punto a punto si
el grupo es grande, esta estrategia es cara.
El envió de un mensaje a uno de
tales grupos se llama multitransmisión y
su algoritmo de enrutamiento es el enrutamiento
por multitransmisión.
Por la multitransmisión se
requiere administración de grupos. Se necesita lagu8na manera de crear y
destruir grupos, y un mecanismo para que los procesos se unan a los grupos y
salgan de ellos. La forma de realizar estas tareas no le concierne al algoritmo
de enrutamiento. Lo que si le concierne es que, cuando un proceso se una a un
grupo, informe a su host del hecho.
Los hosts deben informar a sus
enrutadores de los cambios en los miembros del grupo, o los enrutadores deben
enviar periódicamente la lista de sus hosts.
No hay comentarios:
Publicar un comentario