DNS records and worldwide DNS propagation checker

IP Subnet Calculator

CIDR Netmask tool generates a list of IP Address Ranges that falls inside a given netmask along with an IP. Just enter IPv4 or IPv6 address along with a netmask or CIDR, and submit to generate the list of network IPs and the list of IPs that falls inside the given input range.

Block Details Results
IP 192.168.1.1
Netmask 255.255.255.0
CIDR 192.168.1.0/24
Block Size 256
Broad Cast 192.168.1.255
First IP 192.168.1.0
Last IP 192.168.1.255
Network 192.168.1.0
PrefixLength 24
WildCard 0.0.0.255
Network List
192.168.1.1/32
192.168.1.2/31
192.168.1.4/30
192.168.1.8/29
192.168.1.16/28
192.168.1.32/27
192.168.1.64/26
192.168.1.128/26
192.168.1.192/27
192.168.1.224/28
192.168.1.240/29
192.168.1.248/30
192.168.1.252/31
192.168.1.254/32
IP List
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
192.168.1.5
192.168.1.6
192.168.1.7
192.168.1.8
192.168.1.9
192.168.1.10
192.168.1.11
192.168.1.12
192.168.1.13
192.168.1.14
192.168.1.15
192.168.1.16
192.168.1.17
192.168.1.18
192.168.1.19
192.168.1.20
192.168.1.21
192.168.1.22
192.168.1.23
192.168.1.24
192.168.1.25
192.168.1.26
192.168.1.27
192.168.1.28
192.168.1.29
192.168.1.30
192.168.1.31
192.168.1.32
192.168.1.33
192.168.1.34
192.168.1.35
192.168.1.36
192.168.1.37
192.168.1.38
192.168.1.39
192.168.1.40
192.168.1.41
192.168.1.42
192.168.1.43
192.168.1.44
192.168.1.45
192.168.1.46
192.168.1.47
192.168.1.48
192.168.1.49
192.168.1.50
192.168.1.51
192.168.1.52
192.168.1.53
192.168.1.54
192.168.1.55
192.168.1.56
192.168.1.57
192.168.1.58
192.168.1.59
192.168.1.60
192.168.1.61
192.168.1.62
192.168.1.63
192.168.1.64
192.168.1.65
192.168.1.66
192.168.1.67
192.168.1.68
192.168.1.69
192.168.1.70
192.168.1.71
192.168.1.72
192.168.1.73
192.168.1.74
192.168.1.75
192.168.1.76
192.168.1.77
192.168.1.78
192.168.1.79
192.168.1.80
192.168.1.81
192.168.1.82
192.168.1.83
192.168.1.84
192.168.1.85
192.168.1.86
192.168.1.87
192.168.1.88
192.168.1.89
192.168.1.90
192.168.1.91
192.168.1.92
192.168.1.93
192.168.1.94
192.168.1.95
192.168.1.96
192.168.1.97
192.168.1.98
192.168.1.99
192.168.1.100
192.168.1.101
192.168.1.102
192.168.1.103
192.168.1.104
192.168.1.105
192.168.1.106
192.168.1.107
192.168.1.108
192.168.1.109
192.168.1.110
192.168.1.111
192.168.1.112
192.168.1.113
192.168.1.114
192.168.1.115
192.168.1.116
192.168.1.117
192.168.1.118
192.168.1.119
192.168.1.120
192.168.1.121
192.168.1.122
192.168.1.123
192.168.1.124
192.168.1.125
192.168.1.126
192.168.1.127
192.168.1.128
192.168.1.129
192.168.1.130
192.168.1.131
192.168.1.132
192.168.1.133
192.168.1.134
192.168.1.135
192.168.1.136
192.168.1.137
192.168.1.138
192.168.1.139
192.168.1.140
192.168.1.141
192.168.1.142
192.168.1.143
192.168.1.144
192.168.1.145
192.168.1.146
192.168.1.147
192.168.1.148
192.168.1.149
192.168.1.150
192.168.1.151
192.168.1.152
192.168.1.153
192.168.1.154
192.168.1.155
192.168.1.156
192.168.1.157
192.168.1.158
192.168.1.159
192.168.1.160
192.168.1.161
192.168.1.162
192.168.1.163
192.168.1.164
192.168.1.165
192.168.1.166
192.168.1.167
192.168.1.168
192.168.1.169
192.168.1.170
192.168.1.171
192.168.1.172
192.168.1.173
192.168.1.174
192.168.1.175
192.168.1.176
192.168.1.177
192.168.1.178
192.168.1.179
192.168.1.180
192.168.1.181
192.168.1.182
192.168.1.183
192.168.1.184
192.168.1.185
192.168.1.186
192.168.1.187
192.168.1.188
192.168.1.189
192.168.1.190
192.168.1.191
192.168.1.192
192.168.1.193
192.168.1.194
192.168.1.195
192.168.1.196
192.168.1.197
192.168.1.198
192.168.1.199
192.168.1.200
192.168.1.201
192.168.1.202
192.168.1.203
192.168.1.204
192.168.1.205
192.168.1.206
192.168.1.207
192.168.1.208
192.168.1.209
192.168.1.210
192.168.1.211
192.168.1.212
192.168.1.213
192.168.1.214
192.168.1.215
192.168.1.216
192.168.1.217
192.168.1.218
192.168.1.219
192.168.1.220
192.168.1.221
192.168.1.222
192.168.1.223
192.168.1.224
192.168.1.225
192.168.1.226
192.168.1.227
192.168.1.228
192.168.1.229
192.168.1.230
192.168.1.231
192.168.1.232
192.168.1.233
192.168.1.234
192.168.1.235
192.168.1.236
192.168.1.237
192.168.1.238
192.168.1.239
192.168.1.240
192.168.1.241
192.168.1.242
192.168.1.243
192.168.1.244
192.168.1.245
192.168.1.246
192.168.1.247
192.168.1.248
192.168.1.249
192.168.1.250
192.168.1.251
192.168.1.252
192.168.1.253
192.168.1.254

