Final Information and Review Topics ----------------------------------- * Exam will be closed book/notes and no calculators. Also, you will not need paper (or blue books). There will be room on the exam for scratch work. * Final will be timed (4:00pm to 6:00pm) and last for only two hours. * The final will be held in Engr I, Room 1104 on Wed, Dec 8th. * Exam will be mostly short answer with at least one discussion question. Many questions will have the goal of making you apply what you have learned. * Exam will be worth 100 points. The value of each question will be given next to the question. Pay attention to these values and manage your time carefully. * Final will be cumulative: about 25% from Exam #1 topics, about 30% from Exam #2 topics, and about 45% from topics covered since Exam #2. * There will be a review session held on 12/6 from 4pm to at the latest 6pm in Phelps 3515. The format of the review session is to answer questions and cover any confusing material. SO BRING QUESTIONS!! Otherwise, there will not be anything to go over. Exam #1 Topics -------------- * Homework material and reading material are fair game but will not be the focus. * Internet Evolution (including phases) * Internet Architecture * OSI Stack - Layers and functions - Data flow from application through the OSI layers through the network and to the application on another host. * Physical Layer - Basic function and specific tasks - Source of communication errors - Nyquist formula - Shannon formula - Physical Medium Misc Info - Channel capacity (bandwidth delay product) * Data Link Layer - Functions - Framing - Error Control Theory * Haming Distance * Parity, CRC - Flow Control (Stop-and-Wait, Window-Based) - Protocols * PPP and SONET - MAC Functions - MAC Performance Factors - MAC Sharing Methods - CSMA/CD types - Ethernet * Manchester encoding * Protocol header * Protocol constraints * Binary exponential backoff * Fast and Gigabit Ethernet * Shared vs. Switched Exam #2 Topics -------------- * Homework material and reading material are fair game but will not be the focus. * Network Layer - Goal - Functions - Types of Networks (Datagram vs. Virtual Circuit) - IP * Header fields AND function of EACH - Fragmentation/Reassembly - IP addressing * Classes * Classless (CIDR) - ARP - ICMP - IPv6 - Routing Overview Topics Covered Since Exam #2 ---------------------------- * Transport Layer - Basic Goal - Functions - TCP * Header fields AND function of EACH * Connection Setup and Teardown * Reliability * Congestion Control - Types of CC (Vegas, Tahoe, Reno) - UDP - Traffic Mix of TCP and UDP * Application Layer Protocols - DNS * Operation * How scalability is achieved - HTTP * Operation * Parallelism * Persistence * Pipelining * Misc - DHCP - NAT - Tunnelling