VDE_PLUG2TAP(1)

πŸ’– VDE_PLUG2TAP(1) πŸ’–

okay bestie, welcome to the General Commands Manual era, this is vde_plug2tap and she is literally the moment ✨


🌸 NAME 🌸

vde_plug2tap β€” Virtual Distributed Ethernet plug-to-tap πŸ¦‹


✨ SYNOPSIS ✨

vde_plug2tap [OPTION]... tap_name

πŸ’… DESCRIPTION πŸ’…

so vde_plug2tap is a plug that you plug into a VDE switch, okay? everything that gets caught by the plug gets yeeted straight to the tap interface called tap_name, and everything coming back from that interface gets injected into the switch. it's giving bidirectional, it's giving seamless, we love her 🫢

like, for example:

vde_plug2tap tap4

this connects the default switch (/var/run/vde.ctl) to the tap4 interface. iconic. no notes πŸ’–


πŸŽ€ OPTIONS πŸŽ€

  • -p, --port=portnum β€” bestie you can literally pick which port of the switch to use πŸ‘‘. if you don't specify this option, the switch just assigns the first available unused port (if there even is one, no promises πŸ™ˆ). and get this β€” you can connect several cables into the same switch port, and in that case all those cables work concurrently. yes this means a packet can end up duplicated, but no ARP table loops get generated, so it's fine. it's super useful when vde is used for mobility 🧚. several physical interfaces can be used at a time during handoffs, which prevents hiccups in connectivity. slay.
  • -g, --group=group β€” sets the group ownership of the communication socket πŸ”. for security, when more than one person wants to share a switch, it's better to use a unix group to own the comm sockets so the network traffic can't get sniffed. protect the vibes, protect the packets πŸ’œ
  • -m, --mod=octal-mode β€” octal chmod-style permissions for the comm sockets. very demure, very permissioned πŸ’…
  • -s, --sock=socket β€” specify the UNIX socket that local programs use for joining the VDE 🌈. the default value is "/var/run/vde.ctl". when '-' is used in place of the VDE switch directory, vde_plug2tap works as a plug (see vde_plug(1)). the command:
dpipe vde_plug = ssh remote.machine.org vde_plug2tap -s - tapx

connects the default local switch to a remote tapx interface. remote era, main character energy fr fr πŸ”₯

  • -d, --daemon β€” start vde_plug2tap as a background process πŸ¦‹. she's independent now.
  • -P, --pidfile=pidfile β€” put the process ID of vde_plug2tap in pidfile. can be used with --daemon to store the PID for future killing πŸ’€ (okay not killing killing, just like, ending the process, bestie).
  • -h, --help β€” show a brief help πŸŽ€

🚨 NOTICE 🚨

Virtual Distributed Ethernet is not related in any way with www.vde.com ("Verband der Elektrotechnik, Elektronik und Informationstechnik" i.e. the German "Association for Electrical, Electronic & Information Technologies"). different VDE, different girlies, do not confuse them πŸ™ˆ


πŸ‘€ SEE ALSO πŸ‘€

vde_switch(1), vde_plug(1), vdeq(1), dpipe(1).


πŸ’œ AUTHOR πŸ’œ

VDE is a project by Renzo Davoli <renzo@cs.unibo.it> β€” king behavior, we stan πŸ‘‘


okay that's the whole page bestie, go plug something in and slay πŸ’–βœ¨

Virtual Distributed Ethernet Β· December 5, 2006 β€” and that's the sign-off, mwah πŸ’‹