this is good surce of FREE university course on Computer Networks topic, which starts in January, so you have time to sign up: https://www.coursera.org/course/comnetworks
By that time, as there are also many of other great courses, you might to check them up, too.
PS. This topic should go under Tutorials category under Networking.
interesting... might look into it ; )