TCP/IP Networking

5 Day Course
Hands On
Code GK9025

This version of the course is no longer runnning, please consider Hands On TCP/IP and Internet Protocols or TCP/IP and Networking Essentials for Broadcast Engineers instead. 


Hide all

History and Standards (6 topics)

  • Origin of TCP/IP
  • ARPANET Requirement Documents
  • Collaborative Network Requirements
  • One Protocol?
  • Documentation and RFCs
  • RFC Categories

TCP/IP Numbering Systems (6 topics)

  • Data Representation
  • Converting Binary or Hexadecimal to Decimal
  • Converting Decimal to Binary or Hexadecimal
  • Converting Hexadecimal to Binary and Binary to Hexadecimal
  • Counting
  • Guidelines for Determining Base

Local Signaling (4 topics)

  • Local Signaling
  • Ethernet Addressing
  • The Ethernet Header

IP Addressing (9 topics)

  • A Logical Address
  • IP Address Structure
  • Private Addressing
  • Network Address Translation
  • Address Assignment IP Subnets
  • A Logical Address
  • Multiple Subnets
  • Planning for Growth
  • Subnetting Subnets

Address Resolution Protocol (5 topics)

  • Address Mapping
  • ARP Cache
  • ARP Restrictions
  • ARP Message Fields
  • How Else Can ARP Help?

Multicasting (4 topics)

  • What is Multicasting?
  • " Multicast Groups and Internet Group Management Protocol (IGMP)
  • Mapping a Class D IP Address to an Ethernet Multicast Address
  • How Does It All Work Together?

Internet Protocol (4 topics)

  • TCP/IP Protocols
  • Self-Healing Networking
  • IP Header
  • IP Sample Data Exchanges

IP Routing (7 topics)

  • TCP/IP Protocol
  • Routing Function
  • The IP Routing Algorithm
  • The Routing Table
  • Exterior or Interior Protocol
  • Routing Information Protocol
  • Layer 3 Switching

Simple Sessions with User Datagram Protocol (7 topics)

  • TCP/IP Protocols
  • Host-to-Host Layer Categories
  • UDP Header
  • Port Basics
  • UDP Ports and Sockets
  • Applications
  • UDP Sample Data Exchanges

Robust Sessions with TCP (6 topics)

  • TCP/IP Protocols
  • TCP Headers
  • TCP Three-Step Handshake
  • Congestion and TCP
  • Four Step Session Shutdown
  • TCP Sample Session

Autoconfiguration (6 topics)

  • BootP and DHCP
  • Manual vs. Automatic Address Assignment
  • DHCP New Lease Acquisition Process
  • DHCP Scopes and Options
  • DHCP in a Routed Network
  • Troubleshooting

DNS: Names Instead of Numbers (12 topics)

  • DNS Overview
  • A Distributed Service
  • The DNS Tree
  • Generic Top-Level Domains
  • Sponsored Top-Level Domains
  • Name Server
  • DNS Database
  • Resource Records
  • The Name Resolution Process
  • Reversing the Process
  • Dynamic DNS
  • Troubleshooting

Diagnostics and Error Reports via ICMP (5 topics)

  • ICMP Overview
  • ICMP Basics
  • ICMP Message Destinations
  • ICMP Messages
  • ICMP Sample Data Exchanges

Common TCP Applications (6 topics)

  • TCP/IP Protocols
  • Uses of Telnet
  • File Transfer Protocol (FTP)
  • E-mail
  • World Wide Web
  • Uniform Resource Locator (URL)

Common UDP Applications (6 topics)

  • TCP/IP Protocols
  • Trivial File Transfer Protocol (TFTP)
  • TFTP Sample Sessions
  • Simple Network Management Protocol (SNMP)
  • The Structure of Management Information
  • Remote Network Monitoring

VoIP (7 topics)

  • What is VoIP?
  • Why VoIP Instead of TDM Voice?
  • Uses for VoIP
  • Communication Characteristics
  • Protocol Standards
  • How VoIP Works
  • LANs and WANs

Security (6 topics)

  • Protocol Limitations
  • Threats
  • Solutions
  • User Authentication
  • Security-Related Protocols and IPSec
  • Virtual Private Networks (VPNs)

IPv6 (7 topics)

  • Overview
  • Addressing
  • Header
  • ICMPv6
  • IPv6 DNS operation
  • Routing Services and Protocols
  • Internet2


Delegates must have a solid understanding of the basics on networking and one years experience is highly recomended

What Our Customers Say

The training was delivered with a high level of expertise and excellence. Instructor was highly knowledgeable.”

Technical Trainer, Aviat Networks

Overall the course was really good, the trainer really understood the material and was very approachable.”

Customer Training Manager, Aviat Networks

Excellent course, informative and well-paced.”

CSE, Cisco

Course was very well outlined. Topics were great and bridged many gaps.”

System Engineer, Cable & Wireless

An excellent intro to video encoding & MPEG transport streams - I would definitely recommend it.”

Broadcast Engineer, Cisco

Definitely an excellent intro. Left me interested in learning more.”

Broadcast Engineer, Eircom

Excellent training course with real examples and practical classroom demonstrations.”

Transport Designer, Orange

Instructor knowledge and experience was excellent.”

Solutions Engineer, Akamai

Excellent course, very clear and well organised. Course content delivery was very good.”

Assistant Engineer, Dhiraagu

Very informative and appropriate.”

Network Support Technician, BT

Course PDF