[lug] Fwd: Where would you go to learn this stuff?
Michael J. Hammel
mjhammel at graphics-muse.org
Sun Jul 22 20:44:58 MDT 2012
On Sun, 2012-07-22 at 17:37 -0600, Jeffrey S. Haemer wrote:
> 1) networking technologies
Very broad request. Might start with a big protocol poster, choose some
topics, and dive in. Here's an older once, but as good a place as any
to start.
http://www.subnetonline.com/media/download_gallery/protpost.pdf
More recent onces, but for a cost:
http://www.ixiacom.com/library/posters/index.php
Or you can try some specific wirelss stuff, like Zigbee or Bluetooth.
If you're interested in media delivery you could look into things like
MP3 over IP. There are a gazillion networking technologies. If they're
just getting started, I'd say learn how to put DD-WRT on their own
wireless router and learn all the config options. That'll teach a lot
and give some idea of where they might be interested in heading next.
> 2) IP networking network analysis
Networking analysis can be done by nmap and wireshark. Learn to use
those and you learn about network protocols in general.
> 3) network performance and application issues
Same tools.
> 4) network tools like tcpdump
Same tools.
> 5) analyzing and troubleshooting large-scale distributed
> systems
This is application dependent, really. Much of it can be disdovered by
learning how to distribute MySQL databases across multiple servers, then
applying load balancing web servers to serve up that data.
> 6) Unix system calls
Find a copy of Stevens text:
http://www.amazon.com/Programming-Environment-Addison-Wesley-Professional-Computing/dp/0201563177
If you want to learn how to write network programs, get Steven's Unix
Network Programming:
http://www.amazon.com/UNIX-Network-Programming-Networking-Sockets/dp/013490012X
--
Michael J. Hammel <mjhammel at graphics-muse.org>
More information about the LUG
mailing list