previous parent next

6. Etude du protocole PLP

6.1. Présentation

"Packet Layer Protocol"

    6.1.1 Normalisation (1974)

En mode connecté.

Mais il existe une variante en mode non connecté :

Adaptation de X.25 pour la transmission de caractères alphanumériques (historique) :

La norme X25 définit les protocoles des 3 premiers niveaux :

Encapsulation :

    6.1.2 Fonctions

Le protocole X25.3, c'est un protocole d'accès au réseau :

En fait le même problème se pose entre réseaux de deux opérateurs :

    6.1.3 Les circuits virtuels

Deux types de connexions possibles :

Circuit virtuel permanent (PVC : "Permanent Virtual Circuit") :

Circuit virtuel (VC : "Virtual Circuit") :

 

6.2. Le service

Mode connecté :

 

 

Quelques enchaînements de primitives

Mode non connecté

 

6.3. Les différents types de paquets

    6.3.1 Le format général des paquets

    • Paquets de données
    • Paquets de contrôle

Identification hiérarchique du circuit virtuel :

    6.3.2 Le paquet de données

Le bit Q ("Qualified data") :

Le bit D ("Delivery"):

Le champ Modulo :

Les champs P(S) et P(R) :

Le bit M ("More"):

Le champ de données :

    6.3.3 Les paquets de contrôle

 

Le paquet d'appel

Le code correspondant au paquet d'appel : "000010112"

Etablit le circuit virtuel dans chaque routeur :

Le bit A ("Address") définit le type d'adresse utilisée :

Les adresses peuvent être de taille variable :

Le champ Facilités :

Le champ Données :

Collision lors de la réservation des NVL

Si deux connexions passant par un même tronçon sont établies à partir de chacune des extrémités opposés simultanément alors les routeurs situés aux extrémités du tronçon partagé risquent de réserver le même numéro (NGVL+NVL) et les deux demandes d'établissement de connexion vont échouer.

Remarque 1 : Le problème ne se pose que si le circuit virtuel est bidirectionnel et le même NVL est réservé pour les deux sens de transmission.

Remarque 2 : Au niveau des points d'accès au réseau pour diminuer la probabilité d'une telle collision, l'ETTD réserve les numéros à partir des valeurs basses, l'ETCD à partir des valeurs hautes.

6.4. Le protocole PLP

    6.4.1 Spécification

Extrait de l'automate décrivant le protocole :

    6.4.2 Exemples de scénarios

Etablissement de la connexion, transfert de données simple unidirectionnel puis libération de la connexion :

Transfert de données unidirectionnel avec congestion :

Transfert de données bidirectionnel avec congestion :

 

previous parent next