Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jan 2019 13:23:01 -0800
From:      "Kurt Buff - GSEC, GCIH" <kurt.buff@gmail.com>
To:        "freebsd-questions@freebsd.org" <questions@freebsd.org>
Subject:   Re: Building a FreeBSD switch with commodity hardware
Message-ID:  <CADy1Ce5ofK0KPms%2BX4PY_H6OKbboN3iPN=f7Q-k4_MGQyO0fwA@mail.gmail.com>
In-Reply-To: <82D113C6-EC50-40D6-B341-21B9D91205D2@cryptomonkeys.org>
References:  <fd749c6c-2562-757b-aacc-492785a7c971@gmail.com> <82D113C6-EC50-40D6-B341-21B9D91205D2@cryptomonkeys.org>

next in thread | previous in thread | raw e-mail | index | archive | help
And the cool thing is that Juniper's are FreeBSD underneath the covers!

Kurt

On Thu, Jan 24, 2019 at 1:00 PM Louis Kowolowski
<louisk@cryptomonkeys.org> wrote:
>
> I think you'll see better performance if you go with an actual network de=
vice. If you don't need something that is under contract, something like a =
juniper ex4200 can be had on ebay for ~$100. 24/48 1g ports. supports vlans=
, ipv6 just fine. also has firewall capabilities, but they're not stateful.
>
> If you want to hook 2 layer 2 networks together, you'll need a router. If=
 you just want to make the layer 2 network bigger, you can get another swit=
ch. If you cascade too many switches, you'll find performance goes down, no=
t to mention single points of failure and/or bottlenecks in performance.
>
>
> > On Jan 24, 2019, at 2:39 PM, Simon Connah <scopensource@gmail.com> wrot=
e:
> >
> > Hi everyone,
> >
> > First of all I am not a networking wizard so would appreciate a little =
help to see if my plan is achievable.
> >
> > I need a 1U switch to put in a datacentre and due to my familiarity wit=
h FreeBSD I thought building a switch based on FreeBSD would be the perfect=
 solution but I'm not sure what the hardware requirements would be. I have =
10 to 20 1gbps Ethernet devices to connect to the switch and a single 1gbps=
 uplink to the rest of the internet.
> >
> > I'd like to be able to configure VLANs, allocate IPv4 and IPv6 addresse=
s to individual machines and use FreeBSD as a firewall for the whole proces=
s. I also want to be able to expand my system at a later date if I need to =
be able to handle more devices on the local network so I'd need to be able =
to hook the two networks together somehow.
> >
> > What I'm not sure about is what hardware specs I'll need for this. What=
 kind of CPU and RAM will I require and which Ethernet cards should I get? =
This is not a project that requires 100% up time but realiability is import=
ant during certain hours of the day.
> >
> > I'd appreciate some advice. If you need any more information then let m=
e know and I'll try and provide it.
> >
> > _______________________________________________
> > freebsd-questions@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd=
.org"
>
> --
> Louis Kowolowski                                louisk@cryptomonkeys.org =
<mailto:louisk@cryptomonkeys.org>
> Cryptomonkeys:                                   http://www.cryptomonkeys=
.com/ <http://www.cryptomonkeys.com/>;
>
> Making life more interesting for people since 1977
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o=
rg"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADy1Ce5ofK0KPms%2BX4PY_H6OKbboN3iPN=f7Q-k4_MGQyO0fwA>