Advanced Networking Lectures
Advanced Networking Lectures
I created a series of lectures on a set of advanced networking
topics, and I'm making the PointPoint presentations available here.
The presentations are in PointPoint 97 format.
- Networking Overview
A look at the evolution and future of networking.
- Multicast and Multicast Routing.
This lecture covers
IP Multicast and IP Multicast routing. The protocols that
it describes are Internet Group Management Protocol (IGMP),
IGMPv3, Distance Vector Multicast Routing Protocol (DVMRP),
Protocol Independent Multicast - Sparse Mode (PIM-SM),
multicast address allocation, and Border Gateway Multicast
Protocol (BGMP).
- RTP and Reliable Multicast.
Topics in this lecture
include the Real-Time Protocol, Elan Amir's SCUBA protocol
for bandwidth allocation between users in a multicast
session, and reliable multicast.
- RSVP and Integrated Services.
This lecture covers traffic shaping, Integrated
Services, and the ReSerVation Protocol (RSVP).
- Differentiated Services.
This lecture covers a particular snapshot in the evolution
of Differentiated Services. The basic idea in Differentiated
Services is to create a bandwidth reservation/allocation
system that scales to the Internet backbone. People have
very different ideas of how this should work, so the state
of the art has been changing fairly rapidly.
- Network Address Translation and
This lecture describes the principles behind Network
Address Translation (Nat) and how NAT is implemented.
It also covers the usage of Virtual Private Networks (VPN)
and the protocols that have been defined for VPNs. Note
that there is widespread disagreement about what exactly a VPN is.
Open Extensible Gateway
This lecture describes the need for a generalized service
development toolkit and deployment infrastructure. It looks
at several possible gateway services, and the it
proceeds to cover the basic design of the Open Extensible
Gateway (OEG).