@@ -217,6 +217,8 @@ remote UML and other VM instances.
217
217
+-----------+--------+------------------------------------+------------+
218
218
| fd | vector | dependent on fd type | varies |
219
219
+-----------+--------+------------------------------------+------------+
220
+ | vde | vector | dep. on VDE VPN: Virt.Net Locator | varies |
221
+ +-----------+--------+------------------------------------+------------+
220
222
| tuntap | legacy | none | ~ 500Mbit |
221
223
+-----------+--------+------------------------------------+------------+
222
224
| daemon | legacy | none | ~ 450Mbit |
@@ -573,6 +575,41 @@ https://github.com/NetSys/bess/wiki/Built-In-Modules-and-Ports
573
575
574
576
BESS transport does not require any special privileges.
575
577
578
+ VDE vector transport
579
+ --------------------
580
+
581
+ Virtual Distributed Ethernet (VDE) is a project whose main goal is to provide a
582
+ highly flexible support for virtual networking.
583
+
584
+ http://wiki.virtualsquare.org/#/tutorials/vdebasics
585
+
586
+ Common usages of VDE include fast prototyping and teaching.
587
+
588
+ Examples:
589
+
590
+ ``vecX:transport=vde,vnl=tap://tap0 ``
591
+
592
+ use tap0
593
+
594
+ ``vecX:transport=vde,vnl=slirp:// ``
595
+
596
+ use slirp
597
+
598
+ ``vec0:transport=vde,vnl=vde:///tmp/switch ``
599
+
600
+ connect to a vde switch
601
+
602
+ ``vecX:transport=\"vde,vnl=cmd://ssh remote.host //tmp/sshlirp\" ``
603
+
604
+ connect to a remote slirp (instant VPN: convert ssh to VPN, it uses sshlirp)
605
+ https://github.com/virtualsquare/sshlirp
606
+
607
+ ``vec0:transport=vde,vnl=vxvde://234.0.0.1 ``
608
+
609
+ connect to a local area cloud (all the UML nodes using the same
610
+ multicast address running on hosts in the same multicast domain (LAN)
611
+ will be automagically connected together to a virtual LAN.
612
+
576
613
Configuring Legacy transports
577
614
=============================
578
615
0 commit comments