Exam-II Preparation Material

And

Guidelines

 

1.  Exam Topics

a.   Transport Layer (Lecture Notes and Kurose Ross Book)

                                        i.     Transport Layer Design Principles

                                     ii.     Reliability, Multiplexing, …

b.  UDP Basic Functionalities

                                        i.     UDP Segment Structure

                                     ii.     UDP Connectionless Service

c.   TCP  Design Issues and Functionalities

                                        i.     TCP Connection Management

                                     ii.     TCP Segment Structure and Fields

                                   iii.     TCP Reliable Data Transfer

                                   iv.     TCP Flow Control

1.  Round Trip Estimation

2.  Timeout Estimation

3.  Stability

                                      v.     TCP Congestion Control

1.  Slow Start

2.  Dynamic Window Sizing on Congestion

3.  Fast Retransmission

4.  Fast Recovery

d.  Network Layer ( Lecture Notes and 4.1—4-2, 4.3, and 4.5)

                                        i.     Network Service Models

1.  Virtual Circuit and Datagram Networks

                                     ii.     Routing Algorithms

1.  Routing Fundamentals and objectives

2.  Robustness, Fairness, Optimality

3.  Link State Routing

4.  Distance Vector Routing

5.  Hierarchical Routing

2.  Problem Solving

a.   You should be able to work out questions similar to the ones in Chapter 3 and Chapter 4.

b.  You should be able to work out problems similar to the ones discussed in class using the basic M/M/1 model.