TCP/IP Networking

Course Code: TN

Duration: 2 days


TCP/IP Networking Course Overview

The TCP/IP Networking course introduces the delegate to the main concepts of TCP/IP. It describes the structure of the TCP/IP Protocol suite, IP addressing and practical functions using Wireshark.

Course Objectives

To provide the skills necessary for the delegate to design, build, test and subnet TCP/IP Networks. The delegate will also learn how to capture packets and trace and rectify faults on the network.

Who will the Course Benefit?

Anyone who needs to design, implement and oversee a TCP/IP Network. The TCP/IP Networking course is also suitable for delegates who need an understanding of TCP/IP and are required to maintain a network.

Course Notes

There is no practical content within this TCP/IP Networking course.

Skills Gained

The delegate will learn and acquire skills as follows:

  • Networking hardware
  • Networking models and standards
  • IP Addressing
  • Subnetting an IP address range
  • The four layers of the TCP/IP Protocol suite and the functions of each layer
  • The common applications used with TCP/IP
  • Routing tables, protocols and software
  • IPv6 addresses and configuration
  • The Wireshark network monitoring program
  • Wireshark filters and Expert Information
  • The common network commands to configure and troubleshoot a TCP/IP Network
  • Application layer protocols such as SSH, DNS, DHCP and NTP
  • Network monitoring and troubleshooting
  • Performance analysis

TCP/IP Networking Training Course

Course Introduction

  • Administration and Course Materials
  • Course Structure and Agenda
  • Delegate and Trainer Introductions


  • Network Hardware
  • Data Bandwidth and Speed
  • Attenuation and Noise
  • Network Types and Topologies
  • Network Ports and Sockets


  • The OSI Model
  • The Institute of Electrical and Electronic Engineers
  • The Internet Society
  • The Internet Engineering Task Force
  • The Internet Assigned Numbers Authority


  • Internet Protocol
    • Classfull IP Addressing
    • Class A, B and C Networks
    • Class D and E Networks
    • Reserved IP Address Ranges
    • Classless Inter-Domain Routing (CIDR)
  • Subnetting
    • The Extended Network Prefix
    • Subnetting Considerations
    • The Subnet Mask
    • Subnetting Examples


  • Origins of TCP/IP
  • TCP/IP and the OSI Model
  • TCP vs UDP
  • TCP and UDP Headers
  • TCP Data Flow
    • TCP/IP Connections Between Hosts
    • The TCP/IP Three-Way Handshake
    • TCP/IP Sequence Numbers
  • The Address Resolution Protocol
  • Wireshark
    • Getting Started With Wireshark
    • Viewing Frames With Wireshark


  • Microsoft Windows
  • Linux Based Systems
    • Graphical Configuration
    • Network Manager Configuration
    • Linux Configuration Files
  • Network Testing Commands
    • ifconfig
    • The ip Suite
    • ipconfig
    • netstat
    • ping
    • tracert and pathping
    • traceroute
    • mtr
    • ss
    • arp
    • nslookup
    • dig

TCP/IP Networking Training Course

Session 6: IPV6

  • IPv6 Address Format
  • IPv6 Allocation
  • IPv6 Auto Configuration
  • IPv6 Configuration

Session 7: ROUTING

  • Routing Principles
    • The Default Gateway
    • Routing Tables
    • Static Routing
  • Routing Protocols
    • Routing Information protocol (RIP)
    • Open Shortest Path First (OSPF)
  • Routing Software
    • Zebra
    • Quagga
    • FRR
  • IPv6
    • IPv6 Address Format
    • IPv6 Allocation
    • IPv6 Auto Configuration
    • IPv6 Configuration
  • Viewing The Routing Table
    • netstat
    • ip


  • Overview
    • Filtering With Wireshark
    • Further Wireshark Filters
    • Filtering IPv6 Traffic


  • Application Layer Protocols
    • SSH
    • DNS
    • DHCP
    • NTP
    • ICMP
    • HTTP
    • FTP
    • SMTP
    • SNMP
    • Network File Sharing Programs
    • Remote Desktop Programs


  • Network Troubleshooting
  • Performance Analysis
    • Detecting Network Errors With Wireshark
    • Wireshark Expert Information
    • Duplicate ACKs
    • TCP Retransmission
    • Connection Resets
Instructor led practical exercises using the above tools as appropriate
  • Course technical content is subject to change without notice.
  • Course content is structured as sessions, this does not strictly map to course timings. Concepts, content and practicals often span sessions.


There are no formal pre-requisites, although knowledge and understanding of an operating system is essential. Having LINUX/UNIX knowledge is particularly advantageous, as the course is built around TCP/IP and LINUX/UNIX.

Follow-On Courses

Course Reviews

The trainer was very understanding and welcoming with the network TCP and IP training course.

Chris - Digital Imaging software support technic - IT

Quite a dry subject. But well presented and interesting.

Rob - Staff Software Engineer - IT

Very good hospitality and teaching methods, really happy that I chose to come on this course, thanks.

Will - Technical Engineer - IT

The course opened my eyes to something I thought was difficult but the instructor has made it now look easy.

Michael - Principal Engineer - Manufacturing

One of the best courses I have done. Will prove to be invaluable in configuring our systems in the future.

Steve - Principal Systems Engineer - Communications

Some of the concepts were explained to me better than I've ever experienced previously by professionals in the field. No unnecessary jargons were used and the teacher was very good at portraying and explaining the course concepts. It was a very refreshing course, I have a very clear understanding of the concepts that were taught in the course. Thank you very much.

Sharon - Computing officer - Academic

Public Scheduled Events

Classroom & Live Virtual Instructor-Led Training

Duration: 2 days

Price: £995.00 exc. VAT 

Start Date Options Spaces  
11 Mar 2021
StayAhead Virtual Courses available 
Spaces Book Now 
27 May 2021
StayAhead Virtual Courses available 
Spaces Book Now 
19 Aug 2021
StayAhead Virtual Courses available 
Spaces Book Now 
04 Nov 2021
StayAhead Virtual Courses available 
Spaces Book Now 

Live Virtual Classroom

Join live instructor-led classroom training from the comfort of your home or office.
All the convenience and benefits of the classroom experience without the hassle and costs of travel and accommodation.

Our Customers Include

missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image

Our Course Curriculum

Facebook LinkedIn Twitter Instagram E-Mail
+44 (0)20 7600 6116
Copyright © 2021 StayAhead Training Ltd
Cookies   /   Privacy Policy