Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comprendre la négociation de la version OpenFlow entre le contrôleur et les équipements exécutant Junos OS

Lors de l’établissement d’une connexion initiale, un contrôleur OpenFlow et un équipement Junos OS Juniper Networks négocient la version OpenFlow à utiliser. En général, le contrôleur OpenFlow doit prendre en charge au moins une des versions exécutées sur le périphérique Junos OS. Sinon, aucune connexion n’est établie.

Note:

L’implémentation Junos OS d’OpenFlow 1.3.1 ne prend pas en charge l’élément de message OFPHET_VERSIONBITMAP Hello.

Le tableau 1 présente les versions d’OpenFlow exécutées par le périphérique et le contrôleur Junos OS, la version négociée et la valeur numérique associée à chaque version.

Tableau 1 : versions OpenFlow négociées entre le contrôleur et un équipement Junos OS et valeur numérique associée à chaque version

Version OpenFlow exécutée par un périphérique Junos OS

Version OpenFlow prise en charge par le contrôleur

Version négociée

Valeur numérique associée à la version OpenFlow négociée

1.0

1.0

1.0

1

1.3.1

1.3.1

1.3.1

4

1.0 et 1.3.1

1.0 et 1.3.1

1.3.1

4

1.0 et 1.3.1

1.0

1.0

1

1.0 et 1.3.1

1.3.1

1.3.1

4

1.0 et/ou 1.3.1

  • Ni 1.0 ni 1.3.1

  • La connexion avec le périphérique Junos OS est interrompue

Aucun; Pas de connexion

0

Pour déterminer la version négociée exécutée sur un périphérique Junos OS, entrez la show openflow controller commande. La sortie de cette commande inclut un Negotiated version champ et une valeur numérique qui représentent le numéro de version négocié. Utilisez le tableau 1 pour corréler les valeurs numériques indiquées dans ce champ avec les versions négociées.