Aller au contenu principal

10. IANA Considerations (Considérations IANA)

Ce chapitre définit divers paramètres qui nécessitent l'attribution et la gestion par l'IANA (Internet Assigned Numbers Authority) pour le protocole L2TP.

10.1 AVP Attributes (Attributs AVP)

L'IANA est responsable de la maintenance du registre des types d'attributs AVP L2TP. Le type d'attribut AVP est un champ de 16 bits.

Exigences d'enregistrement:

  • Plage de valeurs 0-1023: Attribuées par consensus IETF (nécessite la publication d'une RFC).
  • Plage de valeurs 1024-65535: Attribuées selon la politique "Premier arrivé, premier servi".

Types d'attributs AVP standard attribués:

Type d'attributNom AVPRéférence
0Type de messageRFC 2661 Section 4.4.1
1Code de résultatRFC 2661 Section 4.4.2
2Version du protocoleRFC 2661 Section 4.4.3
3Capacités de trameRFC 2661 Section 4.4.3
4Capacités du supportRFC 2661 Section 4.4.4
5Briseur d'égalitéRFC 2661 Section 4.4.3
6Révision du micrologicielRFC 2661 Section 4.4.3
7Nom d'hôteRFC 2661 Section 4.4.3
8Nom du fournisseurRFC 2661 Section 4.4.3
9ID de tunnel attribuéRFC 2661 Section 4.4.3
10Taille de fenêtre de réceptionRFC 2661 Section 4.4.3
11DéfiRFC 2661 Section 4.4.3
12Code de cause Q.931RFC 2661 Section 4.4.4
13Réponse au défiRFC 2661 Section 4.4.3
14ID de session attribuéRFC 2661 Section 4.4.4
15Numéro de série d'appelRFC 2661 Section 4.4.4
16BPS minimumRFC 2661 Section 4.4.4
17BPS maximumRFC 2661 Section 4.4.4
18Type de supportRFC 2661 Section 4.4.4
19Type de trameRFC 2661 Section 4.4.4
20Délai de traitement des paquetsRFC 2661 Section 4.4.6
21Numéro appeléRFC 2661 Section 4.4.4
22Numéro appelantRFC 2661 Section 4.4.4
23Sous-adresseRFC 2661 Section 4.4.4
24Vitesse de connexion TxRFC 2661 Section 4.4.4
25ID de canal physiqueRFC 2661 Section 4.4.4
26LCP CONFREQ reçu initialRFC 2661 Section 4.4.5
27Dernier LCP CONFREQ envoyéRFC 2661 Section 4.4.5
28Dernier LCP CONFREQ reçuRFC 2661 Section 4.4.5
29Type d'authentification proxyRFC 2661 Section 4.4.5
30Nom d'authentification proxyRFC 2661 Section 4.4.5
31Défi d'authentification proxyRFC 2661 Section 4.4.5
32ID d'authentification proxyRFC 2661 Section 4.4.5
33Réponse d'authentification proxyRFC 2661 Section 4.4.5
34Erreurs d'appelRFC 2661 Section 4.4.6
35ACCMRFC 2661 Section 4.4.6
36Vecteur aléatoireRFC 2661 Section 4.3
37ID de groupe privéRFC 2661 Section 4.4.4
38Vitesse de connexion RxRFC 2661 Section 4.4.4
39Séquençage requisRFC 2661 Section 4.4.4

AVP spécifiques au fournisseur:

Les AVP spécifiques au fournisseur utilisent le champ Vendor ID (basé sur les codes d'entreprise privés de gestion de réseau SMI) pour distinguer les extensions de différents fournisseurs.

10.2 Message Type AVP Values (Valeurs AVP de type de message)

La valeur AVP de type de message (type d'attribut 0) est utilisée pour identifier le type de message de contrôle L2TP.

Valeurs de type de message attribuées:

ValeurType de messageAbréviationRéférence
0(Réservé)
1Demande de démarrage de connexion de contrôleSCCRQRFC 2661 Section 6.1
2Réponse de démarrage de connexion de contrôleSCCRPRFC 2661 Section 6.2
3Connexion de contrôle démarrée connectéeSCCCNRFC 2661 Section 6.3
4Notification d'arrêt de connexion de contrôleStopCCNRFC 2661 Section 6.4
5(Réservé)
6HelloHELLORFC 2661 Section 6.5
7Demande d'appel sortantOCRQRFC 2661 Section 6.9
8Réponse d'appel sortantOCRPRFC 2661 Section 6.10
9Appel sortant connectéOCCNRFC 2661 Section 6.11
10Demande d'appel entrantICRQRFC 2661 Section 6.6
11Réponse d'appel entrantICRPRFC 2661 Section 6.7
12Appel entrant connectéICCNRFC 2661 Section 6.8
13(Réservé)
14Notification de déconnexion d'appelCDNRFC 2661 Section 6.12
15Notification d'erreur WANWENRFC 2661 Section 6.13
16Définir les informations de lienSLIRFC 2661 Section 6.14

Politique d'enregistrement:

L'attribution de nouvelles valeurs de type de message nécessite la publication d'une RFC sur la piste des normes IETF ou d'une RFC informative approuvée par l'IESG.

10.3 Result Code AVP Values (Valeurs AVP de code de résultat)

L'AVP de code de résultat (type d'attribut 1) est utilisé pour indiquer la raison de la terminaison de la connexion de contrôle ou de la session.

10.3.1 Result Code Field Values (Valeurs de champ de code de résultat)

Codes de résultat généraux:

ValeurSignificationPortée
0Réservé
1Demande générale pour effacer la connexion de contrôleStopCCN
2Erreur généraleStopCCN, CDN
3Le canal de contrôle existe déjàStopCCN
4Le demandeur n'est pas autoriséStopCCN
5Version du protocole non prise en chargeStopCCN
6Le demandeur est en cours d'arrêtStopCCN
7Erreur de machine à états finisStopCCN

Codes de résultat de déconnexion d'appel:

ValeurSignificationPortée
1Perte de porteuseCDN
2Erreur généraleCDN
3Raison administrativeCDN
4Manque temporaire d'installations appropriéesCDN
5Manque permanent d'installations appropriéesCDN
6Destination invalideCDN
7Aucune porteuse détectéeCDN
8Signal occupéCDN
9Pas de tonalitéCDN
10Délai d'attente de porteuse dépasséCDN
11Aucune trame détectéeCDN

10.3.2 Error Code Field Values (Valeurs de champ de code d'erreur)

Le champ de code d'erreur fournit des détails supplémentaires sur l'erreur.

ValeurMessage d'erreur
0Aucune erreur générale
1Aucune connexion de contrôle n'existe encore pour cette paire
2La longueur est incorrecte
3L'une des valeurs de champ était hors limites
4Ressources insuffisantes pour gérer cette opération maintenant
5ID de session invalide
6Une erreur générique spécifique au fournisseur s'est produite
7Essayer un autre (LNS/LAC)
8La session ou le tunnel a été arrêté en raison de la réception d'un AVP inconnu avec le bit M défini

Politique d'enregistrement:

L'attribution de nouvelles valeurs de code de résultat et de code d'erreur nécessite un consensus IETF (nécessite la publication d'une RFC).

10.4 Framing Capabilities & Bearer Capabilities (Capacités de trame et capacités de support)

L'AVP Framing Capabilities (type d'attribut 3) et l'AVP Bearer Capabilities (type d'attribut 4) utilisent des masques de bits pour indiquer les capacités prises en charge.

Définitions de bits de capacités de trame:

BitSignification
0Trame asynchrone prise en charge
1Trame synchrone prise en charge
2-31Réservé

Définitions de bits de capacités de support:

BitSignification
0Accès analogique pris en charge
1Accès numérique pris en charge
2-31Réservé

Politique d'enregistrement:

L'attribution de nouveaux bits de capacité nécessite un consensus IETF (nécessite la publication d'une RFC).

10.5 Proxy Authen Type AVP Values (Valeurs AVP de type d'authentification proxy)

L'AVP Proxy Authen Type (type d'attribut 29) est utilisé pour indiquer le type d'authentification utilisé par le LAC.

Valeurs de type d'authentification attribuées:

ValeurType d'authentificationRéférence
0Réservé
1Échange textuel nom d'utilisateur/mot de passeRFC 1334 (PAP)
2PPP CHAPRFC 1994
3PPP PAPRFC 1334
4Aucune authentification
5Microsoft CHAP Version 1RFC 2433
6Réservé
7Microsoft CHAP Version 2RFC 2759

Politique d'enregistrement:

L'attribution de nouvelles valeurs de type d'authentification utilise la politique "Premier arrivé, premier servi".

10.6 AVP Header Bits (Bits d'en-tête AVP)

Les 6 premiers bits de l'en-tête AVP sont utilisés comme masque de bits pour contrôler le comportement AVP.

Bits d'en-tête AVP définis:

BitNomSignificationRéférence
0M (Obligatoire)Cet AVP doit être comprisRFC 2661 Section 4.1
1H (Caché)La valeur AVP est cachéeRFC 2661 Section 4.3
2-5RéservéRéservé, doit être défini à 0RFC 2661 Section 4.1

Politique d'enregistrement:

L'attribution de bits réservés nécessite une action normative - c'est-à-dire la publication d'une RFC sur la piste des normes IETF.

10.7 L2TP UDP Port (Port UDP L2TP)

Port attribué:

  • Numéro de port: 1701
  • Protocole: UDP
  • Objectif: L2TP
  • Référence: RFC 2661

L'IANA a attribué le port UDP 1701 pour L2TP pour les connexions de contrôle et les sessions de données.

10.8 L2TP Protocol Number (Numéro de protocole L2TP)

Bien que la spécification actuelle définisse L2TP fonctionnant sur UDP, L2TP peut également fonctionner directement sur d'autres protocoles de transport de paquets.

Numéro de protocole IP:

  • Numéro de protocole L2TP: 115
  • Nom: L2TP
  • Référence: RFC 3931 (L2TPv3, directement sur IP)

Maintenance du registre IANA:

L'IANA maintient les registres suivants liés à L2TP:

  1. Registre des attributs AVP L2TP

  2. Registre des types de messages L2TP

    • Contient tous les types de messages de contrôle
  3. Registre des codes de résultat L2TP

    • Contient les codes de résultat et les codes d'erreur
  4. Registre des types d'authentification proxy L2TP

    • Contient les valeurs de type d'authentification
  5. Ports et numéros de protocole L2TP

    • Attributions de port UDP et de numéro de protocole IP

Mises à jour et extensions:

Les RFC ultérieures peuvent définir de nouveaux AVP, types de messages ou autres paramètres. Toutes les nouvelles attributions doivent suivre les politiques d'enregistrement définies dans cette section.

Les extensions importantes incluent:

  • RFC 3931: Layer Two Tunneling Protocol - Version 3 (L2TPv3)
  • RFC 4591: Frame Relay over L2TP
  • RFC 5515: Layer Two Tunneling Protocol (L2TP) Access Concentrator Configuration