2016-07-14 2 views
0

J'essaie d'ajouter des flux aux commutateurs via DLUX YangUI (en utilisant du béryllium). Donc, je vais à l'API opendaylight-iventory rev.2013-08-19 -> config -> noeuds -> noeud -> table -> flux et commencer à ajouter un flux comme celui-ci (Aperçu): http://localhost:8181/restconf/config ... {"flow": [{"id": "1", "match": {"in-port": "2", "ethernet-match": {"ethernet-type": {"type": "0x0800 "}}," correspondance ip ": {" ip-dscp ":" 0x2e "}}," sortie port ":" 1 "," nom-flux ":" mod1 "," priorité ":" 30000 ", "tableid": "2"}]}Comment définir l'action d'un flux dans ODL beryllium YANG UI?

Il n'y a pas de sous-élément pour définir des actions = ouput ou quelque chose comme ça. Chaque fois que je mets un flux comme celui-ci au-dessus de l'instruction "out_port": "1" est ignoré parce que l'action est automatiquement définie sur "drop".

Comment puis-je définir des "actions" dans le YangUI?

Répondre

0

Les actions de flux doivent être intégrées dans le format ci-dessous. Référez-vous à ceci Opendaylight wiki pour les échantillons de flux avec différents ensembles de critères de correspondance & actions.

<instructions> 
    <instruction> 
     <order>0</order> 
     <apply-actions> 
      <action> 
       <order>0</order> 
       <output-action> 
        <output-node-connector>1</output-node-connector> 
        <max-length>60</max-length> 
       </output-action> 
      </action> 
     </apply-actions> 
    </instruction> 
</instructions> 
+0

Merci. Comment définir les actions de sortie sur plusieurs ports dans un flux. ? –

+0

Un flux peut avoir plusieurs actions, et pour les adapter, répétez la section avec les valeurs correspondantes. – Jayaprakash

+0

Il n'accepte pas si je donne comme ça. "Instruction": { "ordre": "0", "apply-actions": { "action": { "ordre": "0", "sortie-action": { « sortie-noeud -Connecteur ": "3", "max-length": "60" } } "action": { "commande": "0", "action de sortie": { " output- nœud-connecteur ":" 2 ", " longueur maximale ":" 60 " } } }. Pouvez-vous me donner le bon modèle pour cela? –