ne:sdn
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
ne:sdn [2022/01/18 17:20] – admin | ne:sdn [2023/02/24 04:28] (aktuell) – [Mininet] admin | ||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
===== P4 ===== | ===== P4 ===== | ||
- | * [[ne: | + | * [[ne:sdn:p4:p4|P4]] |
===== Mininet ===== | ===== Mininet ===== | ||
- | * [[ne: | + | * [[ne: |
- | * http://mininet.org/walkthrough/ | + | |
- | | + | ===== Linux Network Bridge ===== |
- | * * https://dokuwiki.alu4u.com/doku.php? | + | |
+ | * https://www.kernel.org/doc/Documentation/ | ||
+ | * https://wiki.archlinux.org/title/ | ||
===== OpenvSwitch ===== | ===== OpenvSwitch ===== | ||
* http:// | * http:// | ||
Zeile 30: | Zeile 32: | ||
* [[https:// | * [[https:// | ||
+ | |||
+ | ==== Mirroring ==== | ||
+ | |||
+ | <code bash> | ||
+ | ovs-vsctl -- set Bridge br0 mirrors=@m \ | ||
+ | -- --id=@eth0 get Port eth0 \ | ||
+ | -- --id=@eth1 get Port eth1 \ | ||
+ | -- --id=@eth2 get Port eth2 \ | ||
+ | -- --id=@m create Mirror name=mymirror select-dst-port=@eth0, | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | $ ovs-vsctl add-br br0 | ||
+ | $ ovs-vsctl add-port br0 eth0 | ||
+ | $ ovs-vsctl add-port br0 tap0 | ||
+ | $ ovs-vsctl add-port br0 tap1 \ | ||
+ | -- --id=@p get port tap1 \ | ||
+ | -- --id=@m create mirror name=m0 select-all=true output-port=@p \ | ||
+ | -- set bridge br0 mirrors=@m | ||
+ | </ | ||
+ | |||
==== Tutorial ==== | ==== Tutorial ==== | ||
Zeile 38: | Zeile 61: | ||
==== Software für Whitebox-Switches ==== | ==== Software für Whitebox-Switches ==== | ||
+ | |||
+ | * https:// | ||
=== SONiC === | === SONiC === |
ne/sdn.1642526427.txt.gz · Zuletzt geändert: 2022/01/18 17:20 von admin