Aller au contenu principal

6. Spécification du Protocole de Connexion de Contrôle

Les messages de connexion de contrôle suivants sont utilisés pour établir, effacer et maintenir les tunnels L2TP. Toutes les données sont envoyées dans l'ordre réseau (octets de poids fort en premier). Tous les champs "réservés" ou "vides" DOIVENT être envoyés comme valeurs 0 pour permettre l'extensibilité du protocole.

6.1 Start-Control-Connection-Request (SCCRQ) (Demande de Démarrage de Connexion de Contrôle)

SCCRQ est un message de contrôle utilisé pour initialiser un tunnel entre un LNS et un LAC. Il est envoyé par le LAC ou le LNS pour commencer le processus d'établissement du tunnel.

AVPs obligatoires :

  • Message Type AVP
  • Protocol Version
  • Host Name
  • Framing Capabilities
  • Assigned Tunnel ID

AVPs optionnels :

  • Bearer Capabilities
  • Receive Window Size
  • Challenge
  • Tie Breaker
  • Firmware Revision
  • Vendor Name

6.2 Start-Control-Connection-Reply (SCCRP) (Réponse de Démarrage de Connexion de Contrôle)

SCCRP est un message de contrôle envoyé en réponse à un message SCCRQ reçu. SCCRP est utilisé pour indiquer que le SCCRQ a été accepté et que l'établissement du tunnel doit continuer.

AVPs obligatoires :

  • Message Type
  • Protocol Version
  • Framing Capabilities
  • Host Name
  • Assigned Tunnel ID

AVPs optionnels :

  • Bearer Capabilities
  • Firmware Revision
  • Vendor Name
  • Receive Window Size
  • Challenge
  • Challenge Response

6.3 Start-Control-Connection-Connected (SCCCN) (Connexion de Contrôle Démarrée Connectée)

SCCCN est un message de contrôle envoyé en réponse à un SCCRP. SCCCN complète le processus d'établissement du tunnel.

AVP obligatoire :

  • Message Type

AVP optionnel :

  • Challenge Response

6.4 Stop-Control-Connection-Notification (StopCCN) (Notification d'Arrêt de Connexion de Contrôle)

StopCCN est un message de contrôle envoyé par le LAC ou le LNS pour informer son pair que le tunnel est en cours de fermeture et que la connexion de contrôle doit être fermée. De plus, toutes les sessions actives sont implicitement effacées (sans envoyer de messages de contrôle d'appel explicites). La raison de l'émission de cette demande est indiquée dans l'AVP Result Code.

AVPs obligatoires :

  • Message Type
  • Assigned Tunnel ID
  • Result Code

6.5 Hello (HELLO) (Message Hello)

Le message Hello (HELLO) est un message de contrôle L2TP envoyé par l'un ou l'autre des pairs d'une connexion de contrôle LAC-LNS. Ce message de contrôle est utilisé comme "keepalive" pour le tunnel.

AVP obligatoire :

  • Message Type

6.6 Incoming-Call-Request (ICRQ) (Demande d'Appel Entrant)

ICRQ est un message de contrôle envoyé par le LAC au LNS pour indiquer qu'un appel entrant a été détecté et pour demander au LNS d'accepter l'appel.

AVPs obligatoires :

  • Message Type
  • Assigned Session ID
  • Call Serial Number

6.7 Incoming-Call-Reply (ICRP) (Réponse d'Appel Entrant)

ICRP est un message de contrôle envoyé par le LNS au LAC pour indiquer que l'appel entrant sera accepté.

AVPs obligatoires :

  • Message Type
  • Assigned Session ID

6.8 Incoming-Call-Connected (ICCN) (Appel Entrant Connecté)

ICCN est un message de contrôle envoyé par le LAC au LNS en réponse à un ICRP reçu pour compléter l'établissement d'un appel entrant.

AVPs obligatoires :

  • Message Type
  • Tx Connect Speed

6.9 Outgoing-Call-Request (OCRQ) (Demande d'Appel Sortant)

OCRQ est un message de contrôle envoyé par le LNS au LAC pour indiquer que le LNS souhaite que le LAC initie un appel sortant vers un système distant.

AVPs obligatoires :

  • Message Type
  • Assigned Session ID
  • Call Serial Number
  • Minimum BPS
  • Maximum BPS
  • Bearer Type
  • Framing Type
  • Called Number

6.10 Outgoing-Call-Reply (OCRP) (Réponse d'Appel Sortant)

OCRP est un message de contrôle envoyé par le LAC au LNS pour indiquer que l'OCRQ a été accepté et que l'appel sortant sera initié.

AVPs obligatoires :

  • Message Type
  • Assigned Session ID

6.11 Outgoing-Call-Connected (OCCN) (Appel Sortant Connecté)

OCCN est un message de contrôle envoyé par le LAC au LNS pour compléter l'établissement d'un appel sortant.

AVPs obligatoires :

  • Message Type
  • Tx Connect Speed
  • Framing Type

6.12 Call-Disconnect-Notify (CDN) (Notification de Déconnexion d'Appel)

CDN est un message de contrôle envoyé par le LAC ou le LNS pour demander la déconnexion d'un appel spécifique. Il peut être envoyé à tout moment pendant l'établissement de l'appel ou après l'établissement d'une session.

AVPs obligatoires :

  • Message Type
  • Result Code
  • Assigned Session ID

6.13 WAN-Error-Notify (WEN) (Notification d'Erreur WAN)

WEN est un message de contrôle envoyé par le LAC au LNS pour indiquer des conditions d'erreur WAN.

AVPs obligatoires :

  • Message Type
  • Call Errors

SLI est un message de contrôle envoyé par le LNS au LAC pour définir les options négociées PPP.

AVPs obligatoires :

  • Message Type
  • ACCM

Note : Pour les définitions complètes des champs AVP et les formats détaillés, veuillez vous référer au Chapitre 4 Définitions AVP.