General References
- Gorry Fairhurst's
EG3561/3567
Communications Engineering 1 course at the University
of Aberdeen.
-
Lydia Parziale, et al., TCP/IP Tutorial and Technical
Overview,
at IBM.com.
Lecture-Specific References
- Fairhurst
on IP.
- Subnets and CIDR
- Fairhurst
on ARP;
on ICMP.
- IPv6
- UDP & TCP
- TCP Flow Control and Congestion Control
- Network Address Translation
- Large-Scale LAN Design
- Routing
- Network Security.
- Initially, the material will be mostly from the first
edition of Ross
Anderson's book. Read
these chapters:
- After the basics, we'll discuss network security
layer-by-layer, focusing on the middle (transport and
network layers) and briefly mentioning the application and
link layers.
-
Physical layer: I'll just mention 802.11, WPA, and
WEP.
-
Network layer: Read about
IPsec here
(or in
Spanish)
and use these as references: an
IPsec guide
from NIST
and RFCs
4301, 4302, and 4303.
-
Transport layer: TLS (originally called SSL). Read the
Wikipedia article
and use RFC
5246 as a reference.
-
Application layer: consider things such as PGP for
encrypting e-mail or for encrypting files prior to
transport.
- Directory Services
- Storage Networking
- Cloud
Computing. Look here.
- Caching & Content Delivery Networks
- Multicast
- Multimedia