Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Oct 2020 05:22:57 -0400
From:      D'Arcy Cain <darcy@druid.net>
To:        freebsd-virtualization@freebsd.org
Subject:   Re: When is a switch not a switch?
Message-ID:  <5d2726bb-abb8-3648-1e56-9249a3493095@druid.net>
In-Reply-To: <20201020065630.GE8272@funkthat.com>
References:  <57c32e6d-5572-3d3b-1a57-f3064bee7dc2@druid.net> <20201020065630.GE8272@funkthat.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--30I12hOzoiVtVZRliSK06CgeL4tZqDSMA
Content-Type: multipart/mixed; boundary="gdgEPREXL9TaObQP4DXAGnTStytJHIAQt";
 protected-headers="v1"
From: D'Arcy Cain <darcy@druid.net>
To: freebsd-virtualization@freebsd.org
Message-ID: <5d2726bb-abb8-3648-1e56-9249a3493095@druid.net>
Subject: Re: When is a switch not a switch?
References: <57c32e6d-5572-3d3b-1a57-f3064bee7dc2@druid.net>
 <20201020065630.GE8272@funkthat.com>
In-Reply-To: <20201020065630.GE8272@funkthat.com>

--gdgEPREXL9TaObQP4DXAGnTStytJHIAQt
Content-Type: multipart/mixed;
 boundary="------------057A5AAF8CB944A1C1DA409B"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------057A5AAF8CB944A1C1DA409B
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable

On 10/20/20 2:56 AM, John-Mark Gurney wrote:
> By switch, do you mean use bridge?  How specifically is the network
> configured?

Yes.  I did try bridge first but I may not have understand all the nuance=
s.=20
  I also thought that "switch" meant the same thing as a physical switch =
but=20
I guess it is more like a router.  That was the point of my subject.

> What you are describing sounds like what I do w/ bridge, but my use was=

> slightly more complicated.
>=20
> Say your host has em0 as the main network, you would create a bridge0
> interface, either via cloned_interfaces or via "ifconfig bridge0 create=
".
> Then you would put the em0 interface as a member of the bridge

"ifconfig bridge0 addm bge0" in my case but I also have a private network=
 so=20
"ifconfig bridge0 addm bge0 addm bge1" then.  Or do I need two bridges?

> interface.  You would also add the tap interfaces of the various bhyve
> vms as well (don't forget to make sure the tap interface is up on the
> host, net.link.tap.up_on_open helps w/ this)...

This is the part I am trying to automate so that VM can freely move betwe=
en=20
hosts.  Is there a way to make tap automatically add itself to a bridge?

Thanks for your help.

--=20
D'Arcy J.M. Cain <darcy@druid.net>         |  Democracy is three wolves
http://www.druid.net/darcy/                |  and a sheep voting on
+1 416 788 2246     (DoD#0082)    (eNTP)   |  what's for dinner.
IM: darcy@VybeNetworks.com, VoIP: sip:darcy@druid.net

Disclaimer: By sending an email to ANY of my addresses you
are agreeing that:

1.  I am by definition, "the intended recipient".
2.  All information in the email is mine to do with as I see
     fit and make such financial profit, political mileage, or
     good joke as it lends itself to. In particular, I may quote
     it where I please.
3.  I may take the contents as representing the views of
     your company if I so wish.
4.  This overrides any disclaimer or statement of
     confidentiality that may be included or implied in
     your message.

--------------057A5AAF8CB944A1C1DA409B--

--gdgEPREXL9TaObQP4DXAGnTStytJHIAQt--

--30I12hOzoiVtVZRliSK06CgeL4tZqDSMA
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQSQJTNYM0vv3aTmBCs/5DDweYZnXQUCX46scQUDAAAAAAAKCRA/5DDweYZnXYbd
AQCk3vPfkraXGv5YA1zbrH8GQGraOa/6q4bULnO/f8+rlgEA0wZFsP++/kA6Jc+vPtDRKfwyP2GH
fKq5ApTRNXEFuwM=
=62f0
-----END PGP SIGNATURE-----

--30I12hOzoiVtVZRliSK06CgeL4tZqDSMA--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5d2726bb-abb8-3648-1e56-9249a3493095>