The Advanced TCP/IP training course is an instructor led presentation course that provides a more in depth reference to the core networking protocol TCP/IP than the one day Introduction to TCP/IP course.

This technical training course will further familiarise delegates with the way that computers communicate via routed networks so that they will gain a greater appreciation of sub-netted networks, routing protocols and other protocols that are used in today's networking environment.

Although the Advanced TCPIP course is generic in nature, it uses Cisco routers in the practical training sessions in order to acquaint delegates with construction of routed networks and router operations.

The technical skills and knowledge gained through the theory and practical training sessions can be used as a starter course before moving on to specific manufacturer courses.


  • Delegates should be familiar with MS Windows desktop and command line operations, they should also have an appreciation of the TCP/IP suit of protocols and protocol stacks

  • Ideally delegates will have attended the Introduction to TCP/IP course or have similar experience.

Delegates will learn how to

During this course you will learn:

  • The TCP/IP 4 Layer Architecture
  • IPv4 addressing schemes and Subnet working
  • The functionality of:
  • Routing Protocols within Autonomous Systems
  • RIP: Routing Information Protocol
  • OSPF: Open Shortest Path First
  • EIGRP: Enhanced Interior Gateway Routing Protocol
  • Inter-Autonomous System Routing
  • BGP: Border Gateway Protocol
  • ICMP
  • SNMP
  • Telnet/SSH
  • IPv6
  • Tools to trace and cure problem


Chapter 01 - Introduction

  • Explain the history of TCPIP
  • State the standards bodies that regulate TCPIP
  • Describe TCPIP architecture


  • History of TCP/IP
  • Standards Bodies - The Internet
  • TCP/IP Architecture
  • The TCP/IP Suite
  • Standards Bodies - ISO
  • Open System Interconnection
  • ISO OSI 7-layer model
  • Layered Protocols
  • Protocol Encapsulation with TCP/IP

Chapter 02 - The Internet Protocol

  • Describe the functions of the Internet protocol
  • Explain the function of the IP address
  • Describe the different IP address classes
  • Explain the function of the Loop-Back address
  • Describe the function of Multicast addressing
  • State the reserved IP addresses
  • Describe IP address allocation methods


  • IP? - Internet Protocol
  • Internet Protocol Addressing
  • Internet Protocol Routing
  • IPv4 Address Classes
  • Classful IPv4 Address Ranges
  • Multicast Addresses
  • IPv4 Reserved Addresses
  • IPv4 Address Assignment
  • IPv4 Private Network Addressing
  • The IPv4 Header
  • Protocol Numbers
  • IP Fragmentation
  • IP Precedence (Type Of Service)
  • Differentiated Services - DiffServ
  • Per Hop Behaviour (PHB)
  • Commonly Used DSCP's
  • IP Address Allocation

Chapter 03 - Address Allocation

  • Describe IP Address of allocation methods
  • Explain a few basic tools


  • Dynamic IP Address Allocation - RARP
  • Dynamic IP Address Allocation - BOOTP
  • Dynamic IP Address Allocation - DHCP
  • The DHCP Server
  • DHCP Operations
  • DHCP Address Acquisition States
  • Windows DHCP Commands
  • DHCP Relay

Chapter 04 - Address Resolution

  • Describe IP address to LAN address resolution
  • Explain the use of the Default GateWay
  • Explain the use of network analysers


  • Address Resolution Protocol (ARP)
  • ARP Message Format
  • Default Gateway
  • Connecting Hosts - Same Network
  • Connecting Hosts - Different Network
  • Network Protocol Analysers
  • Wireshark (Ethereal)
  • The User Interface
  • The Menu
  • Wireshark Menu Icons
  • The 'Packet Details' Pane
  • The 'Packet Bytes' Pane
  • Capturing LAN Traffic
  • Switches - Port Mirroring
  • ARP Trace

Chapter 05 - IP Address Limitations

  • Describe the limitations of IPv4 addressing
  • Describe the function of the Network Mask
  • Describe Masking principles
  • Describe addresses and mask assignment
  • Describe Subnet working in action
  • Describe Supernet working in action


  • Limitations of the Classful System
  • Subnet Motivation - IP Addresses
  • Subnet Extensions
  • Class A Subnet Mask Application
  • Default Subnet Masks
  • Class A Subnet Mask Application
  • Class B Subnet Mask Application
  • Class C Subnet Mask Application
  • Subnetting
  • Defining Subnetworks
  • Subnetworking in Action
  • More Subnet Granularity
  • Subnet Mask Application
  • Subnet Example
  • Subnet a 147.170.x.x Address
  • Class B Subnet Masks
  • Variable Length Subnet Masks (VLSM)
  • VLSM In Action
  • VLSM Subnetting
  • Supernetting
  • Classless InterDomain Routing (CIDR)
  • Subnet Mask Application
  • Supernet a 193.1.x.x Address
  • Classless Addressing
  • CIDR Subnet Mask Notation
  • Default, Subnet and Supernet Masks
  • Subnet/Supernet Calculators

