Module 5: Implementing IP
Module overview
Earlier in this course, we examined the TCP/IP stack, which Figure 1 depicts. Now it’s time to zoom in and talk a bit more about the IP layer. You might remember that IPv4 and IPv6 operate at the Internet layer of the TCP/IP protocol stack (the network layer of the Open Systems Interconnection (OSI) model). This layer is responsible for delivering packets of information between hosts that might (or might not) be in different subnets. And, of course, we’re going to talk about subnets in this module as well.
Devices attached to an IP network are assigned a logical network address—an Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6) address. This unique address ensures that other devices can communicate with the device. In this module, we’ll examine both IPv4 and IPv6 and learn about the two addressing schemes used by these protocols. A heads up: there’s a bit of math in the following pages, so you might want to go and turn on the coffee machine now. Again, Figure 1 depicts a TCP/IP stack:
Objectives
After completing this module, you will be able to:
- Implement IPv4.
- Implement IPv4 subnets.
- Implement IPv6.