The final exam covers the following subjects (from the Forouzan book
+ class lecture material) :
Whatever is not mentioned explicitly (within a chapter) is included
in the exam material. Chapters which are not mentioned are not
included.
Chapter 1: Introduction
Know only implicitly. No explicit questions about Chapter 1.
Chapter 2: Basic Concepts
All.
Chapter 3: The OSI model
All. In particular:
- The functionality of each of the layers.
- The relationship between the OSI and TCP/IP models.
Chapter 4: Signals
Know how to apply. In particular, p.76 shows
a signal with a DC component (midterm question).
Chapter 5: Encoding and Modulating
All, but no details such as Figure 5.37.
Chapter 6: Transmission of Digital Data: Interfaces and Modems
- Not 6.3, with the exception of Figure 6.18.
- No details such as the pin numbers of a DB-25 connector.
Be able to describe EIA-232 transmission however !
- First part of 6.4, not Modem Standards. Should however
know how DPSK (p. 167) works.
- Understand derivations in 6.5 and 6.6.
Chapter 7: Transmission Media
- Rough idea of frequency ranges.
- Effect of noise on twisted pair.
- No details such as cable categories on p. 191 and p. 192.
- NOT (unlike midterm) how optical fiber works.
- Not 7.2.
- Not 7.7.
Chapter 8: Multiplexing
- All, including extra about bit stuffing (class notes) !
- 8.5: no details, be capable of derivations as in Figure 8.30
however.
- Not 8.6.
- Not 8.7.
Chapter 9: Error Detection and Correction
All, including the much more detailed class presentations.
This includes some derivations and proofs.
Chapter 10: Data Link Control
- All, in particular flow control and error control.
- In addition, the class presentations and assignment about
modelling protocol behaviour (using Petri Nets in particular).
Chapter 11: Data Link Protocols
- Not 11.1 (modem protocols).
- 11.2.
- 11.3 (obviously not table 11.1, but need to know
the control characters in the subsequent examples),
- 11.4, in particular bit stuffing.
Types (I, S, U) of HDLC frames and what they're used for,
but no internal details of frames.
Not beyond p. 349.
Chapter 12: Local Area Networks
- No frame details (such as Figure 12.7).
- Be able to derive collision domain length.
- Explain difference between hub and switch.
- Not p. 383 - p. 385
- Explain essence of Token Ring (p. 386 - p. 388)
- Not p. 389 - end of chapter.
Chapter 14: Switching
All, but not Public Switched Telephone Network.
Chapter 15: PPP
No frame details. Be able to explain PPP state diagram,
PPP layers, purpose of LCP, Authentication (PAP, CHAP
and difference between these), purpose of NCP.
Chapter 21: Networking and Internetworking Devices
All !!!
Chapter 22: Transport Layer
- All (duties of this layer).
- Not 22.3 until end of chapter.
Chapter 24: TCP/IP Protocol Suite: Part I
All, but no details of IP, TCP, UDP headers.
Should be able to relate (if given) these headers to
the behaviour/services offered by these protocols.
TCP/IP online notes
No details (function prototypes).
Be able to explain:
- the sequence of calls on client and on server side for TCP and UDP.
- the working of a concurrent server.
- the working of I/O multiplexing (select()).
- the TCP state transition diagram. In particular, drawing
the corresponding dynamic client-server behaviour (as in class).