Connexions multipoints SDLC

Le nœud peut prendre en charge les liaisons multipoint principales (également appelées à plusieurs annulations), à la fois au niveau principal et à l’extrémité secondaire. Le multipoint est une configuration spéciale pour un contrôle SDLC (Synchronous Data Link Control) dans lequel une seule ligne SDLC sur la station principale peut être utilisée pour communiquer avec jusqu’à 16 stations secondaires. Un matériel spécial est nécessaire pour décharger la ligne principale afin qu’il existe une connexion physique à chaque station secondaire. L’illustration suivante montre un exemple de trois stations secondaires.

Image that shows a primary station with three secondary stations.
Station principale avec trois stations secondaires

L’adresse SDLC de la station secondaire est utilisée pour acheminer les images vers et à partir des différentes stations secondaires. Par conséquent, le SNALink de la station secondaire doit vérifier l’adresse SDLC, car la station principale envoie tous les cadres à toutes les stations secondaires. La SNALink au niveau de la station secondaire doit uniquement accepter les cadres avec leur adresse SDLC, les autres cadres doivent être ignorés.

Du point de vue du nœud sur une station secondaire, le message au niveau de l’interface DLC (Data Link Control) est le même que pour une connexion point à point (décrite dans Ouverture d’une connexion). Le nœud n’a pas besoin de savoir qu’il s’agit d’une connexion multipoint.

La terminaison principale doit gérer le traitement spécial requis pour les connexions multipoint. Le reste de cette section se concentre sur la station principale.

À l’extrémité principale, il y a les connexions LPP suivantes :

  • Une connexion LINK LPI.

  • Une connexion de STATION LPI pour chaque station secondaire active.

    Étant donné que l’échange d’identification Exchange (XID) s’effectue à l’aide de la connexion à un seul LINK LPI, les messages Request-Open-station et Send-XID spécifient toujours l’adresse de station de la station secondaire à partir de laquelle le XID est arrivé. Notez qu’aucun XID n’est fourni sur la Requête Open(LINK).

    Chaque connexion de STATION LPI a des valeurs différentes de I, l’index. Une fois la station activée, les messages de données circulent sur la connexion de la STATION LPP plutôt que sur la connexion LINK LPI.

    Si l’échange XID échoue parce que le secondaire n’est pas en mesure de répondre au XID, SNALink génère une variante spéciale du message de Panne de laison. Dans l’idéal, SNALink génère un message d’interruption de la station, mais cela n’est pas possible car la connexion de la STATION LPI n’est pas encore ouverte. Au lieu de cela, SNALink génère un message de Panne de liaison avec le code 0xA0 et un sous-qualificateur qui est l’adresse SDLC de la station.

    Lorsque les stations sont activées sur une liaison multipoint, la majorité des messages circulent sur les connexions de la STATION LPI. Si une connexion à une station secondaire particulière doit être fermée (car l’opérateur la désactive, par exemple), le nœud émet une Requête Close(STATION). Le SNALink répond avec une Réponse Close(STATION) au nœud et envoie un cadre Déconnexion (DISC) à la station secondaire.

    Le SNALink peut générer des messages de Panne de station et de liaison. Si le problème affecte uniquement une station particulière, comme ne répondant pas aux sondages, la liaison génère un message de Panne de station et le nœud ferme la station avec une Requête Close(STATION) . SNALink répond avec une Réponse Close(STATION) .

    Si le problème affecte la liaison dans son ensemble, par exemple la ligne déconnectée de l’adaptateur principal SDLC, le SNALink génère un message de Panne de liaison et le nœud envoie une Requête Close(LINK). SNALink répond avec une Réponse Close(LINK).

    Chaque fois que le nœud reçoit une Réponse Close(STATION) , il vérifie si une station est toujours active sur la liaison multipoint. Si ce n’est pas le cas, une Requête Close(LINK) est envoyée. SNALink répond avec une Réponse Close(LINK) . La figure suivante illustre le flux de messages pour le traitement des pannes. Il montre une connexion multipoint avec deux stations secondaires (l’échange XID complet n’est pas indiqué).

    Image that shows the message flow for outage processing.
    Flux de messages pour le traitement des pannes

    Image that shows processing for a multipoint configuration with two secondary stations.
    Traitement d’une configuration multipoint avec deux stations secondaires

    Notez que les messages de la station sont étiquetés dans la figure avec des adresses de station. En fait, le nœud et SNALink utilisent les adresses LPI pour identifier les deux stations.