Chapter 06 - Internet Control Message Protocol

  • Explain Internet Control Message Protocol
  • Describe the Ping and Traceroute tools


  • Internet Control Message Protocol (ICMP)
  • ICMP Message Format
  • ICMP Type Field
  • ICMP Code Field
  • PING
  • PING Options
  • ICMP Ping Trace
  • TraceRoute
  • PathPing

Chapter 07 - IP Routing

  • Describe routing principles
  • Explain Static and Dynamic routing
  • Explain the different types of protocols


  • Routers and Routing
  • Anatomy of a Basic Router
  • Static Routing
  • Dynamic Routing
  • Dynamic Routing Protocols
  • Distance-Vector
  • Hop Count
  • Link State
  • Metrics and Costs
  • Routing Protocols
  • Protocol Comparison
  • Dynamic Routing
  • The Default Route

Chapter 08 - Routing Information Protocol

  • Explain Routing Information Protocol
  • Explain Hop Counts
  • Describe the RIP header format


  • Routing Information Protocol
  • RIP Routing Updates
  • RIP Versions
  • RIP Timers
  • RIP Version 1 Header Format
  • RIP Version 2 Header Format
  • The Count to Infinity Problem
  • The Count to Infinity Problem Solutions

Chapter 09 - Open Shortest Path First

  • Explain the differences between OSPF and RIP
  • Describe OSPF Networks
  • Explain adjacencies and Designated Routers
  • Describe areas and autonomous systems
  • Describe the classification of routers
  • Explain Link State Advertisements


  • OSPF v RIP
  • Open Shortest Path First (OSPF)
  • Open Shortest Path First (OSPF)
  • An OSPF Network
  • Link-State Advertisement (LSA)
  • Link State Algorithm
  • The Link-State Database
  • The OSPF Hello Message
  • OSPF Network Types
  • OSPF Costs
  • OSPF Convergence
  • OSPF Message Header Format

Chapter - 10 Enhanced Interior Gateway Routing Protocol

  • Describe the routing concept of EIGRP


  • Introduction
  • Capabilities and Attributes
  • Processes and Technologies
  • Routing Concepts
  • EIGRP Packet Types
  • Basic EIGRP Calculations
  • EIGRP Metric

Chapter 11 - Border Gateway Protocol

  • Describe the Border Gateway Protocol


  • Background
  • Autonomous System
  • BGP Connections
  • BGP Message Types
  • BGP Message Format
  • BGP OPEN Message
  • BGP UPDATE Message

Chapter 12 - Host to Host Communication

  • Describe the Host to Host Layer function
  • Describe the differences between TCP and UDP
  • Describe the User Datagram Protocol (UDP)
  • Describe the Transmission Control Protocol concepts
  • Describe the Transmission Control Protocol
  • Describe the sequencing and reliability concepts of TCP
  • Describe the TCP open connection event sequence
  • Describe the TCP error event sequence
  • Describe the TCP close connection event sequence


  • Transmission Control Protocol
  • TCP Concepts
  • TCP Segment
  • TCP Port Numbers
  • Simple Reliability
  • TCP Connection Set-up
  • TCP Connection Closure
  • Sliding Windows
  • User Datagram Protocol (UDP)
  • UDP Segment
  • UDP versus TCP

Chapter - 13 IP Address Translation

  • Describe NAT
  • Describe how to configure NAT
  • Explain Inside and Outside addresses
  • Explain NAT Rules - Static and Dynamic


  • Introduction
  • Overview
  • Network Address Translation
  • Configuring NAT
  • Dynamic NAT with Port Address Translation
  • NAT with Port Address Translation

Chapter - 14 The Application Layer

  • Describe the Domain Name System
  • Explain name resolution
  • Describe the Telnet Protocol & SSH
  • Describe the File Transfer Protocol (FTP)
  • Describe the Trivial File Transfer Protocol (TFTP)
  • Explain Pro-Active Management
  • Explain the Simple Network Management Protocol


  • Processes
  • The Domain Name System
  • The Domain Name Space
  • Domain Name Resolution (DNS)
  • Resolving Names to IP Addresses
  • Zones
  • Primary and Secondary Servers
  • Windows DNS Configuration
  • Testing DNS
  • NSLOOKUP Telnet
  • Secure SHell (SSH)
  • File Transfer Protocol (FTP)
  • Trivial File Transfer Protocol (TFTP)
  • Pro - Active Management
  • Modern Network Management
  • SNMP
  • MIB Categories
  • Examples of MIB Variables
  • SMI - Object Naming
  • The MIB Object Namespace
  • The Internet MIB
  • The Private MIB
  • Some SNMP Messages
  • SNMP Port Number

Chapter - 15 IP Version 6 Introduction

  • Describe the basic structure of IP Version 6


  • What is IPv6?
  • Address Representation
  • IPv6 Address Types
  • IPv6 Unicast
  • IPv6 Anycast
  • IPv6 Header

Further study

Please complete this form and we'll be in touch

Hide form
Please enter a date or timescale
Please type in a preferred location or region...