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