Benutzer-Werkzeuge

Webseiten-Werkzeuge


einstieg-in-sdn-mit-mininet-vm-und-ryu-controller

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
einstieg-in-sdn-mit-mininet-vm-und-ryu-controller [2014/07/26 12:16]
benny [Bedeutung der einzelnen Befehlselemente]
einstieg-in-sdn-mit-mininet-vm-und-ryu-controller [2014/10/31 19:31] (aktuell)
benny
Zeile 234: Zeile 234:
 Nun passiert etwas sehr wichtiges, der SDN-Controller fügt einen Flow-Eintrag hinzu da jetzt genug Informationen über die Kommunikation vorliegen. Dieser bedeutet: Wenn ein Paket auf OFB-IN-PORT 3 (dort ist **h2** angeschlossen) reinkommt und als Ziel die MAC-Adresse (ETH-DST) von **h1** hat, dann sende das Paket auf OF-PORT 1 raus. (Dies vermeidet dass für weitere Pakete dieser Art der Controller gefragt werden muss.) Nun passiert etwas sehr wichtiges, der SDN-Controller fügt einen Flow-Eintrag hinzu da jetzt genug Informationen über die Kommunikation vorliegen. Dieser bedeutet: Wenn ein Paket auf OFB-IN-PORT 3 (dort ist **h2** angeschlossen) reinkommt und als Ziel die MAC-Adresse (ETH-DST) von **h1** hat, dann sende das Paket auf OF-PORT 1 raus. (Dies vermeidet dass für weitere Pakete dieser Art der Controller gefragt werden muss.)
  
-//​**Besonderheit:​** Ryu referenziert in diesem Fall nicht die **Buffer ID: 257**, was man eigentlich hätte tun können damit dieser Flow nicht nur im OVS eingetragen wird sondern das Paket auch gleich so behandelt wird. Ob dies eine Spezialität dieser Ryu-Beispielapplikation ​istmuss ich noch testen.//+//​**Besonderheit:​** Ryu referenziert in diesem Fall nicht die **Buffer ID: 257**, was man eigentlich hätte tun können damit dieser Flow nicht nur im OVS eingetragen wird sondern das Paket auch gleich so behandelt wird. **Update 31.10.2014:​** Dies __ist__ ​eine Spezialität dieser Ryu-Beispielapplikation. Wer dieses Verhalten nicht magkann sich meinen Patch von Github für den Controller runterladen:​ https://​github.com/​BennyE/​ryu/​commit/​588abf8f2bf93a577c797ab7a8c09700b463a109 - Dieses Verhalten ist in OF v1.3.1 A.3.4.1 (Seite 65 unten) detailliert beschrieben! ​//
  
 === Schritt 4-2: PACKET-OUT === === Schritt 4-2: PACKET-OUT ===
einstieg-in-sdn-mit-mininet-vm-und-ryu-controller.txt · Zuletzt geändert: 2014/10/31 19:31 von benny