Computer Networking and Internet Protocols: A Comprehensive Introduction
A 2-day tutorial at Airtel, Delhi, India, December 12-14, 2008.
This tutorial covers the following topics:
- 1. Introduction to TCP/IP
- 2. Ethernet
- 3. Quality of Service (QoS)
- 4. MPLS
- 5. Routing Protocols
- 6. Wireless Networks
- 7. Optical Networks
- 8. Internet 3.0: Next Generation Internet Architecture
- 1. Introduction to TCP/IP
- TCP/IP Reference Model
- Layered Packet Format
- Internetworking
- Internet = Collection of Networks
- Internet Protocol (IP)
- IP Address
- Subnetting
- An Addressing Example
- Special IP Addresses
- Private Addresses
- Forwarding an IP Datagram
- IP Addresses and Routing Table Entries
- Sample Routing Table
- IP Datagram Format
- IP Header Format
- Maximum Transmission Unit
- IPv6 Enhancements
- Colon-Hex Notation
- Local-Use Addresses
- Extension Headers
- Domain Name Service
- Name Hierarchy
- Name Hierarchy
- Name Resolution
- TCP: Key Features
- Transport Control Protocol (TCP)
- TCP Header Format
- TCP Header
- User Datagram Protocol (UDP)
- Summary
- 2. Ethernet
- Multiple Access
- CSMA/CD
- IEEE 802.3 CSMA/CD
- Ethernet Standards
- IEEE 802 Address Format
- Ethernet vs IEEE 802.3
- Frame Format
- LLC Type 1
- Interconnection Devices
- Interconnection Devices
- The Magic Word ?
- Distance-B/W Principle
- Ethernet vs Fast Ethernet
- Full-Duplex Ethernet
- 1000Base-X
- 1000Base-T
- 2. Spanning Tree
- Spanning Tree Algorithm
- Spanning Tree Example
- Metro: Ethernet vs SONET
- Ethernet: 1G vs 10G Designs
- Gigabit Ethernet PHYs
- 10Gbps Ethernet PHYs
- 10GBASE-T
- 10 GbE over Dark Fiber
- 10 GbE over SONET/SDH
- Metro Ethernet Services
- Virtual Private LAN Services (VPLS)
- Metro Ethernet Services
- Enterprise vs Carrier Ethernet
- Summary
- GbE, 10 GbE, RPR: Key References
- 3. Quality of Service in IP Networks
- Classes of Service
- ATM Classes of Service
- ATM QoS
- Integrated Services
- RSVP
- RSVP Messages
- Before
- After
- Problems with RSVP and Integrated Services
- Differentiated Services
- Integration vs Differentiation
- DiffServ Concepts
- Per-hop Behaviors
- Expedited Forwarding
- Assured Forwarding
- Per-Domain Behavior
- Problems with DiffServ
- QoS Debate Issues
- Comparison of QoS Approaches
- Summary
- 4. Multi-Protocol Label Switching (MPLS)
- Multiprotocol Label Switching (MPLS)
- Routing vs Switching
- MPLS Terminology
- Label Switching Example
- Label Stack Entry Format
- Label Stacks
- Label Assignment
- LDP Messages
- CR-LDP
- RSVP Extensions
- Explicit Route
- Hop-by-Hop vs Explicit Routing
- Traffic Engineering Building Blocks
- Telecom Discovers MPLS
- Draft Martini
- L2 Circuits over IP
- VC Label
- ATM over MPLS
- Traffic Engineering Objectives
- Traffic Engineering Components
- Traffic Engineering Components
- MPLS Mechanisms for TE
- Traffic Trunks
- Trunks vs LSPs
- Flows, Trunks, LSPs, and Links
- Traffic Trunks
- Trunk Attributes
- Explicit Route
- Path Selection
- Resource Attributes
- Resource Class Affinity
- Adaptivity and Resilience
- Priority and Preemption
- Traffic Engineering Extensions to OSPF
- Traffic Engineering Extensions to IS-IS
- Summary
- Label Switching: Key References
- 5. Routing Protocols
- Autonomous Systems
- Routing Protocols
- Routing Information Protocol
- Distance-Vector Example
- RIP V1
- Shortcomings of RIP
- Counting to Infinity Problem
- Open Shortest Path First (OSPF)
- Router Types
- OSPF Message Types
- Metrics (Cost)
- Hello Protocol
- Adjacency
- Maintaing the Database
- OSPF Areas
- Backbone Area
- Inter-Area Routing
- Routing Info from Other ASs
- Border Gateway Protocol
- BGP Operations
- BGP Messages
- IDRP
- Summary
- 6. Wireless Networks
- Multiple Access Methods
- 1. OFDM
- Advantages of OFDM
- OFDM: Design considerations
- OFDMA
- Scalable OFDMA (SOFDMA)
- 2. Beamforming
- 3. MIMO
- MIMO
- Gigabit Wireless
- Cooperative MIMO
- 4. Space Time Block Codes (STBC)
- 5. Turbo Codes
- 6. Time Division Duplexing (TDD)
- 7. Software Defined Radio
- Broadband Wireless Access
- Cavemen of 2020
- Prior Attempts: LMDS & MMDS
- IEEE 802.16: Key Features
- WiMAX
- Spectrum Options
- Status of WiMAX
- Sample WiMAX Subscriber Stations
- Sample WiMAX Base Stations
- Cellular Telephony Generations
- 3G Technologies: Bit Rates
- 3G Technologies: PHY
- HSDPA
- WiMAX vs LTE
- WiMAX vs. 3G+: Mirror Images?
- 4G: IMT-Advanced
- IEEE 802.16m
- 700 MHz
- Effect of Frequency
- Summary
- Optical Networking
- 7. Optical CommunicationHistory
- Sparse and Dense WDM
- Recent DWDM Records
- Attenuation and Dispersion
- Four-Wave Mixing
- Core Optical Networks
- Optical vs Electrical Switching
- OEO vs OOO Switches
- 40 Gbps
- More Wavelengths
- Ultra-Long Haul Transmission
- Access: Fiber To The X(FTTx)
- Passive Optical Networks
- Why PONs?
- Types of PONs
- EPON vs GPON
- IP over DWDM (Past)
- IP over DWDM
- IP over DWDM (Future)
- Telecom vs Data Networks
- IP over DWDM Issues
- Control and Data Plane Separation
- IP-Based Control Plane
- MPlS
- GMPLS
- GMPLS: Layered View
- GMPLS: Hierarchical View
- MPLS vs GMPLS
- Free Space Optical Comm
- Free Space Optical Comm
- Optical Packet Switching
- Summary
- References
- 8. Internet 3.0: The Next Generation Internet
- Overview
- Why to worry about Internet 3.0?
- Internet 3.0
- Internet Generations
- Ten Problems with Current Internet
- Our Proposed Solution: Internet 3.0
- Names, IDs, Addresses
- Realms
- Physical vs Logical Connectivity
- Id-Locator Split Architecture (MILSA)
- Server and Gatekeeper Objects
- User- Host- and Data Centric Models
- Policy Oriented Naming Architecture
- Virtualizable Network Concept
- Realm Virtualization
- Internet 1.0 vs. Internet 3.0
- Summary
Presentation slides in Adobe Acrobat Format:
1 slide/page
Slides + Audio: Part 1,
Part 2,
Part 3,
Part 4,
Part 5,
Part 6,
Part 7,
Part 8
Right-Click and save to download
Slides+Audio (
Part 1,
Part 2,
Part 3,
Part 4,
Part 5,
Part 6,
Part 7,
Part 8
) podcast.
Frequently asked questions about remote audio/video viewing
Back to other lectures of the series
Complete List of Audio/Video Lectures by Raj Jain
Back to Raj Jain's Home Page