-
The TCP/IP protocol family plays a dominant role in the IT world. Even applications such as telephony, which previously had nothing to do with IP, are now an integral part of TCP/IP. Knowledge of the associated protocols is an absolute must for every system or network administrator. The know-how imparted with many practical examples enables participants to play an active role in the planning, construction, operation and administration of IP-based networks. The focus of this course is on communication between clients and servers, the protocols and services required for this and the most common TCP/IP-based applications.
-
Course Contents
-
- Overview of the TCP/IP protocol family
- Uses and applications for TCP/IP
- End devices and switches - components in the TCP/IP network
- Addressing with IPv4 and IPv6
- Public and private IP addresses
- IP networks, subnet masks and default gateways
- Network and Port Address Translation (NAT and PAT)
- TCP/IP in local networks - cooperation with Ethernet and WLAN
- Address resolution (ARP)
- IP routing in companies and on the Internet, routing protocols
- The ICMP protocol for testing and troubleshooting
- Dynamic Host Configuration Protocol (DHCP)
- Name resolution via Domain Name Service (DNS)
- The TCP transport protocol - ports, flow control and retransmissions
- The transport protocol UDP and its special features
- Classic TCP/IP applications such as HTTP and FTP, Telnet, SSH and Voice over IP
- Threats and security in IP networks
- Exercises and demonstrations on the test network
The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.
Premium Course Documents
In addition to the digital documentation package, the exclusive Premium Print Package is also available to you.
- High-quality color prints of the ExperTeach documentation
- Exclusive folder in an elegant design
- Document pouch in backpack shape
- Elegant LAMY ballpoint pen
- Practical notepad
The Premium Print Package can be added during the ordering process for € 150,- plus VAT (only for classroom participation). -
Target Group
-
This course teaches the basics of networking for anyone involved in the planning, implementation and operation of client-server systems and networks. It is suitable for anyone who wants to get to grips with the world of TCP/IP from a technical perspective.
-
Knowledge Prerequisites
-
Fundamental network knowledge, such as that imparted by attending the course Network technologies - Everything important at a glance!, is a prerequisite for successful course participation.
-
Complementary and Continuative Courses
1 | An Overview of the TCP/IP World |
1.1 | Success Story of the Internet Protocol |
1.1.1 | Internet Standards |
1.2 | Fields of Application and Trends |
1.2.1 | Who speaks IP? |
1.2.2 | IP in Local Area Networks (LAN) |
1.2.3 | IP in Corporate Networks |
1.2.4 | IP in the Internet |
1.3 | The Major Trend: The Internet of Things (IoT) |
1.3.1 | Application Fields of IoT |
1.3.2 | Digitization |
1.3.3 | Example: Digitization in Production |
1.4 | The Protocol Family and its Tasks |
1.4.1 | IP Packets |
1.4.2 | IP Addressing and Routing |
1.4.3 | Routing and Availability Information |
1.4.4 | Requirement: Defined Quality of Service |
1.4.5 | Layer 2 |
1.4.6 | End-to-end Routing |
2 | IP Version 4—Addresses, Networks, Functions |
2.1 | Addressing with IPv4 |
2.1.1 | The Task of IP Addressing |
2.1.2 | Representation of an IP Address |
2.1.3 | The Subnet Mask |
2.1.4 | Addresses and Networks |
2.1.5 | Network Addresses and Broadcasts |
2.2 | Public and Private IP Addresses |
2.2.1 | Private IPv4 Addresses and NAT |
2.3 | Subnetting for IPv4 |
2.3.1 | Calculation of Subnetworks |
2.3.2 | Subnetting with Networks of the Same Size |
2.3.3 | Variable Length Subnet Mask (VLSM) |
2.3.4 | Subnetting and Route Summarization |
2.4 | IPv4—Fields and Protocol Functions |
2.4.1 | Type of Service |
2.4.2 | MTU and Fragmentation |
2.4.3 | Time-to-Live |
2.5 | The Address Resolution Protocol (ARP) |
2.5.1 | IP Addressing and ARP |
2.5.2 | ARP Cache |
2.5.3 | Duplicate Address Test with ARP |
2.6 | ICMP—Troubleshooting and Diagnosis |
2.6.1 | ICMP Ping and Echo |
2.6.2 | ICMP Error Messages |
2.7 | Multicast Addresses and Multicasting |
2.7.1 | Multicast IP Addresses |
2.7.2 | Multicasting in the LAN |
3 | IP Version 6—Addresses, Networks, Functions |
3.1 | Motivation for IPv6 |
3.1.1 | Address Space |
3.1.2 | Header and Routing |
3.2 | Changes with IPv6 |
3.2.1 | Protocol Header |
3.2.2 | Extensions and Next Header |
3.2.3 | IPsec |
3.3 | IPv6 Addresses and Address Types |
3.3.1 | Addressing Concept |
3.3.2 | Structure of IPv6 Addresses |
3.3.3 | Address Types |
3.3.4 | Special Addresses |
3.4 | ICMPv6 |
3.4.1 | ICMPv6 Echo and Echo Reply |
3.4.2 | ICMPv6 Error Messages |
3.5 | Neighbor Discovery with ICMPv6 |
3.6 | Address Assignment with IPv6 |
3.6.1 | Static Configuration |
3.6.2 | Stateless Autoconfiguration |
3.6.3 | DHCPv6 |
3.7 | Interworking with IPv4 |
3.7.1 | Configured Tunneling |
4 | IP Routing—The Path through the Network |
4.1 | IP Routing—Definition |
4.2 | The Data Transport through a Network |
4.2.1 | Sending a Packet |
4.2.2 | Receiving a Packet |
4.2.3 | Routing Decision |
4.2.4 | Exit Interface |
4.2.5 | A Routing Table |
4.3 | Static or Dynamic Routing |
4.4 | Routing Protocols |
4.4.1 | Routing by Means of Metrics |
4.4.2 | Metrics of Routing Protocols |
4.4.3 | Classification of Routing Protocols |
4.4.4 | Application Areas of Common Routing Protocols |
4.4.5 | Example—RIP |
4.4.6 | Example—OSPF |
4.5 | Routing in the Internet |
4.5.1 | Exchanges |
4.5.2 | Routing Protocols in the Internet |
5 | The Transport Protocols |
5.1 | Transport Protocols |
5.1.1 | Tasks and Functions |
5.1.2 | Source and Destination Port |
5.2 | UDP—Connectionless and Unacknowledged |
5.2.1 | Unacknowledged Communication |
5.2.2 | Typical UDP Applications |
5.3 | TCP—Connection-Oriented and Acknowledged |
5.3.1 | The Flags in the Code Field |
5.3.2 | TCP Basic Functions |
5.3.3 | TCP Options during Connection Setup |
5.3.4 | Sequencing of Data |
5.3.5 | Overload and Flow Control |
5.3.6 | Packet Loss and Retransmission |
5.4 | SCTP |
5.5 | QUIC—The New Transport Protocol |
5.6 | HTTP—The Clandestine Transport |
6 | Typical Applications of the TCP/IP World |
6.1 | DHCP |
6.1.1 | DHCP Default Functions: DORA |
6.1.2 | Further DHCP Functions |
6.1.3 | Duplicate Address Test (DAT) |
6.1.4 | DHCP Relay |
6.2 | DNS––Working with Names |
6.2.1 | Name Resolution via DNS |
6.2.2 | DNS between Client and Server |
6.3 | HTTP—World Wide Web |
6.3.1 | Browser and Server |
6.3.2 | HTTP Versions |
6.3.3 | The HTTP Protocol |
6.3.4 | Communication Behavior of HTTP/1.1 |
6.3.5 | Communication Behavior of HTTP/2 |
6.3.6 | IETF-QUIC |
6.3.7 | Functions and Tasks of a Proxy Server |
6.3.8 | HTTPS—Secure Transmission |
6.4 | File Transfer with FTP and TFTP |
6.4.1 | Active FTP |
6.4.2 | Passive FTP |
6.4.3 | TFTP |
6.4.4 | File-sharing—Peer-to-Peer Applications |
6.5 | E-Mail––Electronic Mail |
6.6 | Voice over IP (VoIP) |
6.6.1 | Real-time Applications over IP—RTP |
6.6.2 | Signaling |
6.6.3 | Connection Setup via SIP |
6.7 | Remote Access via Telnet or SSH |
6.8 | SNMP for Network Monitoring |
6.8.1 | The Management Information Base (MIB) |
A | TCP/IP—Hands-on Exercises in the Test Network |
A.1 | The Test Network |
A.1.1 | Access to Virtual Clients |
A.1.2 | On-site Lab |
A.2 | Wireshark—Short Overview |
A.2.1 | Starting the Capture |
A.2.2 | Saving a Capture |
A.2.3 | Capture Filter |
A.2.4 | Display Filter |
A.3 | Lab 1—Ping in Detail |
A.4 | Lab 2—Routing Table of the End Device |
A.5 | Lab 3—DHCP Processes |
A.6 | Lab 4—Manual IP Addresses |
A.7 | Lab 5—ARP Tables |
A.7.1 | Lab 5b—Local Address Resolution |
A.7.2 | Lab 5c—Resolution for Foreign Networks |
A.8 | Lab 6—Traceroute |
A.9 | Lab 7—Erroneous IP Information |
A.9.1 | Lab 7—Faulty Subnet Mask—I |
A.9.2 | Lab 7—Faulty Subnet Mask—II |
A.10 | Lab 8—Duplicate IP Address |
A.11 | Lab 9—DHCP Processes |
A.12 | Lab 10—FTP |
A.13 | Lab 11—IPv6 in the Network |
A.13.1 | IPv6 Addresses and DNS |
A.13.2 | Autoconfiguration with SLAAC |
A.13.3 | DHCPv6 in Action |
A.14 | Solutions for Lab Exercises |
B | Exercise Tasks on IP Addressing and Subnetting |
B.1 | Exercise: Presentation of the Subnet Mask |
B.2 | Exercise: Subnetwork Calculation with Magic Number |
B.3 | Exercise: Further Tasks on IP Subnetworks |
B.4 | Exercise: Variable Subnetting (VLSM) |
B.5 | Solutions to the Exercises |
C | Useful Commands |
D | List of Abbreviations |
-
Classroom training
- Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!
-
Hybrid training
- Hybrid training means that online participants can additionally attend a classroom course. The dynamics of a real seminar are maintained, and the online participants are able to benefit from that. Online participants of a hybrid course use a collaboration platform, such as WebEx Training Center or Saba Meeting. To do this, a PC with browser and Internet access is required, as well as a headset and ideally a Web cam. In the seminar room, we use specially developed and customized audio- and video-technologies. This makes sure that the communication between all persons involved works in a convenient and fault-free way.
-
Online training
- You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.
-
Tailor-made courses
-
You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.

