Collaboration : Cisco ICM Router Software

Message heartbeat MDS (Message Delivery Service), réseau privé Cisco ICM routeur d'appels à routeur d'appels

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Ce document explique ce qui compose un paquet de protocole de données d'utilisateur (UDP), aussi bien que la fonction du message de pulsation du service de distribution de message de l'Intelligent Contact Management de Cisco (missile aux performances améliorées) (MDS).

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

  • Comment des paquets IP sont transférés, avec un foyer sur la méthode de transfert de paquet UDP.

  • Le missile aux performances améliorées de Cisco et le mécanisme de pulsation ont associé avec le processus MDS.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Protocole de données d'utilisateur

L'UDP prend des messages du processus d'application, relie des champs de source et de nombre de destination port pour le multiplexage ou le service de démultiplexage, ajoute deux champs supplémentaires, et passe le segment en résultant à la couche réseau. La couche réseau encapsule le segment dans un datagramme IP, et puis essaye de fournir le segment à l'hôte de destination. Si le segment arrive à l'hôte de destination, l'UDP emploie les numéros de port, la source IP, et les adresses de destination pour fournir les données dans le segment au procédé d'application appropriée.

Remarque: Avec l'UDP il n'y a aucune prise de contact entre envoyer et recevoir des entités de couche transport avant d'envoyer un segment. Pour cette raison, l'UDP n'a aucune connexion.

C'est un exemple d'un paquet UDP, aussi bien que les attributs d'un paquet UDP :

/image/gif/paws/27920/MDS-HrtBeat-1.gif

  • Aucun établissement de la connexion — L'UDP souffle loin sans préliminaires formels. Par conséquent, l'UDP n'introduit pas un retard pour établir une connexion.

  • Aucun état de connexion — L'UDP ne met pas à jour un état de connexion et ne dépiste pas l'un de ces paramètres. Pour cette raison, un serveur consacré à une application particulière prend en charge typiquement beaucoup plus de clients actifs quand l'application exécute plus de l'UDP plutôt que le Protocole TCP (Transmission Control Protocol).

  • Non réglementé envoyez le débit — La vitesse à laquelle l'UDP envoie des données est seulement contrainte par le débit que l'application génère des données, les capacités de la source (telles que la CPU et le rythme d'horloge), et la bande passante d'accès à l'Internet. Cependant, l'hôte de destination ne reçoit pas nécessairement toutes les données. Quand le réseau est congestionné, une part significative des données UDP-transmises peut être due perdu au débordement de tampon de routeur. Par conséquent, le débit de réception est limité par encombrement de réseau même si le débit de envoi n'est pas contraint.

Particularités de pulsation et de paquet MDS

Panne des pulsations MDS

Des pulsations MDS sont émises chaque 100 ms entre les CallRouters missile aux performances améliorées de Cisco sur le réseau privé. Le maquillage de la pulsation est comme suit :

/* Heartbeat messages */
struct heartbeat {                      // Sent in both directions
    DWORD       seqno;                  // Sequence number of this Heartbeat
};

Le paquet de pulsation MDS contient une adresse de destination, l'adresse source, la longueur, et les données qui sont le numéro de séquence de cette pulsation particulière.

Quand le CallRouter missile aux performances améliorées est fait un cycle, les débuts de numéro de séquence de pulsation MDS à 0 (zéro) et des incréments par un avec chaque pulsation envoyée.

Le processus MDS sur chaque CallRouter missile aux performances améliorées envoie à un paquet unidirectionnel de pulsation chaque 100 ms. Le MDS se connecte, avec le positionnement approprié de bit de suivi, note une pulsation défectueuse quand le côté réception du CallRouter missile aux performances améliorées ne reçoit pas ce paquet dans le délai d'attente indiqué, a normalement placé à 100 ms. L'application agit l'action corrective seulement quand elle manque cinq pulsations consécutives. Le côté de CallRouter qui note que les cinq ont manqué des pulsations émet une Réinitialisation TCP.

Si les deux CallRouters missile aux performances améliorées sont faits un cycle à la même heure, les numéros de séquence MDS introduits les pulsations MDS contiennent les numéros de séquence semblables.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Informations connexes


Document ID: 27920