Manta alt


You must allow the browser to execute JavaScript programs if you want to view product information. If your browser is set up to execute JavaScript programs, the problem is that the product ID was incorrect. Use the menu bar above to find the desired product.



This course provides an introduction to TCP/IP for IBM i professionals.

The course begins by describing the role of TCP/IP in allowing users with dissimilar networks, computer hardware, and operating systems to communicate over a virtual internetwork. It then describes the structure and overall administration of the worldwide Internet.

Next, the course describes the addressing structures used for a TCP/IP internetwork and the relationship between IP addresses and domain names. You will see the functional layers that make up the TCP/IP architecture and the major protocols defined within each layer.

The remainder of the course describes the network interface layer, the internet layer, and the transport layer in greater detail. The application layer is covered in the next course of this series, TCP/IP Applications.

Approximate Study Time: 3 hours


After completing this course, you should be able to:

  • Define the key terms related to the TCP/IP protocol suite
  • Identify the components of a TCP/IP internet
  • Describe the structure of the Internet
  • Identify the organizations involved in maintaining and administering the Internet
  • Identify the components of an internet address
  • Identify the differences between IPv4 and IPv6 addresses
  • Convert an IPv4 address to dotted-decimal notation
  • Define an IPv4 subnet mask, given a description of a network and its addressing scheme
  • Convert IPv6 addresses between their short and long forms
  • Identify the types of IP addresses
  • Describe how the relationship between a domain name and an IP address is determined
  • Identify the functional layers of the TCP/IP architecture
  • Describe the IBM i implementation of the TCP/IP protocol suite
  • Distinguish between a local area network and a wide area network
  • Identify the local area and wide area network types supported by the IBM i implementation of TCP/IP
  • Describe the process used by the Internet Protocol (IP) in routing data to a remote system
  • Match the major TCP/IP internet layer protocols with their functions
  • Describe the differences between a connection-oriented and a connectionless communications protocol
  • Identify the major differences between the two major TCP/IP transport layer protocols, TCP and UDP
  • Describe the process used by TCP and UDP in transmitting a message from one system to another

Topic Outline


TCP/IP Addressing

Host Names and Domains

The TCP/IP Protocol Suite

The Network Interface Layer

The Internet Layer

The Transport Layer


This course is intended for IBM i professionals who will be installing or using TCP/IP protocols, applications, or related products.


This course assumes that you are familiar with IBM i concepts and terminology. A basic knowledge of data communications is also required.