The Network Layer
This lecture covers the following topics:
- Network Layer Basics
- Network Layer Protocols
- Forwarding and Routing
- “Route Print” Command in Windows
- Homework 4A
- ATM Networks
- Classes of Service
- ATM Classes of Service
- Network Service Models
- What's Inside a Router?
- Types of Switching Fabrics
- Where Does Queuing Occur?
- Ideal Buffering
- Packet Dropping Policies
- Head-of-Line Blocking
- Network Layer Basics: Review
- Forwarding Protocols
- IP Datagram Format
- IP Fragmentation Fields
- IP Fragmentation and Reassembly
- Homework 4B
- IP Address Classes
- IP Addressing
- Subnetting
- IP addressing: CIDR
- Homework 4C
- Forwarding an IP Datagram
- Route Aggregation
- Private Addresses
- Network Address Translation (NAT)
- Universal Plug and Play
- Homework 4D
- DHCP
- DHCP Example
- ICMP
- ICMP: Message Types
- ICMP Messages
- Trace Route Example
- IPv6
- IPv6 Header
- IPv6 vs. IPv4
- IPv4 to IPv6 Transition
- Forwarding Protocols: Review
- Routing Algorithms
- Rooting or Routing
- Routeing or Routing
- Graph abstraction
- Distance Vector vs Link State
- Dijkstra’s Algorithm
- Dijkstra’s Algorithm: Example
- Bellman-Ford Algorithm
- Bellman-Ford: Tabular Method
- Routing Algorithms: Summary
- Homework 4E
- Routing Protocols
- Autonomous Systems
- Routing Protocols
- Routing Information Protocol
- Shortcomings of RIP
- Counting to Infinity Problem
- Open Shortest Path First (OSPF)
- Router Types
- Metrics (Cost)
- Maintaining the Database
- Border Gateway Protocol
- BGP Operations
- BGP Routing Policy Example
- Intra- vs. Inter-AS Routing
- Routing Protocols: Summary
Presentation slides in Adobe Acrobat Format:
1 slide/page
Slides+Audio:
Part 1,
Part 2,
Part 3,
Part 4,
Part 5
(on YouTube)
Slides+Audio:
Part 1,
Part 2,
Part 3,
Part 4,
Part 5
(Using Flash)
Right click and save to download
Slides+Audio:
Part 1,
Part 2,
Part 3,
Part 4,
Part 5 podcast.
Instructions for local audio/video playback
Back to other lectures of the series
Complete List of Audio/Video Lectures by Raj Jain
Back to Raj Jain's Home Page