Wednesday, June 8, 2016

CST 311 Week 7

Week 7

This week has been very difficult because it's a full week of material and we also have to do slightly more than half of week of material ("week 8") during the same week. Both weeks opened at the same time and close at the same time. I wasn't too worried about it until I got to homework #10, which was to come up with the routing table for a particular node in a network using the distance vector algorithm. I wanted to make sure I completely understood it (it took a lot of videos and reviewing the textbook). The textbook wasn't very helpful for the distance vector algorithm. It does a good job of explaining what's happening in the network, but doesn't use accurate mathematical syntax and has a some very confusing pseudocode to explain the algorithm. The videos were helpful, but weren't very precise on the steps needed to complete the second iteration of the algorithm. The topic Dijkstra's algorithm was much easier to follow (and was assigned in homework #9). This was the first half of the week that covered the rest of the Network layer.

The second half of the week began covering the link layer. There were a couple of longer videos on this topic. They covered parity errors and MAC protocols. The one on MAC protocols was long because there were a lot of protocols to cover. They're divided into separate kinds, which are channel partitioning, random access, and "taking turns" protocols.

The lab was focused on ICMP and traceroute, which I can't even remember if we have had this topic presented to us. These concepts are all completely new to me and trying to remember all of the details (and acronyms!) is very hard. It definitely worries me about the exam because the exam is worth 1/4 of our grade, I'm not a great test taker, and it's closed book. One more week of material left and I should have adequate time to relax a bit and review all of the topics covered for the final.


No comments:

Post a Comment