:: News .:. Documents .:. Forum .:. Downloads .:. Bibliographie .:. Liens .:. Contact  :: 


Home
  :. News
  .: Documents
    .: Notions
    .: Protocoles
    .: Sécurité
    .: Architecture
    .: Prog
    .: Systèmes
  :. Forum
  .: Downloads
  :. Bibliographie
  .: Liens
  :. Contact

Chat

  Nickname:


irc: #guill.net

Forum



 
Le protocole X25  
 

 

Introduction

Le protocole X25 définit l'interface entre un ETTD ( Equipement Terminal de Traitement des Données ) et un ETCD ( Equipement Terminal de Circuit de Données ). Il a été adopté par le CCITT en septembre 1976. On entend souvent par X25 l'ensemble des protocoles liés à X25 et qui couvre les couches 1 à 3 du modèle OSI. Pourtant, le terme X25 désigne uniquement le niveau 3 ou niveau paquet transporté entre les champs d'information des trames LAPB.

I. LAPB

Le protocole LAPB est le protocole de niveau 2 qui transporte les paquets X25. Le format standard d'une trame LAPB est le suivant:

Flag: Toujours 0x7E
Address Field: Ce champ n'a aucune raison d'être quand on travaille de point à point. Cet octet est réservé à plusieurs utilisations. Il sert à séparer les commandes des réponses et peut seulement prendre les valeur 0x01 et 0x03. 01 désigne une commande de l'ETTD à l'ETCD et 03 contient une réponse de l'ETCD à l'ETTD.
Champ de contrôle: Identifie le type de trame. En plus, il inclut la séquence de nombre, les fonctions de contrôles et le traquage des erreurs en fonction du type de trame.
FCS: Frame Check Sequence.

Types de trame:
Trames de supervision:
RR : Prêt à recevoir.
REJ : Demande de retransmission.
RNR : Pas prêt à recevoir.

Trames non séquentielles:
DISC : Demande de déconnexion.
UA : Trame d'acquitement.
DM : Réponse à DISC, mode déconnexion.
FRMR: Rejet de trame.
SABM: Mode asynchrone, pas de maître et d'esclave.

Trame d'information:
INFO

II. X25

La structure du paquet de données X25 est la suivante:

GFI: Identifiant de format général. Q indique un paquet X25 (0) ou X29 (1). D indique un acquittement local (0 : ETCD) ou distant (1 : ETTD). Les bits 01 indiquent que les numéros de trames vont de 0 à 7. Le format de trame où ils indiquent 10 montre que l'on numérote les trames de 0 à 127 (10). Cela permet d'envoyer beaucoup de trame avant d'acquitter ce qui est intéressant pour les réseaux lents tels que les réseaux sattelites.

Types de paquet:
P(R) : Nombre des paquets reçus.
P(S) : Nombre de paquets envoyés.
M : Seulement dans les paquets de données. Ce champ indique, lorsqu'il est à 1, que le paquet fait partie d'un ensemble de paquets à traiter comme un tout.
Les paquets peuvent être de différents types:
CALL ACC : Appel accepté.
CALL REQ : Demande d'appel.
CLR CNF : Confirmation d'effacement.
CLR REQ : Demande d'effacement.
DATA : Paquet de données
DIAG : Diagnostique.
INF CNF : Confirmation d'interruption.
INT REQ : Demande d'interruption.
REJ : Rejet.
RES CNF : Confirmation de remise à zéro.
RES REQ : Demande de remise à zéro.
RNR : Non prêt à recevoir.
RR : Prêt à recevoir.
RSTR CNF : Confirmation pour recommencer.
RSTR REQ : Demande qu'on recommence.
REG REQ : Demande de registration.
REG CNF : Confirmation de registration.

III. HDLC

Flag: Toujours 0x7E
Champ de contrôle: Indique le type de trame auquel on a affaire. Les différents types de trames comprennent les même types de trames que pour le protocole LAPB plus d'autres énumérées ci-après:

Trame de supervision:
SREJ : Demande de retransmission d'une trame.

Trames non séquentielles:
SARM : Mode de réponse asynchrone. Demi-relation maître/esclave.
REST : Remise à zéro du nombre de trame.
CMDR : Commande rejetée.
SNRM : Mode de réponse normal. Relation maître/esclave.
RD : Requete déconnectée.
RIM : Deuxième demande d'initialisation après déconnection.
SIM : Mode d'initialisation.
UP : Election non séquentielle.
UI : Information non séquentielle.
XID : Commande d'échange d'identification.

 




Sondage

Quel est votre connexion à Internet aujourd'hui ?
 
RTC 56Kbps
ADSL simple de 128 à 2048 Kbps
ADSL + Téléphonie (+TV) de 128 à 2048 Kbps
ADSL simple jusqu'à 20Mbps
ADSL + Téléphonie (+TV) jusqu'à 20Mbps
Autres (RNIS, Satellites bi-directionnel...)
Total :
3241

Recherche


Docs
   Pflogsumm (Analyseur de log mail pour Postfix)
   Proftpd (Mise en service d'un serveur FTP avec proftpd sous Linux)
   Openldap (Mise en service d'un serveur LDAP sous Linux)
   Gestion des périphériques en c++ builder (Communication RS232 en C++ Builder)
   Les sockets windows (Windows Sockets : un cours accéléré)

guill.net©1999-2024