Verry nice and helpfull work, congratulations. My blog about networking http://howdoesinternetwork.com it's writing also about how exactly internet is working and about all the network fundamentials.. Hope you will enjoy learning from it and help me with some comments and maybe suggestions.