TCP/IP Overview

1 Day Course
Code PDN010

Book Now - 1 Delivery Method Available:

Classroom Virtual Classroom Private Group - Virtual Self-Paced Online


This 1-day non hands on training course will provide you with a basic knowledge of the TCP/IP protocol suite and how it is used in practical applications.  It is designed to give understanding of the protocol architecture together with application and implementation issues.

This training course will be of great benefit to anyone new to interacting with TCP/IP networks and the applications which they support.

Alternative training courses:

Looking for hands on TCP/IP skills configuring LAN networks, switchs and routers? Click here for our 4-day Hands On TCP/IP and Internet Protocols training course.


Upon completion delegates will understand the basics of:

  •  Internet protocol architecture
  •  Relevent standards
  •  Simple Mail Transfer Protocol to manage your e-mail
  •  Telnet to access remote systems
  •  File Transfer Protocol to retrieve information
  •  IP addressing using domain names
  •  End user name and address schemes
  •  Network management protocols like SNMP
  •  Intranets within your organisation
  •  free Internet information and support


Hide all

Introduction (4 topics)

  • ARPAnet and the Defence Data Network
  • RFCs - Requests For Comment
  • The evolution of TCP/IP protocols
  • Military and civilian standards

Networks and Architectures (5 topics)

  • Subnetworks and internets
  • Using connected Ethernets
  • Connectionless and connection-oriented approaches
  • Addressing principles and problems
  • The TCP/IP suite

The Internet Layer (8 topics)

  • The internet protocol structure
  • Internet address format
  • Datagram lifetimes
  • Fragmentation and re-assembly
  • Quality of service considerations
  • IP optional services
  • Interface to the network layer
  • Mapping internet addresses to network addresses

Addressing and Control Protocols (5 topics)

  • Address resolution protocol (ARP)
  • Reverse address resolution protocol (RARP)
  • Internet control message protocol (ICMP)
  • Gateway to gateway protocol (GGP)
  • External gateway protocol (EGP)

Host to Host Communication (9 topics)

  • Connectionless service
  • User datagram Protocol (UDP)
  • Connection oriented service
  • Transmission control protocol (TCP)
  • Ports and sockets
  • Well-known port numbers
  • Connection establishment and release
  • Data sequencing
  • Data flow control

Using TCP/IP over Other Networks (7 topics)

  • TCP/IP over Local Area Networks (LANs)
  • Using packet drivers over Ethernet
  • TCP/IP over dial-up connections
  • The Point to Point Protocol (PPP)
  • Serial Line IP (SLIP) and Compressed SLIP (CSLIP)
  • Routable and non-routable protocols
  • TCP/IP in routers and bridges

Application Processes in the TCP/IP Suite (2 topics)

  • Application layer protocols compared with OSI
  • The structure of the application suite

The Domain Name System (6 topics)

  • Domain names and IP addresses
  • Domain name servers and the DNS protocol
  • Delegation of naming authority
  • Caching of addresses to improve efficiency
  • Pointer queries
  • The types of DNS record and their uses

Virtual Terminals - the Telnet Protocol (6 topics)

  • Network virtual terminals (NVT)
  • Options and their negotiation
  • Relationship with TCP
  • Telnet 3270 and Telnet 5250 for accessing IBM environments
  • Telnet compared with the ISO virtual terminal
  • Rlogin as an alternative to Telnet

File Transfer Protocol (FTP) (9 topics)

  • Transferring files and sharing files
  • File users and file servers
  • The control connection and the data connection
  • Third party file transfers
  • Access control and the command syntax
  • The interface to TCP
  • FTP compared with ISO's FTAM
  • The trivial file transfer protocol - TFTP
  • The Network File Service - NFS

Simple Mail Transfer Protocol (SMTP) (8 topics)

  • SMTP services
  • The command syntax
  • Response messages
  • The interface to TCP
  • POP3 as a mail retrieval protocol
  • Using SMTP in the Internet environment
  • SMTP compared with CCITT X.400
  • Mail addressing and gateways

Network Management for TCP/IP Systems (4 topics)

  • The simple network management protocol (SNMP)
  • CMIP over TCP (CMOT)
  • The management information base
  • The get, set and trap primitives

Applications of the TCP/IP Protocol Suite (5 topics)

  • The Intranet within the organisation
  • Internet and Intranet applications based on TCP/IP
  • File servers and anonymous FTP
  • Using Archie as an index to file servers
  • File retrieval using electronic mail

Gopher and the World Wide Web (8 topics)

  • Using menu-based Gopher servers for information access and retrieval
  • Searching the Gopher system using Veronica as a search tool
  • The Gopher and Gopher-plus protocols
  • The principles of hypertext
  • Using Hypertext Mark-up Language (HTML) to create information pages
  • The Hypertext Transfer Protocol (HTTP)
  • Making information available with a Web server
  • How your organisation can benefit from Web technology

Security in TCP/IP Networks (5 topics)

  • Security for systems - the firewall
  • Proxy servers for mail, file transfer and the Web
  • Security for messaging - encryption
  • Public key cryptography applied to electronic mail systems
  • Pretty Good Privacy (PGP)


Delegates require no prior knowledge.

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


Share this Course


Recommend this Course