CPSC 463 Text Outline

Computer Networks, 4th ed., by Andrew S. Tanenbaum

This is an outline only of the text used in class. Each section has a "hint" for reading.


1 Introduction
1.1 Uses of Computer Networks Scan
1.2 Network HardwareScan -- Remember notes
1.3 Network SoftwareREAD!!
1.4 Reference ModelsREAD. Concentrate on OSI RM
1.5 Example NetworksScan
1.6 Network StandardizationScan
1.7 Metric UnitsSkip
1.8 Outline of the Rest of the BookSkip
1.9 SummarySkip
2 The Physical Layer
2.1 The Theoretical Basis for Data CommunicationsRead -- no math beyond what was given in lecture
2.2 Guided Transmission MediaRead
2.3 Wireless TransmissionScan
2.4 Communications SatellitesSkip
2.5 The Public Switched Telephone System Scan
2.6 The Mobile Telephone SystemSkip
2.7 Cable TelevisionScan
2.8 SummarySkip
3 The Data Link Layer
3.1 Data Link Layer Design IssuesRead
3.2 Error Detection and CorrectionRead. No math.
3.3 Elementary Data Link ProtocolsScan
3.4 Sliding Window ProtocolsRead. No code.
3.5 Protocol VerificationSkip
3.6 Example Data link ProtocolsRead
3.7 SummaryScan
4 The Medium Access Control Sublayer
4.1 The Channel Allocation ProblemScan
4.2 Multiple Access ProtocolsScan
4.3 EthernetRead.
4.4 Wireless LANsScan
4.5 Broadband WirelessScan
4.6 BluetoothSkip
4.7 Data Link Layer SwitchingRead
4.8 SummaryScan
5The Network LayerScan
5.1 Network Layer Design IssuesScan
5.2 Routing AlgorithmsRead
5.3 Congestion Control AlgorithmsSkip
5.4 Quality of ServiceScan
5.5 InternetworkingRead
5.6 The Network Layer in the InternetRead
5.7 SummaryScan
6The Transport LayerScan
6.1 The Transport ServiceScan
6.2 Elements of Transport ProtocolsScan
6.3 A Simple Transport ProtocolSkip
6.4 The Internet Transport Protocols: UDPRead
6.5 The Internet Transport Protocols: TCPRead
6.6 Performance IssuesScan
6.7 SummaryScan
7The Application LayerScan
7.1 DNS - Domain Name SystemRead
7.2 Electronic MailRead
7.3 The World Wide WebRead
7.4 MultimediaScan
7.5 SummaryScan
8Network SecurityRead
8.1CryptographyScan
8.2Symmetric Key Algorithms Read
8.3Public Key AlgorithmsRead
8.4Digital SignaturesScan
8.5Management of Public KeysScan
8.6Communications SecurityScan
8.7Authentication ProtocolsScan
8.8E-Mail SecurityScan
8.9Web SecurityScan
8.10Social IssuesScan
8.11 SummaryScan