Subnetting is the practice of dividing a network into multiple smaller networks called subnets. The process involves borrowing bits
from the host portion of an IP address to create additional, smaller networks within the original network. It is a real-world application
of mathematical concepts in network design and management.
Complete some or all of the exercises below. Post your answers along with the corresponding questions. Describe how mathematical
tools such as binary arithmetic, logical operations, and decimal to binary conversions are utilized in the processes.
Exercise 1: CIDR Notation Calculation
Your home computer's IPv4 address is 192.168.1.10 with a network mask of 255.255.255.0. Explain how you would calculate the CIDR
notation (i.e., IP address and prefix length) that represents the network your home computer is on.
Exercise 2: Address Range Calculation
Given the IPv4 address of your home computer is 192.168.1.10 with a network mask of 255.255.255.0, list the first three and the last
three IPv4 addresses of your home network, representing the intervening addresses with an ellipsis (...). Calculate the total number of
IPv4 addresses and the number of usable host addresses in your home network. Discuss how this relates to the potential number of
devices, such as laptops, smartphones, smart TVs, and security cameras, that can be connected to your network.
Exercise 3: Subnetting Application
Watch the 17-minute Real-world Subnetting video to gain a practical understanding of subnetting concepts.
Assume you wish to divide your home network into multiple subnets. Explain how to calculate the number of bits that need to be
borrowed from the host portion to create two, three, or more subnets. Choose a specific number of subnets for your task. Calculate the
number of IPv4 addresses and the address range for each subnet.