Reading List for Midterm Exam CSE 310 Fall 2009 Note that this reading list is only a guide. You are responsible for EVRYTHING discussed in class AND examined in any homework or quiz. Sections 1.1, 1.2, 1.3, 1.4, 1.5 (1.4, 1.5 important) Sections 2.1, 2.2, 2.5, 2.6 (ignore 2.6.2), 2.7, 2.8 Sections 3.1, 3.2, 3.3, 3.4, 3.5 Also, included Internet content distribution (discussed in class, also see the post http://www.cs.sunysb.edu/~cse310/cd.pdf and HW2. Some of these concepts also appear in Section 7.3.4. You will not be asked programming questions. You also do not need to memorize header, message formats. But need to know why certain fields are required or how they are used to the extent discussed in class. ---------------------------------------------------------------- Going through these review questions will help. Chapter 1: R11,R15,R18,R19,R23,R24 Chapter 2: R3,R4,R5,R6,R11,R13,R14,R23 Chapter 3: R3,R4,R6,R7,R8,R14,R15,R16 -------------------------------------------------------------- Strategies for the exam. - Bring a calculator. - Provide a final numerical answer when appropriate (e.g., don't say 1 + 20/5 ms. Say, 5 ms.) - Be brief and to the point. This is easier for the grader as well as to yourself. - If a scenario is given and some details are not mentioned, make the most straightforward assumption (e.g., if propagation delay is not mentioned, assume zero). - Think straight. A reliable protocol does not work correctly typically means that there is a serious problem such as a message sent is never received by the application, or extra messages are delivered, etc. Do not try to think about possible security issues as the first thing.