21 July - 25 July 2008
(Mon - Fri) 5-day Instructor-led with Practical Exercises, 0900 - 1700 Lagos, Nigeria
Course Objectives
After successfully completing this course, attendees will:
Describe how and why the TCP/IP protocol was invented
Define the similarities and the differences between OSI
model and the TCP/IP model
Describe the structure of the Internet
Describe the format of the TCP/IP headers
Describe the functions of the prevalent TCP/IP
protocols, ports, and sockets
Define how multicasting works
Describe how TCP/IP addresses are structured (Unicast,
Multicast, anycast)
Define the concept of subnetting and why it is used
(Class A, B, C, D, E)
Describe the functions of the TCP/IP routing protocols
(Link State, Distance Vector; RIP, IGRP, OSPF, BGP, MPLS,
IS-IS)
Describe how Classless InterDomain Routing (CIDR) or
supernetting helps conserve addresses
Describe and plan OSPF, IS-IS, and BGP Autonomous
Systems
Describe the functions of IP QoS (DiffServ, RSVP)
Introduction to MPLS
Course Overview
This course provides a basic understanding of the
configuration, communications, and management of TCP/IP and
its associated protocols.
This course introduces students to the main concepts of OSPF
and BGP. The growth of internetworks has put them beyond
the scability limits of distance vector routing protocols
such as RIP and IGRP to the extent that only link state
routing protocols such as OSPF and IS-IS will suffice. Link
state protocols are more scalable, more reliable, and offer
faster convergence. All of these features are becoming
essential for the scalable multimedia networks of today.
The course introduces policy-based QoS architecture which
supports infrastructure for delivering QoS based
applications and the emerging trends in IP QoS. It explains
the techniques, principles and technology associated with
implementing IP Quality of Service (QoS). The IETF`s
Integrated Services standard and accompanying protocols such
as RSVP, RTP and RTCP are described, and how RSVP is used as
a QoS signalling protocol to request a certain QoS is
covered. This course describes the IETF`s Differentiated
Services standard and how it can be used to provide QoS on a
per-hop basis, and explains how IntServ and DiffServ are
used to provide IP QoS support in routers.
Key Benefits
Students will gain a solid understanding of TCP/IP with
emphasis on use within the telecommunications environment.
Course Pre-Requisites
Students should have a basic understanding of TCP/IP and IP
Networking.
Who Should Attend?
This course is designed to address the needs of the
telecommunications industry by introducing its Engineers
with the TCP/IP protocol and the elements within it that
will be utilised within the telecommunications networks
deploying VoIP, IMS, 3GPP, MPLS, and other
telecommunications technologies that is employing the IP
protocols.
Course Syllabus
Module 1: Introduction to TCP/IP
Overview of the History of TCP/IP
Overview of TCP/IP Architecture
OSI Reference Model
Module 2: The TCP/IP Model vs the OSI Model
OSI Model vs the TCP/IP Model
The OSI and TCP/IP Layers
Module 3: The Internet
Structure of the Internet
Module 4: TCP and IP Protocol, UDP and TCP Packets,
Ports, and Sockets
The TCP Protocol
The IP Protocol
Ports and Sockets
TCP Applications
UDP Applications
ICMP Overview
Module 5: IP Addressing
Fundamentals of IP Addresses
IP Addressing structure (Unicast, Multicast,
anycast)
Allocation of IP Addresses
Address Resolution Protocol
DNS and Domain Structure
Address Subnetting
What is a subnet
Why subnets are used
Subnet masking
Module 6: TCP/IP Routing Protocols
Interworking using Routers
Role of the Router
The functions of routing protocols
Structure of a Routing Table
Route Propagation
Distance Vector vs Link State Protocols
Metrics
Link State Routing
Beyond the limitations of Distance Vector
Authentication
Topology Database
Link State Routing
Shortest path
Building a shortest path tree
Multiple paths to Destinations
Assigning Metrics
OSPF Protocols
Open Shortest Path First (OSPF) Protocol
Hello
Network Types
Designated routers on broadcast networks
Backup designated routers
Non-Broadcast Networks
Exchange Protocol
Adjacencies
Flooding Protocol
Deploying OSPF
Sub-Interfaces
OSPF Demand Circuits
OSPF Hierarchy
Areas
Route summarisation
Area Border Routers
Stub Areas
Injecting Routes
Not so Stubby Areas
Area Metrics
Virtual Links
Transit Areas
Designing with OSPF
Large Network Design Guidelines
Partitioning Networks
Area Design Considerations
Topology Design Considerations
Area Addressing
Multiprotocol routing prioritisation
Redistribution
BGP4
Routing Beyond the Enterprise
Exterior gateway protocols
Policy based routing
Classless InterDomain Routing (CIDR)
Autonomous systems
Connecting autonomous systems with BGP
Longest Match Rule
Aggregating Routes
BGP Sessions and Keep alives
Path Vectors and Attributes
Hop-by-hop routing issues
BGP Routing flow
Route Selection and Maps
Transit AS
IBGP and EBGP
Module 7: TCP/IP Quality of Service
What is QoS?
Why do we need it?
Things to Consider
Isochronism
Delay
Loss
Jitter
Others
Quality of Service over IP
Related Internet Protocols
Different Types of Applications
Real-Time and Non-Real-Time Applications
Layer 4 Port Numbers
Transmission Control Protocol (TCP)
TCP QoS Controls
User Datagram Protocol (UDP) QoS Controls
Real-Time Transport Protocol / RTP Control
Protocol (RTP/RTCP) Applications
Differentiated Services
Integrated Services
QoS Routing
RSVP
MPLS, GMPLS, IP Switching, and MPOA
Multimedia Networking
Voice over IP
IETF Working Groups
Differenticated Services (diffserv)
Integrated Services (intserv),
Integrated Services over Specific Link Layers
(issll)
Resource Reservation (rsvp)
Resource Allocation Protocol (rap)
Policy Framework (policy)
Common Control and Measurement Plane (ccamp)
Internet Traffic Engineering (tewg)
Multiprotocol Label Switching (mpls)
Integrated Services
Objectives of RSVP
Principles of Operation
Controlled Load Service
Guaranteed Service
Controlled-load Network Element Service
Resource Reservation Protocol (RSVP)
RTP/RTCP
Packet Formats Guaranteed
QoS routing
Integrated Services and ATM
Bandwidth allocation in subnets
Differentiated Services
Differentiated Services (DiffServ)
Objectives of DiffServ
Principles of Operation
Traffic Conditioning
IP Class Selector PHB
Supporting DiffServ in IPv4
Relationship with MPLS
Per-Hop-Behavior Groups
Service Examples
Use of RSVP with Differentiated Services
DiffServ Architecture
Control Plane and Data Plane
Comparison of QOS Technologies
Traffic Classification and Conditioning
Traffic Management
FIFO Routers v QoS Routers
Fair Queuing
Weighted Fair Queuing
Class-Based Queuing
Hierarchical Link Sharing
Custom Queuing
Priority Queuing
TOS Field
IP Precedence
Header Compression
Traffic Engineering with MPLS
Congestion Management
RED
WRED
Tail Drop
ECN
Differentiated Services
Module 8: MPLS/GMPLS Introduction
Why MPLS and GMPLS?
MPLS: The need for a new solution
Challenges for new IP centric networks
Limitations of traditional IP networking
Achieving QoS
Understanding the fundamentals
Basic MPLS operation
Forwarding Equivalence Class
Label encoding, distribution and binding
Traffic Engineering: The need for Constrained and
Explicit Routes