The midterm will be a multiple-choice exam. There will be about 30 – 45 questions. The questions will be grouped into three buckets.
- C style questions. These are the easiest.
- B style questions. These are the more difficulty
- A Style questions. These are the most difficulty ( These are designed to challenge you_
The topics that will be covered are outlined below.
- Difference between simplex, half-duplex and full-duplex.
- FM and AM modulations.
- Baud Rate Calculations, Given some baud rate (Symbols per second) how many bits be second. (Other examples and questions along this line_
- Strategies for Error detection and error correction.
- Parity checking single bit/ and two dimensional bit parity
- CRC checking.
- Media Access Protocols. (Design trade-offs )
- Analyzing Media Access Protocols.
- Calculating Back-off Times for CSMA/CD
- Collecting Mac addresses over wifi.
- Arp Tables and Arp poisoning.
- Basics of the ARP protocol. (Design limitation and advantages)
- Routing to another Lan Through a router
- Manchester Encoding Ethernet. Why does the preamble exist)
- Advantages of Manchester encoding. Clock recovery
- Self Learning Switches. How are the tables constructed?
- Interconnecting Switching, how are the tables constructed.
- Difference between switches and routers.
- How thinking in context of software changes how we view networks. (Virtual Lan)
- How virtual land affects the underlining link layer frame structure. (More fields)
- Subneting and subnet masks. (Identifying subnets) CDIR notations
- DHCP protocol/ Trade-Offs optimizations redundant messaging.
- Hierarchical addressing: How ISP are assign Subnets By ican and how the intern assign subnets to other groups.
- Network address translation (port-based) How it works and what problem it solves.
- IP fragmentation.
- Tunneling. (How does it work ) Why. And the direction of the encapsulation.
- Control vs Data plain.
- Routing vs Forwarding.
- Router Architecture overview. (line cards and what the contain)
- Trade-off between different switchig fabric designs
- Cross Bar switches.
- Longest Prefix match
- TCAM (Trade offs with new SDN architecture)
- Scheduling policies and their trade offs.
- Distance vector algorithm.
- Automous Systems.
- BGP protocol (Advertizing routes)