====== Subnetting ====== **Subnetting** is the process of dividing a large IP network into multiple smaller networks, called **subnets**. Subnetting improves network organization, security, and routing efficiency. ----- ===== Why Is Subnetting Needed? ===== Without subnetting, every device would belong to one large network. As networks grow, this causes: * More broadcast traffic * Reduced performance * Difficult management * Poor security Subnetting divides a network into smaller, more manageable sections. ----- ===== An Example ===== Suppose a company owns the network: 192.168.1.0/24 Instead of placing all devices into one network, it can create several subnets. Example: Office A 192.168.1.0/26 Office B 192.168.1.64/26 Office C 192.168.1.128/26 Office D 192.168.1.192/26 Each subnet functions as an independent network. ----- ===== What Is a Subnet? ===== A subnet is a group of devices that share the same network prefix. Devices within the same subnet can usually communicate directly. Communication between different subnets normally passes through a router. Subnet A 192.168.1.0/26 │ ▼ Router ▲ │ Subnet B 192.168.1.64/26 ----- ===== Network Prefix ===== Every IP address contains two parts: * Network portion * Host portion Example: 192.168.1.25/24 Network 192.168.1 Host 25 The prefix length determines how many bits belong to the network. ----- ===== Subnet Mask ===== Historically, subnetting was expressed using a **subnet mask**. Example: 255.255.255.0 Today, **CIDR notation** is more common. Example: /24 Both represent the same network. ----- ===== CIDR Notation ===== CIDR (Classless Inter-Domain Routing) indicates how many bits belong to the network portion. Examples: ^ CIDR ^ Subnet Mask ^ | /24 | 255.255.255.0 | | /25 | 255.255.255.128 | | /26 | 255.255.255.192 | See: [[networking:internet:cidr-notation|CIDR Notation]] ----- ===== Benefits of Subnetting ===== Subnetting provides several advantages. * Reduces broadcast traffic * Improves network performance * Simplifies administration * Enhances security * Makes efficient use of IP addresses * Improves routing efficiency ----- ===== IPv4 and IPv6 ===== Subnetting is used in both IPv4 and IPv6. IPv6 typically uses much larger network prefixes, commonly: /64 for local networks. ----- ===== Does Every Network Need Subnetting? ===== No. A small home network usually uses a single subnet. Larger organizations commonly divide their networks into many subnets. Examples: * Offices * Departments * Data centers * Guest Wi-Fi * Server networks ----- ===== Subnetting and Telenegar ===== Several Telenegar tools use subnet information. * [[tools:ipcheck|IP Check]] * [[tools:subnetcalc|Subnet Calculator]] Subnet Calculator can help determine: * Network address * Broadcast address (IPv4) * First usable host * Last usable host * Number of hosts * CIDR notation * Subnet mask ----- ===== Common Misconceptions ===== * **Subnetting changes an IP address.** * False. It changes how the address is interpreted. * **Every subnet must contain 254 hosts.** * False. The number of hosts depends on the subnet size. * **Subnetting is only used on large enterprise networks.** * False. Even many home and small business networks use subnetting. ----- ===== Related Topics ===== * [[networking:internet:ip-addresses|IP Addresses]] * [[networking:internet:ipv4|IPv4]] * [[networking:internet:cidr-notation|CIDR Notation]] * [[networking:internet:default-gateway|Default Gateway]] * [[tools:subnetcalc|Subnet Calculator]] ----- {{tag>subnet subnetting cidr ipv4 ipv6 networking}}