-
The TCP/IP protocol family plays a dominant role in the IT world. Even applications such as telephony, which previously had nothing to do with IP, are now an integral part of TCP/IP. Knowledge of the associated protocols is an absolute must for every system or network administrator. The know-how imparted with many practical examples enables participants to play an active role in the planning, construction, operation and administration of IP-based networks. The focus of this course is on communication between clients and servers, the protocols and services required for this and the most common TCP/IP-based applications.
-
Course Contents
-
- Overview of the TCP/IP protocol family
- Uses and applications for TCP/IP
- End devices and switches - components in the TCP/IP network
- Addressing with IPv4 and IPv6
- Public and private IP addresses
- IP networks, subnet masks and default gateways
- Network and Port Address Translation (NAT and PAT)
- TCP/IP in local networks - cooperation with Ethernet and WLAN
- Address resolution (ARP)
- IP routing in companies and on the Internet, routing protocols
- The ICMP protocol for testing and troubleshooting
- Dynamic Host Configuration Protocol (DHCP)
- Name resolution via Domain Name Service (DNS)
- The TCP transport protocol - ports, flow control and retransmissions
- The transport protocol UDP and its special features
- Classic TCP/IP applications such as HTTP and FTP, Telnet, SSH and Voice over IP
- Threats and security in IP networks
- Exercises and demonstrations on the test network
The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.
Premium Course Documents
In addition to the digital documentation package, the exclusive Premium Print Package is also available to you.
- High-quality color prints of the ExperTeach documentation
- Exclusive folder in an elegant design
- Document pouch in backpack shape
- Elegant LAMY ballpoint pen
- Practical notepad
The Premium Print Package can be added during the ordering process for € 150,- plus VAT (only for classroom participation). -
Target Group
-
This course teaches the basics of networking for anyone involved in the planning, implementation and operation of client-server systems and networks. It is suitable for anyone who wants to get to grips with the world of TCP/IP from a technical perspective.
-
Knowledge Prerequisites
-
Fundamental network knowledge, such as that imparted by attending the course Network technologies - Everything important at a glance!, is a prerequisite for successful course participation.
-
Complementary and Continuative Courses
1 | An Overview of the TCP/IP World |
1.1 | Success Story of the Internet Protocol |
1.1.1 | Internet Standards |
1.2 | Fields of Application and Trends |
1.2.1 | Who speaks IP? |
1.2.2 | IP in Local Area Networks (LAN) |
1.2.3 | IP in Corporate Networks |
1.2.4 | IP in the Internet |
1.3 | The Major Trend: The Internet of Things (IoT) |
1.3.1 | Application Fields of IoT |
1.3.2 | Digitization |
1.3.3 | Example: Digitization in Production |
1.4 | The Protocol Family and its Tasks |
1.4.1 | IP Packets |
1.4.2 | IP Addressing and Routing |
1.4.3 | Routing and Availability Information |
1.4.4 | Requirement: Defined Quality of Service |
1.4.5 | Layer 2 |
1.4.6 | End-to-end Routing |
2 | IP Version 4—Addresses, Networks, Functions |
2.1 | Addressing with IPv4 |
2.1.1 | The Task of IP Addressing |
2.1.2 | Representation of an IP Address |
2.1.3 | The Subnet Mask |
2.1.4 | Addresses and Networks |
2.1.5 | Network Addresses and Broadcasts |
2.2 | Public and Private IP Addresses |
2.2.1 | Private IPv4 Addresses and NAT |
2.3 | Subnetting for IPv4 |
2.3.1 | Calculation of Subnetworks |
2.3.2 | Subnetting with Networks of the Same Size |
2.3.3 | Variable Length Subnet Mask (VLSM) |
2.3.4 | Subnetting and Route Summarization |
2.4 | IPv4—Fields and Protocol Functions |
2.4.1 | Type of Service |
2.4.2 | MTU and Fragmentation |
2.4.3 | Time-to-Live |
2.5 | The Address Resolution Protocol (ARP) |
2.5.1 | IP Addressing and ARP |
2.5.2 | ARP Cache |
2.5.3 | Duplicate Address Test with ARP |
2.6 | ICMP—Troubleshooting and Diagnosis |
2.6.1 | ICMP Ping and Echo |
2.6.2 | ICMP Error Messages |
2.7 | Multicast Addresses and Multicasting |
2.7.1 | Multicast IP Addresses |
2.7.2 | Multicasting in the LAN |
3 | IP Version 6—Addresses, Networks, Functions |
3.1 | Motivation for IPv6 |
3.1.1 | Address Space |
3.1.2 | Header and Routing |
3.2 | Changes with IPv6 |
3.2.1 | Protocol Header |
3.2.2 | Extensions and Next Header |
3.2.3 | IPsec |
3.3 | IPv6 Addresses and Address Types |
3.3.1 | Addressing Concept |
3.3.2 | Structure of IPv6 Addresses |
3.3.3 | Address Types |
3.3.4 | Special Addresses |
3.4 | ICMPv6 |
3.4.1 | ICMPv6 Echo and Echo Reply |
3.4.2 | ICMPv6 Error Messages |
3.5 | Neighbor Discovery with ICMPv6 |
3.6 | Address Assignment with IPv6 |
3.6.1 | Static Configuration |
3.6.2 | Stateless Autoconfiguration |
3.6.3 | DHCPv6 |
3.7 | Interworking with IPv4 |
3.7.1 | Configured Tunneling |
4 | IP Routing—The Path through the Network |
4.1 | IP Routing—Definition |
4.2 | The Data Transport through a Network |
4.2.1 | Sending a Packet |
4.2.2 | Receiving a Packet |
4.2.3 | Routing Decision |
4.2.4 | Exit Interface |
4.2.5 | A Routing Table |
4.3 | Static or Dynamic Routing |
4.4 | Routing Protocols |
4.4.1 | Routing by Means of Metrics |
4.4.2 | Metrics of Routing Protocols |
4.4.3 | Classification of Routing Protocols |
4.4.4 | Application Areas of Common Routing Protocols |
4.4.5 | Example—RIP |
4.4.6 | Example—OSPF |
4.5 | Routing in the Internet |
4.5.1 | Exchanges |
4.5.2 | Routing Protocols in the Internet |
5 | The Transport Protocols |
5.1 | Transport Protocols |
5.1.1 | Tasks and Functions |
5.1.2 | Source and Destination Port |
5.2 | UDP—Connectionless and Unacknowledged |
5.2.1 | Unacknowledged Communication |
5.2.2 | Typical UDP Applications |
5.3 | TCP—Connection-Oriented and Acknowledged |
5.3.1 | The Flags in the Code Field |
5.3.2 | TCP Basic Functions |
5.3.3 | TCP Options during Connection Setup |
5.3.4 | Sequencing of Data |
5.3.5 | Overload and Flow Control |
5.3.6 | Packet Loss and Retransmission |
5.4 | SCTP |
5.5 | QUIC—The New Transport Protocol |
5.6 | HTTP—The Clandestine Transport |
6 | Typical Applications of the TCP/IP World |
6.1 | DHCP |
6.1.1 | DHCP Default Functions: DORA |
6.1.2 | Further DHCP Functions |
6.1.3 | Duplicate Address Test (DAT) |
6.1.4 | DHCP Relay |
6.2 | DNS––Working with Names |
6.2.1 | Name Resolution via DNS |
6.2.2 | DNS between Client and Server |
6.3 | HTTP—World Wide Web |
6.3.1 | Browser and Server |
6.3.2 | HTTP Versions |
6.3.3 | The HTTP Protocol |
6.3.4 | Communication Behavior of HTTP/1.1 |
6.3.5 | Communication Behavior of HTTP/2 |
6.3.6 | IETF-QUIC |
6.3.7 | Functions and Tasks of a Proxy Server |
6.3.8 | HTTPS—Secure Transmission |
6.4 | File Transfer with FTP and TFTP |
6.4.1 | Active FTP |
6.4.2 | Passive FTP |
6.4.3 | TFTP |
6.4.4 | File-sharing—Peer-to-Peer Applications |
6.5 | E-Mail––Electronic Mail |
6.6 | Voice over IP (VoIP) |
6.6.1 | Real-time Applications over IP—RTP |
6.6.2 | Signaling |
6.6.3 | Connection Setup via SIP |
6.7 | Remote Access via Telnet or SSH |
6.8 | SNMP for Network Monitoring |
6.8.1 | The Management Information Base (MIB) |
A | TCP/IP—Hands-on Exercises in the Test Network |
A.1 | The Test Network |
A.1.1 | Access to Virtual Clients |
A.1.2 | On-site Lab |
A.2 | Wireshark—Short Overview |
A.2.1 | Starting the Capture |
A.2.2 | Saving a Capture |
A.2.3 | Capture Filter |
A.2.4 | Display Filter |
A.3 | Lab 1—Ping in Detail |
A.4 | Lab 2—Routing Table of the End Device |
A.5 | Lab 3—DHCP Processes |
A.6 | Lab 4—Manual IP Addresses |
A.7 | Lab 5—ARP Tables |
A.7.1 | Lab 5b—Local Address Resolution |
A.7.2 | Lab 5c—Resolution for Foreign Networks |
A.8 | Lab 6—Traceroute |
A.9 | Lab 7—Erroneous IP Information |
A.9.1 | Lab 7—Faulty Subnet Mask—I |
A.9.2 | Lab 7—Faulty Subnet Mask—II |
A.10 | Lab 8—Duplicate IP Address |
A.11 | Lab 9—DHCP Processes |
A.12 | Lab 10—FTP |
A.13 | Lab 11—IPv6 in the Network |
A.13.1 | IPv6 Addresses and DNS |
A.13.2 | Autoconfiguration with SLAAC |
A.13.3 | DHCPv6 in Action |
A.14 | Solutions for Lab Exercises |
B | Exercise Tasks on IP Addressing and Subnetting |
B.1 | Exercise: Presentation of the Subnet Mask |
B.2 | Exercise: Subnetwork Calculation with Magic Number |
B.3 | Exercise: Further Tasks on IP Subnetworks |
B.4 | Exercise: Variable Subnetting (VLSM) |
B.5 | Solutions to the Exercises |
C | Useful Commands |
D | List of Abbreviations |
-
Classroom training
- Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!
-
Hybrid training
- Hybrid training means that online participants can additionally attend a classroom course. The dynamics of a real seminar are maintained, and the online participants are able to benefit from that. Online participants of a hybrid course use a collaboration platform, such as WebEx Training Center or Saba Meeting. To do this, a PC with browser and Internet access is required, as well as a headset and ideally a Web cam. In the seminar room, we use specially developed and customized audio- and video-technologies. This makes sure that the communication between all persons involved works in a convenient and fault-free way.
-
Online training
- You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.
-
Tailor-made courses
-
You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
