Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una malla es una colección con nombre (un gráfico interconectado) de nodos del mismo nivel que se pueden comunicar entre sí y que se identifican mediante un identificador de malla único. Cada nodo está conectado a varios otros nodos. En una malla bien conectada, hay una ruta de acceso entre dos nodos, con relativamente pocos saltos entre los nodos de los bordes más alejados de la malla, y la malla permanecerá conectada incluso si algunos nodos o conexiones abandonan. Los nodos activos de la malla publican su información de punto de conexión con un identificador de malla correspondiente para que otros elementos del mismo nivel puedan encontrarlos.
Características de una malla creada mediante el canal del mismo nivel
Identificado de forma única
- Un identificador único identifica cada malla. El nombre de la malla (o identificador de malla) tiene el mismo formato que un nombre de host del sistema de nombres de dominio (DNS). Por lo tanto, este identificador de malla debe ser único para el cliente previsto de la aplicación dentro del ámbito del solucionador que se está usando. Un nombre común, como "MyFamilysPeers" o "KevinsPokerTable", puede colisionar fácilmente con otros nombres de usuario y puede devolver información de punto de conexión del mismo nivel no deseada, lo que podría provocar problemas de privacidad o aumentar la latencia de conexión. Una manera de evitar estos problemas puede ser agregar un identificador único como postfijo al alias de la malla (por ejemplo, "KevinsPokerTable90210").
Inundación de mensajes
- La malla permite que los mensajes se propaguen desde uno o varios remitentes a todos los demás nodos del mismo nivel de la misma malla. Los mensajes inundados por nodos del mismo nivel usan encabezados especificados en el espacio de nombres en
http://schemas.microsoft.com/net/2006/05/peer.
Conexiones optimizadas
- Una malla de canal del mismo nivel se ajusta automáticamente cuando los nodos se unen y salen, asegurándose de que todos los nodos tienen una buena conectividad con poca posibilidad de crear particiones (grupos de nodos aislados entre sí). Las conexiones de la malla también se optimizan dinámicamente en función de los patrones de tráfico actuales para que la latencia de mensajes del remitente al receptor sea lo más pequeña posible.
Características de red populares que el canal del mismo nivel no proporciona
Es importante tener en cuenta las características de red populares que no proporciona el canal del mismo nivel. Estas características, que pueden basarse en el canal del mismo nivel, incluyen lo siguiente:
Ordenación de mensajes: Es posible que los mensajes que se originan en un único origen no lleguen a todas las demás partes en el mismo orden o en el orden en que envió el origen. Las aplicaciones que requieren que los mensajes se entreguen en un orden determinado deben compilarlos en sus aplicaciones (por ejemplo, al incluir un identificador que aumenta monotónicamente con todos los mensajes).
Mensajería confiable: El canal del mismo nivel no incluye un mecanismo para garantizar la recepción de mensajes por parte de todos los elementos del mismo nivel. Para garantizar la entrega de mensajes, debe escribir una capa de confiabilidad sobre el canal del mismo nivel.