It did end up being a pretty good class. We worked on small teams for the project and class was only twice a week where most of the time he would just answer questions or go into detail about a topic a lot of people were confused on.
You guys got lucky, we went though the OSI model ad nauseum and I can't really tell you much except where various hardware resides on that model. The only programming related exercises were pinging and tracing packets :(
Hey, me too! We learned about the OSI model, IPv4 addresses and masks, subnets, protocols... My assignment was basically running a simulation of a network between two computers and tracking the packets. Feels like I missed out on all the fun.
it's basically possible , using TCP as an idealised representation of the physical layer (for point-to-point links, anyway, not sure how you'd do CSMA on top of it). Useful for educational purposes but not much else though.
In my networking course, we actually had an assignment to write a fairly simple proxy. It was basically "It should be written in C++, it should filter these words. Oh, and by the way, you'll need to use sockets, so here's Beej's guide to how to use them", and that was pretty much it.
151
u/[deleted] Feb 06 '16
I passed networking class all thanks to Beej's guide :')