Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Subnetting
It allows you to take one larger network and break it into a bunch of smaller networks.
Advantages of Subnetting:
1. Reduced network traffic Routers create broadcast domains. The more broadcast domains you
create, the smaller the broadcast domains and the less network traffic on each network
segment.
2. Optimized network performance This is a result of reduced network traffic.
3. Simplified management Its easier to identify and isolate network problem in a group of
smaller connected networks than within one gigantic network.
4. Facilitated spanning of large geographical distances - A single large network that spans long
distances can create problem in every area. Connecting multiple smaller networks makes the
system more efficient.
Subnet Mask
A mask used to determine what subnet an IP address belongs to. An IP address has two components,
the network address and the host address.
IPv4 SubNetting
2 power of 10 = 1,024
2 power of 11 = 2,048
2 power of 12 = 4,096
2 power of 13 = 8,192
2 power of 14 = 16,384
Default Subnet mask
Class A: 255.0.0.0
Class B: 255.255.0.0
Class C: 255.255.255.0
IPv4 SubNetting
End
#Host
10.0.0.0
10.255.255.255
16,777,216
172.16.0.0
172.31.255.255
65,534
192.168.0.0
192.168.255.255
256
IPv4 SubNetting
/8
/9
/10
/11
/12
/13
/14
/15
/16
/17
/18
/19
/20
/21
/22
/23
/24
/25
/26
/27
/28
/29
/30
255.0.0.0
255.128.0.0
255.192.0.0
255.224.0.0
255.240.0.0
255.248.0.0
255.252.0.0
255.254.0.0
255.255.0.0
255.255.128.0
255.255.192.0
255.255.224.0
255.255.240.0
255.255.248.0
255.255.252.0
255.255.254.0
255.255.255.0
255.255.255.128
255.255.255.192
255.255.255.224
255.255.255.240
255.255.255.248
255.255.255.252
16,777,214
8,388,352
4,194,176
2,097,088
1,048,544
524,272
262,136
131,068
65,024
32,512
16,256
8,128
4,064
2,032
1,016
508
254
124
62
30
14
6
2
IPv4 SubNetting
Step 1: How many subnets in the network?
Number of subnets = 2x
11000000
22 = 4
Step 2: How many hosts per subnet?
Number of host = 2y - 2
26 2 = 62
Step 3: What are the valid subnets?
256 Subnet mask = block size
An example would be 256 192 = 64. The block size of a 192 mask is always 64. Start counting at
zero in blocks of 64 until you reach the subnet mask value and these are your subnets.
0, 64, 128, 192.
Step 4: Whats the broadcast address for each subnet?
The broadcast address is always the number right before the next subnet. The 0 subnet has a
broadcast address of 63 because the next subnet is 64. The 64 subnet has a broadcast address of
127 because the next subnet is 128, etc.
Step 5: What are the valid hosts?
Valid hosts are the numbers between the subnets, omitting all the 0s and all 1s. For example, if 64
are the subnet number and 127 is the broadcast address, then 65126 is the valid host rangeits
always the numbers between the subnet address and the broadcast address.
IPv4 SubNetting
What are the Broadcast address = for 0 subnet 127, for 128 subnet 255.
Subnet
First Host
Last Host
Broadcast
0
1
126
127
128
129
254
255
0
1
62
63
64
65
126
127
127
129
190
191
192
193
254
255
Example 3: 192.168.10.0/27
Subnet Mask 255.255.255.224
How many subnets? 224 are 11100000, so our equation would be 23=8.
How many hosts? 25 2 = 30.
What are the valid subnets? 256 224 = 32. We just start at zero and count to the subnet mask value in
blocks (increments) of 32: 0, 32, 64, 96, 128, 160, 192, and 224.
IPv4 SubNetting
The subnet address
The first valid host
The last valid host
The broadcast address
0
1
30
31
Example 4: 192.168.10.0/28
Subnet Mask - 255.255.255.240
Subnets = 24 =16
Hosts = 24 -2 = 14
Valid Subnets = 256-240 = 16
Subnet
First Host
Last Host
Broadcast
0
1
14
15
16
17
30
31
240
241
254
255
Example 5: 192.168.10.0/29
Subnet Mask = 255.255.255.248
Subnets = 25 = 32
Hosts = 23 -2 = 6
Valid Subnets = 256-248 = 8
Subnet
First Host
Last Host
Broadcast
0
1
6
7
8
9
14
15
248
249
254
255
Example 6: 192.168.10.0/30
Subnet Mask = 255.255.255.252
Subnets = 26 = 64
Hosts = 22 -2 = 2
Valid Subnets = 256-252 = 4
Subnet
First Host
Last Host
Broadcast
0
1
2
3
4
5
6
7
252
253
254
255
32
33
62
63
64
65
94
95
96
97
126
127
128
129
158
159
160
161
190
191
192
193
222
223
224
225
254
255
IPv4 SubNetting
Class B Subnetting
Example 1: 172.16.0.0/17
Subnet Mask = 255.255.255.128.0
Subnets = 21 =2
Hosts = 215 -2 = 32766
Valid Subnets = 256-128 = 128
Subnet
First Host
Last Host
Broadcast
0.0
0.1
127.254
127.255
128.0
128.1
255.254
255.255
Remember that Subnetting is performed in the third octet, so the subnet numbers are really 0.0, and
128.0, as shown on the above table.
Example 2: 172.16.0.0/18
Subnet Mask = 255.255.192.0
Subnets =22 = 4
Host = 214 -2 =16382
Valid subnets = 256-192 = 64
Subnet
First Host
Last Host
Broadcast
0.0
0.1
63.254
63.255
64.0
64.1
127.254
127.255
128.0
128.1
191.254
191.255
192.0
192.1
255.254
255.255
32.0
32.1
47.254
47.255
240.0
240.1
255.254
255.255
Example 3: 172.16.0.0/20
Subnet Mask = 255.255.240.0
Subnets 24 = 16
Hosts 212 -2 = 4096
Valid Subnets = 256-240 = 16
Subnet
First Host
Last Host
Broadcast
0.0
0.1
15.254
15.255
16.0
16.1
31.254
31.255
Example 4: 172.16.0.0/23
Subnet Mask = 255.255.254.0
Subnets 27 = 128
Hosts 29 -2 = 510
Valid subnets 256-254 = 0, 2,4,6,8 up to 254
IPv4 SubNetting
Subnet
First Host
Last Host
Broadcast
0.0
0.1
1.254
1.255
2.0
2.1
3.254
3.255
4.0
4.1
5.254
5.255
254.0
254.1
255.254
255.255
Example 5: 172.16.0.0/24
Subnet Mask = 255.255.255.0
Subnets = 28 =256
Hosts =28 -2 = 254
Valid subnets = 256-255 = 1, 0, 1, 2, 3, 4, all the way to 255.
Subnet
First Host
Last Host
Broadcast
0.0
0.1
0.254
0.255
1.0
1.1
1.254
1.255
2.0
2.1
2.254
2.255
254.0
254.1
254.254
254.255
255.0
255.1
255.254
255.255
0.0
0.1
0.126
0.127
0.128
0.129
0.254
0.255
1.0
1.1
1.126
1.127
1.128
1.129
1.254
1.255
2.0
2.1
2.126
2.127
0.128
0.129
0.190
0.191
1.0
1.1
1.62
1.63
255.192
255.193
255.254
255.255
Example 7: 172.16.0.0/26
Subnet Mask = 255.255.255.192
Subnets =210 = 1024
Hosts = 26 -2 = 62
Valid Subnets = 256-192 = 64
Subnet
First Host
Last Host
Broadcast
0.0
0.1
0.62
0.63
0.64
0.65
0.126
0.127
255.128
255.129
255.254
255.255
IPv4 SubNetting
Example 8: 172.16.0.0 /27
Subnet mask = 255.255.255.224
Subnets =211 = 2048
Hosts = 25 -2 = 30
Valid subnets 256 -224 = 32. 0, 32, 64, 96,128.224
Subnet
First Host
Last Host
Broadcast
0.0
0.1
0.30
0.31
0.32
0.33
0.62
0.63
0.224
0.225
0.254
0.255
255.0
255.1
255.30
255.31
255.224
255.225
255.254
255.255
Class A Subnetting
Example 1: 10.0.0.0/16
Subnets = 28 = 256
Hosts = 216 2 = 65,534
Valid Subnets 256-255 = 1.0, 1, 2, 3, 4 etc.
Subnet
First host
Last host
Broadcast
10.0.0.0
10.0.0.1
10.0.255.254
10.0.255.255
10.1.0.0
10.1.0.1
10.1.255.254
10.1.255.255
10.254.0.0
10.254.0.1
10.254.255.254
10.254.255.255
10.255.255.0.0
10.255.0.1
10.255.255.254
10.255.255.255
10.0.16.0
10.0.16.1
10.0.31.254
10.0.31.255
10.0.32.0
10.0.32.1
10.0.47.254
10.0.47.255
10.255.240.0
10.255.240.1
10.255.255.254
10.255.255.255
10.0.0.0
10.0.0.1
10.0.15.254
10.0.15.255
Example 3: 10.0.0.0/26
Subnet mask = 255.255.255.192
Subnets 218 = 262,144
Hosts = 26 -2 = 62
IPv4 SubNetting
Valid Subnets? In the second and third octet, the block size is 1, and in the fourth octet, the block size is
64.
Subnet
First Host
Last host
Broadcast
10.0.0.0
10.0.0.1
10.0.0.62
10.0.0.63
10.0.0.64
10.0.0.65
10.0.0.126
10.0.0.127
10.0.0.128
10.0.0.129
10.0.0.190
10.0.0.191
10.255.255.0
10.255.255.1
10.255.255.62
10.255.255.63
10.255.255.192
10.255.255.193
10.255.255.254
10.255.255.255
VLSM
A way to take one network and create many networks using subnet masks of different lengths on
different types of network designs.
Summarization
Summarization, also called route aggregation, allows routing protocols to advertise many networks as
one address. The purpose of this is to reduce the size of routing tables on routers to save memory.