Going Wireless - Opinions Needed
I messed around with wireless networking about a year ago when it wasn't as advanced as it is now. Quite frankly, it sucked and was slow.
However, wireless technology has seemed to advance, and all the networking cables I am using on my company web servers are starting to become a hassle to work with.
Does anyone have any opinions on going wireless in a network that is primarily for web hosting? Has wireless technology reached the point where it is reliable and speedy enough for such a network? Has anyone else here in the same business gone wireless?
Thanks for any info.
Not to start a flame war, but..
If you are using Microsoft servers to do the hosting, someone wardriving to grab your WAP security isn't your most obvious security hole.
That being said, I have had some luck using *smaller* antennae on the WAP and machines to limit the effective range for the Wireless LAN. Setting up an IPSEC VPN internally from all the servers to a central IPSEC enabled router or multi-homed machine is NOT easy to break, especially if you are using a rotating key vs. shared secret.
If you are looking for simplicity, think of combining your hosts onto fewer more robust servers, unless your company is offering co-location.
As far as looking for decent throughput, remember that adding an additional layer to the communication protocol does add overhead, and especially with the smaller data transfers of a web server, adding even small latency to each request does add up.
Think of it this way... you request an html document, then the client (IE, Netscape, etc.) then requests the embedded objects (images, external javascript, stylesheets, applets, etc) individually. Each connection and transfer has its own discrete amount of overhead.
Adding to that WAP security concerns may add discernable latency to the transaction, and at best, would increase processing overhead at very minimum.
If this is not of primary concern, then I would suggest an IPSEC tunnel from EACH machine to an IPSEC gateway on the actual network. Set up the network that any packets other than to the localhost are encrypted, and pushed to that IPSEC machine as its default gateway.
IPSEC allows for disparate OSs to share a singluar security interface, and allows the gateway to only have to understand one encryption algorhythm. Its a bit less overhead, and gives you multiple options for migration, should one of your clients require a Mac server, or even a *ux server.
Microsoft has a decent IPSEC implementation with a simple interface, and forcing all "client" hosts to send AND recieve ONLY IPSEC encrypted data will essentially secure your network, even if someone does sniff your WAP security.
Without the IPSEC certificates, all they have is a network without any machines that can hear them and no route out.
If you have any questions about the specifics of setting this up, post them here.