[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