About IP Subnet Calculator - Subnet Mask Calculator

CIDR Netmask tool generates a list of IP Address Ranges that falls inside a given netmask along with an IP. Enter IPv4 or IPv6 address and a netmask or CIDR and submit to generate the list of network IPs and host IPs that fall inside the given input range.

What do you mean by subnetting?

Subnetting means breaking down a single network into smaller networks, called subnets or sub-networks. That technique was initially created to solve the shortage of IP addresses. But since its presence, it becomes an efficient management practice for IP network utilization.

An IP address comprises three significant classes, Class A, Class B, and Class C. 

  • Class A with over 16 million IP addresses.
  • Class B with 65,535 IP addresses.
  • Class C with 254 IP addresses.

Without the subnetting; you would only use one network from each class. Suppose you require 150 addresses, then you need the license of Class C. Even after utilizing 150 addresses, you have 104 addresses that would remain unused.

Subnetting facilitates the network administrators to take some bits from the host part of an IP address and use these bits to create smaller networks inside the leading network. These smaller networks comprise several IP addresses, sharing the same IP routing prefix used by the original IP address to design the subnets. Once you created these smaller networks, you can build a network of interconnecting subnetworks to divide your network's load more effectively.

It's important for network administrators, especially in large enterprises, to subnet their network because reorganizing the network in such a way makes the IP network utilization more efficient.

What is a subnet mask?

When designing a network, it's good to balance the network and the host part of an IP address to avoid 

  • too many networks to route to 
  • and too few hosts in a network

A subnet mask is a 32-bit number that determines the potential range of IP addresses in a network. Each subnet mask defines how many IP addresses can be on a single network, and you can use the multiple subnet masks to organize an entire network into sub-subnets.

A subnet mask splits the IP address into the host and network parts, thus defining which part belongs to the network and the device.

A device is a default gateway that connects the local devices to other networks. Suppose a local device wants to send information to a device at an IP address on another network. It first sends its packets to the default gateway, then forwards the data to another network's IP address.

To find which part is a host and which part is a subnet, you must convert both numbers into binary. Any address bits that correspond to 1 in the IP class's default mask represent the subnet, and any address bits that correspond to a 0 in the default mask represent the host. 

For example, an IP address (192.0.2.130) is subnetted into a network address (192.0.2.128) and a host address (0.0.0.2), utilizing a subnet mask of 255.255.255.192.

IP address 11000000.00000000.00000010.10000010
Subnet mask 11111111.11111111.11111111.11000000
Network prefix 11000000.00000000.00000010.10000000
Host part 00000000.00000000.00000000.00000010

What's the difference between subnetting and CIDR?

CIDR is based on the concept called subnetting. CIDR and subnetting are practically the same thing. Subnetting is usually used within an organization or internal networking, and CIDR is often used by ISP's. Once blocks of IP addresses are allocated to end-users, CIDR enables them to be further divided within a private network, a process known as subnetting. 

For example, suppose you have a subnet mask of 255.255.255.0, equivalent to a /24 network prefix. If you transform the subnet mask to its binary number form, you will see that the first 24 bits are set to one (11111111.11111111.11111111.00000000). 

When you start subnetting an existing block of IPs, you start with the provided subnet mask and move towards the right until you have the required number of subnets needed for your network. For example, suppose your provider has provided you the following network address: 192.168.1.0/24. And you need to break this network into six separate subnets. If we use a /27 network prefix (subnet mask), we will have a total of 8 subnets at our disposal, each with 32 IPs.

What is the purpose of subnetting?

You have to subnet your network because of the following principal reasons.

  • Subnetting helps in partitioning the large enterprise network into smaller networks as per the resources. Suppose if you divide the network into subnetworks as per the department basis. Then you will quickly identify which department is facing the problem by looking at the IP. And it's become easy for you to troubleshoot that problem. 
  • An un-subnetted network can compromise your network security in several ways. Suppose all devices are using the same subnet. Then there may be a chance that a server with sensitive and confidential information may be exposed to any employee. Or some cyber-hacker can get access to that information and critical systems hosted on the subnet by gaining access to an employee workstation. 
  • Subnetting helps in the better utilization of IP networks. The technique was designed because creating and setting aside the million IP addresses was a waste of time and effort. Increasing the range of your IP addresses by building subnets enables you to scale and makes your network more operative. If you have too many subnet masks, modifying the subnet's size by adjusting the subnet mask will free up more IP addresses for other subnets. 

What does a subnet calculator do?

A subnet calculator is a tool that IT professionals and network administrators use to instantly and precisely calculate subnets on a network.

It's a helpful tool for determining the number of possible subnets for any given network address block.

You can manually divide a large network and allocate IP address ranges to different teams. But, it's better that you have an online tool to cross-check your subnet calculations before final configuration in the router.

IP Subnet Calculator tool divides a given IPv4 or IPv6 address network into the subnetworks by calculating helpful information like a Netmask, CIDR, Block size, Broadcast address, First IP, and Last IP, Network address, Prefix length, and Cisco wildcard mask. 

You have to enter the IP Address and Subnet Mask, and this tool instantly calculates the required information for your use.