SlideShare a Scribd company logo
1
Example – 2
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0
• No.
=
=
=
=

of Subnet
2n – 2
22 – 2
4–2
2 Subnet

• No.
=
=
=
=

of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
26 – 2
64 – 2
62 Hosts/Subnet

2

HELP
Example – 2 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 2 Host
If you convert 2 Host Bits to Network Bits
255.
255.
192
2 Subnet & 62 Hosts/Subnet
Subnet & 255.
62 Hosts/Subnet
2
1
2
8
6
4

11111111 11111111 11111111 11000000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.255.192
255.255.255.192
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Range
– Subnet
192.168.1.63 x
192.168.1.0
192.168.1.64 to 192.168.1.127
192.168.1.64 to 192.168.1.127
192.168.1.64
–
192.168.1.127
192.168.1.128 to 192.168.1.191
Valid Subnets
192.168.1.128 to 192.168.1.191
192.168.1.128 –
192.168.1.191
192.168.1.192

–

192.168.1.255 x

3
Example – 3
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0
• No.
=
=
=
=

of Subnet
2n – 2
25 – 2
32 – 2
30 Subnet

• No.
=
=
=
=

of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
23 – 2
8–2
6 Hosts/Subnet

4

HELP
Example – 3 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 5 Host
If you convert 5 Host Bits to Network Bits
255.
255.
255.
248
30 Subnet & 6 Hosts/Subnet
Subnet & 6 Hosts/Subnet
30
1
2
8
6
4
3
2
1
6
8

11111111 11111111 11111111 11111000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.255.248
255.255.255.248
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
x
–
192.168.1.7
192.168.1.0
192.168.1.8 to 192.168.1.15
to 192.168.1.15
192.168.1.8 192.168.1.8
–
192.168.1.15
192.168.1.16 to 192.168.1.23
192.168.1.16 to 192.168.1.23
192.168.1.16
–
192.168.1.23
192.168.1.24 to 192.168.1.31
192.168.1.24 to 192.168.1.31
192.168.1.24
–
192.168.1.31
192.168.1.32 to 192.168.1.39
192.168.1.32 to 192.168.1.39Valid Subnets
192.168.1.240 –
192.168.1.247
192.168.1.240 to 192.168.1.247
192.168.1.240 to 192.168.1.247
192.168.1.248 –
192.168.1.255 x

5
Example – 4
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0
• No.
=
=
=
=

of Subnet
2n – 2
26 – 2
64 – 2
62 Subnet

• No.
=
=
=
=

of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
22 – 2
4–2
2 Hosts/Subnet

6

HELP
Example – 4 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 6 Host
If you convert 6 Host Bits to Network Bits
255.
255.
255.
252
62 Subnet & 2 Hosts/Subnet
Subnet & 2 Hosts/Subnet
62
1
2
8
6
4
3
2
1
6
8
4

11111111 11111111 11111111 11111100
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.255.252
255.255.255.252
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
x
–
192.168.1.3
192.168.1.0
192.168.1.4 to 192.168.1.7
to 192.168.1.7
192.168.1.4 192.168.1.4
–
192.168.1.7
192.168.1.8 to 192.168.1.11
192.168.1.8 to 192.168.1.11
192.168.1.8
–
192.168.1.11
192.168.1.12 to 192.168.1.15
192.168.1.12 to 192.168.1.15
192.168.1.12
–
192.168.1.15
192.168.1.16 to 192.168.1.19
192.168.1.16 to 192.168.1.19Valid Subnets
192.168.1.248 –
192.168.1.251
192.168.1.248 to 192.168.1.251
192.168.1.248 to 192.168.1.251
192.168.1.252 –
192.168.1.255 x

7
Example – 5
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0
• No.
=
=
=
=

of Subnet
2n – 2
27 – 2
128 – 2
126 Subnet

• No. of Host
= 2h – 2 (-2 is for Network ID & Broadcast ID)
= 21 – 2
= 2 – 2 = 0 Hosts/Subnet
• In this case, You are not getting any host when you
convert 7 host bit to network bit.

8

HELP
Example – 6
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0
• No.
=
=
=
=

of Subnet
2n – 2
28 – 2
256 – 2
254 Subnet

• No. of Host
= 2h – 2 (-2 is for Network ID & Broadcast ID)
= 20 – 2
= 0 – 2 = -2 Hosts/Subnet
• In this case, You are not getting any host when you
convert 8 host bit to network bit.

9

HELP
Requirement of Hosts is 40 ?
Example – 1
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0
• No. of Host
= 2h – 2 ≥ Req. of Host
= 26 – 2 ≥ 40 (-2 is for Network ID & Broadcast ID)
= 64 – 2
= 62 Hosts/Subnet
• No. of Subnet
=
=
=
=

2n – 2 (-2 is for First & Last Subnet Range)
22 – 2
4–2
2 Subnet

10

HELP
Example – 1 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 2 Host
If you convert 2 Host Bits to Network Bits
255.
255.
192
2 Subnet & 62 Hosts/Subnet
Subnet & 255.
62 Hosts/Subnet
2
1
2
8
6
4

11111111 11111111 11111111 11000000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.255.192
255.255.255.192
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Range
– Subnet
192.168.1.63 x
192.168.1.0
192.168.1.64 to 192.168.1.127
192.168.1.64 to 192.168.1.127
192.168.1.64
–
192.168.1.127
192.168.1.128 to 192.168.1.191
Valid Subnets
192.168.1.128 to 192.168.1.191
192.168.1.128 –
192.168.1.191
192.168.1.192

–

192.168.1.255 x

11
Requirement of Hosts is 2 ?
Example – 2
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0
• No. of Host
= 2h – 2 ≥ Req. of Host
= 22 – 2 ≥ 2 (-2 is for Network ID & Broadcast ID)
= 4–2
= 2 Hosts/Subnet
• No. of Subnet
=
=
=
=

2n – 2 (-2 is for First & Last Subnet Range)
26 – 2
64 – 2
62 Subnet

12

HELP
Example – 2 (Continued…)
• Customize Subnet Mask =
255.
255.
255.

252

1
2
8
6
4
3
2
1
6
8
4

11111111 11111111 11111111 11111100
.
.
.
• Range of Networks
Network ID
–
192.168.1.0
192.168.1.4
–
192.168.1.8
–
192.168.1.12
–

192.168.1.248
192.168.1.252

–
–

Broadcast ID
192.168.1.3
192.168.1.7
192.168.1.11
192.168.1.15

x

192.168.1.251
192.168.1.255 x

Valid Subnets

13
Cisco / Notation
Example – 1
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0/29
Extra Network Bits = 29 – 24 = 5
Put n value = 5
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n – 2
25 – 2 (-2 is for First & Last Subnet Range)
32 – 2
30 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
23 – 2
8–2
6 Hosts/Subnet
14

HELP
Example – 1 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 5 Host
If you convert 5 Host Bits to Network Bits
255.
255.
255.
248
30 Subnet & 6 Hosts/Subnet
Subnet & 6 Hosts/Subnet
30
1
2
8
6
4
3
2
1
6
8

11111111 11111111 11111111 11111000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.255.248
255.255.255.248
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
x
–
192.168.1.7
192.168.1.0
192.168.1.8 to 192.168.1.15
to 192.168.1.15
192.168.1.8 192.168.1.8
–
192.168.1.15
192.168.1.16 to 192.168.1.23
192.168.1.16 to 192.168.1.23
192.168.1.16
–
192.168.1.23
192.168.1.24 to 192.168.1.31
192.168.1.24 to 192.168.1.31
192.168.1.24
–
192.168.1.31
192.168.1.32 to 192.168.1.39
192.168.1.32 to 192.168.1.39Valid Subnets
192.168.1.240 –
192.168.1.247
192.168.1.240 to 192.168.1.247
192.168.1.240 to 192.168.1.247
192.168.1.248 –
192.168.1.255 x

15
Cisco / Notation
Example – 2
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0/28
Extra Network Bits = 28 – 24 = 4
Put n value = 4
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n – 2
24 – 2 (-2 is for First & Last Subnet Range)
16 – 2
14 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
24 – 2
16 – 2
14 Hosts/Subnet
16

HELP
Example – 2 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 4 Host
If you convert 4 Host Bits to Network Bits
255.
255.
240
14 Subnet & 255.Hosts/Subnet
Subnet & 14 Hosts/Subnet
14
14
1
2
8
6
4
3
2
1
6

11111111 11111111 11111111 11110000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.255.240
255.255.255.240
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
–
192.168.1.15 x
192.168.1.0
192.168.1.16 to 192.168.1.31
192.168.1.16 to 192.168.1.31
192.168.1.16
–
192.168.1.31
192.168.1.32 to 192.168.1.47
192.168.1.32 to 192.168.1.47
192.168.1.32
–
192.168.1.47
192.168.1.48 to 192.168.1.63
192.168.1.48 to 192.168.1.63
192.168.1.48
–
192.168.1.63
192.168.1.64 to 192.168.1.80
192.168.1.64 to 192.168.1.80Valid Subnets
192.168.1.224 –
192.168.1.239
192.168.1.224 to 192.168.1.239
192.168.1.224 to 192.168.1.239
192.168.1.240 –
192.168.1.255 x

17
Requirement of Networks is 2 ?
Example – 1
Class B : N.N.H.H
10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class B : 172.16.0.0
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n – 2 ≥ Req. of Subnet
22 – 2 ≥ 2 (-2 is for First & Last Subnet Range)
4–2
2 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
214 – 2
16384 – 2
16382 Hosts/Subnet

18

HELP
Example – 1 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 2 Host
If you convert 2 Host Bits to Network Bits
255.
255.
192.
0
2 Subnet & 16382 Hosts/Subnet
Subnet & 16382 Hosts/Subnet
2
1
2
8
6
4

11111111 11111111 11000000 00000000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.192.0
255.255.192.0
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Range
– Subnet
172.16.63.255 x
172.16.0.0
172.16.64.0 to 172.16.127.255
to 172.16.127.255
172.16.64.0172.16.127.255
172.16.64.0
–
172.16.128.0 to 172.16.191.255
to 172.16.191.255
Valid Subnets
172.16.128.0172.16.191.255
172.16.128.0
–
172.16.192.0

–

192.168.1.255

x

19
Requirement of Hosts is 126 ?
Example – 2
Class B : N.N.H.H
10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class B : 172.16.0.0
• No. of Host
= 2h – 2 ≥ Req. of Host
= 27 – 2 ≥ 126 (-2 is for Network ID & Broadcast
ID)
= 128 – 2
= 126 Hosts/Subnet
• No. of Subnet
=
=
=
=

2n – 2 (-2 is for First & Last Subnet Range)
29 – 2
512 – 2
510 Subnet

20

HELP
Example – 2 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 9 Host
If you convert 9 Host Bits to Network Bits
255.
255.
128
510 Subnet & 255. Hosts/Subnet
Subnet & 126 Hosts/Subnet
126
510
1
2
8

11111111 11111111 11111111 10000000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.255.128
255.255.255.128
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
x
–
172.16.0.127
172.16.0.0
172.16.0.128 to 172.16.0.255
to 172.16.0.255
172.16.0.128
172.16.0.128
–
172.16.0.255
172.16.1.0 to 172.16.1.127
172.16.1.0 to 172.16.1.127
172.16.1.0
–
172.16.1.127
172.16.1.128 to 172.16.1.255
172.16.1.128 to 172.16.1.255
172.16.1.128
–
172.16.1.255
172.16.2.0 to 172.16.2.127
172.16.2.0 to 172.16.2.127 Valid Subnets
172.16.255.0
–
172.16.255.127
172.16.255.0 to 172.16.255.127
172.16.255.0 to 172.16.255.127
172.16.255.128 –
172.16.255.255 x

21
Cisco / Notation
Example – 3
Class B : N.N.H.H
10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class B : 172.16.0.0/22
Extra Network Bits = 22 – 16 = 6
Put n value = 6
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n – 2
26 – 2 (-2 is for First & Last Subnet Range)
64 – 2
62 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
210 – 2
1024 – 2
1022 Hosts/Subnet
22

HELP
Example – 3 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 6 Host
If you convert 6 Host Bits to Network Bits
255.
252.
0
62255.
Subnet & 1022 Hosts/Subnet
& 1022 Hosts/Subnet
62 Subnet
1
2
8
6
4
3
2
1
6
8
4

11111111 11111111 11111100 00000000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.252.0
255.255.252.0
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
x
–
172.16.3.255
172.16.0.0
172.16.4.0 to 172.16.7.255
to 172.16.7.255
172.16.4.0 172.16.4.0172.16.7.255
–
172.16.8.0 to 172.16.11.255
to 172.16.11.255
172.16.8.0172.16.11.255
172.16.8.0
–
172.16.12.0 to 172.16.15.255
to 172.16.15.255
172.16.12.0172.16.15.255
172.16.12.0
–
172.16.16.0 to 172.16.19.255
172.16.16.0 to 172.16.19.255 Valid Subnets
172.16.248.0
–
172.16.251.255
172.16.248.0 to 172.16.251.255
to 172.16.251.255
172.16.248.0172.16.255.255 x
172.16.252.0
–

23
Requirement of Networks is 500 ?
Example – 1
Class A : N.H.H.H
0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class A : 10.0.0.0
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n – 2 ≥ Req. of Subnet
29 – 2 ≥ 500 (-2 is for First & Last Subnet Range)
512 – 2
510 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
215 – 2
32768 – 2
32766 Hosts/Subnet

24

HELP
Example – 1 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 9 Host
If you convert 9 Host Bits to Network Bits
255. 510255.
128.
0
Subnet & 32766 Hosts/Subnet
& 32766 Hosts/Subnet
510 Subnet
1
2
8

11111111 11111111 10000000 00000000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.128.0
255.255.128.0
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
x
–
10.0.127.255
10.0.0.0
10.0.128.0 to 10.0.255.255
to 10.0.255.255
10.0.128.0 10.0.128.010.0.255.255
–
10.1.0.0 to 10.1.127.255
to 10.1.127.255
10.1.0.010.1.127.255
10.1.0.0
–
10.1.128.0 to 10.1.255.255
to 10.1.255.255
10.1.128.010.1.255.255
10.1.128.0
–
10.2.0.0 to 10.2.127.255
10.2.0.0 to 10.2.127.255 Valid Subnets
10.255.0.0
–
10.255.127.255
10.255.0.0 to 10.255.127.255
to 10.255.127.255
10.255.0.0 10.255.255.255 x
10.255.128.0
–

25
Requirement of Hosts is 260000 ?
Example – 2
Class A : N.H.H.H
0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class A : 10.0.0.0
• No. of Host
= 2h – 2 ≥ Req. of Host
= 218 – 2 ≥ 260000 (-2 is for Network ID & Broadcast
ID)

= 262144 – 2
= 262142 Hosts/Subnet
• No. of Subnet
=
=
=
=

2n – 2 (-2 is for First & Last Subnet Range)
26 – 2
64 – 2
62 Subnet

26

HELP
Example – 2 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 6 Host
If you convert 6 Host Bits to Network Bits
255. 62 Subnet & 262142 Hosts/Subnet
252.
0.
0
62 Subnet & 262142 Hosts/Subnet
1
2
8
6
4
3
2
1
6
8
4

11111111 11111100 00000000 00000000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.252.0.0
255.252.0.0
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
x
–
10.3.255.255
10.0.0.0
10.4.0.0 to 10.3.255.255
to 10.3.255.255
10.4.0.0 10.7.255.255
10.4.0.0
–
10.8.0.0 to 10.7.255.255
to 10.7.255.255
10.8.0.0 10.11.255.255
10.8.0.0
–
10.12.0.0 to 10.15.255.255
to 10.15.255.255
10.12.0.0 10.15.255.255
10.12.0.0
–
10.16.0.0 to 10.19.255.255
10.16.0.0 to 10.19.255.255 Valid Subnets
10.248.0.0
–
10.251.255.255
10.248.0.0 to 10.251.255.255
10.248.0.0 to 10.251.255.255
10.252.0.0
–
10.255.255.255 x

27
Cisco / Notation
Example – 3
Class A : N.H.H.H
0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class B : 10.0.0.0/20
Extra Network Bits = 20 – 8 = 12
Put n value = 12
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n – 2
212 – 2 (-2 is for First & Last Subnet Range)
4096 – 2
4094 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
212 – 2
4096 – 2
4094 Hosts/Subnet
28

HELP
Example – 3 (Continued…)
• Customize Subnet Mask = Bits to Network Bits
If you convert 12 Host
If you convert 12 Host Bits to Network Bits
255. 4094 Subnet & 4094 Hosts/Subnet
255.
240.
0
4094 Subnet & 4094 Hosts/Subnet
1
2
8
6
4
3
2
1
6

11111111 11111111 11110000 00000000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.240.0
255.255.240.0
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
x
–
10.0.15.255
10.0.0.0
10.0.16.0 to 10.31.255.255
to 10.31.255.255
10.0.16.0 10.0.31.255
10.0.16.0
–
10.0.32.0 to 10.47.255.255
to 10.47.255.255
10.0.32.0 10.0.47.255
10.0.32.0
–
10.0.48.0 to 10.63.255.255
to 10.63.255.255
10.0.48.0 10.0.63.255
10.0.48.0
–
10.0.64.0 to 10.79.255.255
10.0.64.0 to 10.79.255.255 Valid Subnets
10.255.224.0
–
10.255.239.255
10.255.224.0 to 10.255.239.255
to 10.255.239.255
10.255.224.010.255.255.255 x
10.255.240.0
–

29
VLSM

• Subnetting a subnet is called as Variable Length
Subnet Mask
• VLSMs provide the capability to include more than
one subnet mask within a major network

30
Scenario
ZOOM Technologies is having 100 PC
• ZOOM Technologies – 192.168.1.0/24
– MCSE
– CISCO
– FIREWALL
– SOLARIS
– TRAINING
• Administrator wants inter-department
communication should not be possible ?
What is best the solution ?
Answer : You will go for FLSM i.e. Subnetting

31
Scenario (…continued)
Now we are also having sub departments
ZOOM Technologies
– MCSE
– CISCO
– Ccna
– Ccnp
– FIREWALL
– ISA
– Checkpoint
– Net SQ
– Clavister
– Cisco PIX
– SOLARIS
– Linux
– Unix
– Solaris
– TRAINING

32
Scenario (…continued)
Now we are also having sub departments
ZOOM Technologies
– MCSE
– CISCO
– Ccna
– Ccnp
– FIREWALL
– ISA
– Checkpoint
– Net SQ
– Clavister
– Cisco PIX
– SOLARIS
– Linux
– Unix
– Solaris
– TRAINING

33
Scenario (…continued)

• Administrator does not want inter-department
communication in the sub departments ?
Answer : You will use the subnet range to further
divide it into smaller ranges, this time its
Subnetting of a Subnet i.e. VLSM.

34
Calculation of FLSM
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.0
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n – 2 ≥ Req. of Subnet
23 – 2 ≥ 5 (-2 is for First & Last Subnet Range)
8–2
6 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
25 – 2
32 – 2
30 Hosts/Subnet

35

HELP
FLSM

(Continued…)

• Customize Subnet Mask = Bits to Network Bits
If you convert 3 Host
If you convert 3 Host Bits to Network Bits
255.
255.
224
6 Subnet & 30 Hosts/Subnet
Subnet & 255.
30 Hosts/Subnet
6
1
2
8
6
4
3
2

11111111 11111111 11111111 11100000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.255.224
255.255.255.224
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
192.168.1.31 x
192.168.1.0
192.168.1.32 to 192.168.1.63.
192.168.1.32 to 192.168.1.63.
192.168.1.32
192.168.1.63
192.168.1.64 to 192.168.1.95
192.168.1.64 to 192.168.1.95
192.168.1.64
192.168.1.95
192.168.1.96 to 192.168.1.127
192.168.1.96 to 192.168.1.127
192.168.1.96
192.168.1.127
192.168.1.128 to 192.168.1.159
Valid Subnets
192.168.1.128 to 192.168.1.159
192.168.1.128
192.168.1.159
192.168.1.160 to 192.168.1.191
192.168.1.160 to 192.168.1.191
192.168.1.160
192.168.1.191
192.168.1.192 to 192.168.1.223
192.168.1.192 to 192.168.1.223
192.168.1.192
192.168.1.223
192.168.1.224
192.168.1.255 x

36
Assigning of the Ranges
ZOOM Technologies
192.168.1.32 – 1.63/27
– MCSE
– CISCO
192.168.1.64 – 1.95/27
– Ccna
– Ccnp
192.168.1.96 – 1.127/27
– FIREWALL
– ISA
– Checkpoint
– Net SQ
– Clavister
– Cisco PIX
192.168.1.128 – 1.159/27
– SOLARIS
– Linux
– Unix
– Solaris
– TRAINING
192.168.1.160 – 1.191/27

37
Calculation of VLSM for CISCO Dept.
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.64
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n ≥ Req. of Subnet
21 ≥ 2
2
2 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
24 – 2
16 – 2
14 Hosts/Subnet

38

HELP
VLSM

(Continued…)

• Customize convert Mask = Host Bit to Network Bit
If you convert 1 more Host Bit to Network Bit
you Subnet 1 more
If
255.
255.
240
2 Subnet & 14 Hosts/Subnet
Subnet & 255.
14 Hosts/Subnet
2
1
2
8
6
4
3
2
1
6

11111111 11111111 11111111 11110000
Customize Subnet Mask
.
.
.
Customize Subnet Mask
255.255.255.240
255.255.255.240
• Range of Networks
Network ID
Broadcast ID
Subnet Range
Subnet Range
–
192.168.1.79
192.168.1.64
192.168.1.64 to 192.168.1.79
192.168.1.64 to 192.168.1.79
Valid Subnets
192.168.1.80
–
192.168.1.95
192.168.1.80 to 192.168.1.95
192.168.1.80 to 192.168.1.95

39
Assigning of the Ranges
ZOOM Technologies
192.168.1.32 – 1.63/27
– MCSE
– CISCO
192.168.1.64 – 1.95/27
192.168.1.64 – 1.79/28
– Ccna
192.168.1.80 – 1.95/28
– Ccnp
192.168.1.96 – 1.127/27
– FIREWALL
– ISA
– Checkpoint
– Net SQ
– Clavister
– Cisco PIX
192.168.1.128 – 1.159/27
– SOLARIS
– Linux
– Unix
– Solaris
– TRAINING
192.168.1.160 – 1.191/27 40
Calculation of VLSM for Firewall Dept.
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.96
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n ≥ Req. of Subnet
23 ≥ 5
8
8 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
22 – 2
4–2
2 Hosts/Subnet

41

HELP
VLSM

(Continued…)

• Customize convert Mask = Host Bit to Network Bit
If you convert 3 more Host Bit to Network Bit
you Subnet 3 more
If
255.
255.
252
8 Subnet & 255.
Subnet & 2 Hosts/Subnet
2 Hosts/Subnet
8
1
2
8
6
4
3
2
1
6
8
4

11111111 11111111 11111111 11111100
Customize Subnet Mask
Customize Subnet Mask
.
.
.
255.255.255.252
255.255.255.252
• Range of Networks
Network ID
Broadcast
Subnet Range
Subnet Range ID
–
192.168.1.99
192.168.1.96
192.168.1.96 to 192.168.1.99
192.168.1.96 to 192.168.1.99
192.168.1.100 –
192.168.1.103
192.168.1.100 to 192.168.1.103
192.168.1.100 to 192.168.1.103
192.168.1.104 –
192.168.1.107
192.168.1.104 to 192.168.1.107
192.168.1.104 to 192.168.1.107
192.168.1.108 –
192.168.1.111
192.168.1.108 to 192.168.1.111
Valid Subnets
192.168.1.108 to 192.168.1.111
192.168.1.112 –
192.168.1.115
192.168.1.112 to 192.168.1.115
192.168.1.112 to 192.168.1.115
192.168.1.116 –
192.168.1.119
192.168.1.116 to 192.168.1.119
192.168.1.116 to 192.168.1.119
192.168.1.120 –
192.168.1.123
192.168.1.120 to 192.168.1.123
192.168.1.120 to 192.168.1.123
192.168.1.124 –
192.168.1.127
192.168.1.124 to 192.168.1.127
192.168.1.124 to 192.168.1.127

42
Assigning of the Ranges

ZOOM Technologies
192.168.1.32 – 1.63/27
– MCSE
– CISCO
192.168.1.64 – 1.95/27
192.168.1.64 – 1.79/28
– Ccna
192.168.1.80 – 1.95/28
– Ccnp
192.168.1.96 – 1.127/27
– FIREWALL
192.168.1.96 – 1.99/30
– ISA
192.168.1.100 – 1.103/30
– Checkpoint
192.168.1.104 – 1.107/30
– Net SQ
192.168.1.108 – 1.111/30
– Clavister
192.168.1.112 – 1.115/30
– Cisco PIX
192.168.1.128 – 1.159/27
– SOLARIS
– Linux
– Unix
– Solaris
– TRAINING
192.168.1.160 – 1.191/27 43
Calculation of VLSM for Solaris Dept.
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.1.128
• No.
=
=
=
=
• No.
=
=
=
=

of Subnet
2n ≥ Req. of Subnet
22 ≥ 3
4
4 Subnet
of Host
2h – 2 (-2 is for Network ID & Broadcast ID)
23 – 2
8–2
6 Hosts/Subnet

44

HELP
VLSM

(Continued…)

• Customize convert Mask = Host Bit to Network Bit
If you convert 2 more Host Bit to Network Bit
you Subnet 2 more
If
255.
255.
248
4 Subnet & 255.
Subnet & 6 Hosts/Subnet
6 Hosts/Subnet
4
1
2
8
6
4
3
2
1
6
8

11111111 11111111 11111111 11111000
Customize Subnet Mask
Customize Subnet Mask
.
.
.
255.255.255.248
255.255.255.248
• Range of Networks
Network ID
Broadcast
Subnet Range
Subnet Range ID
192.168.1.135
192.168.1.128 –
192.168.1.128 to 192.168.1.135
192.168.1.128 to 192.168.1.135
192.168.1.136 –
192.168.1.143
192.168.1.136 to 192.168.1.143
192.168.1.136 to 192.168.1.143
Valid Subnets
192.168.1.144 –
192.168.1.151
192.168.1.144 to 192.168.1.151
to 192.168.1.151
192.168.1.144
192.168.1.152 –
192.168.1.159
192.168.1.152 to 192.168.1.159
192.168.1.152 to 192.168.1.159

45
Assigning of the Ranges

ZOOM Technologies
192.168.1.32 – 1.63/27
– MCSE
– CISCO
192.168.1.64 – 1.95/27
192.168.1.64 – 1.79/28
– Ccna
192.168.1.80 – 1.95/28
– Ccnp
192.168.1.96 – 1.127/27
– FIREWALL
192.168.1.96 – 1.99/30
– ISA
192.168.1.100 – 1.103/30
– Checkpoint
192.168.1.104 – 1.107/30
– Net SQ
192.168.1.108 – 1.111/30
– Clavister
192.168.1.112 – 1.115/30
– Cisco PIX
192.168.1.128 – 1.159/27
– SOLARIS
192.168.1.128 – 1.135/29
– Linux
192.168.1.136 – 1.143/29
– Unix
192.168.1.144 – 1.51/29
– Solaris
– TRAINING
192.168.1.160 – 1.191/27 46
VSNL ROUTER

192.168.1.0/24

1.32/27

1.160/27
1.64/27

1.144/29

1.128/27

1.64/28

1.136/29
1.96/27

1.79/28

1.128/29

1.96/30

1.112/30

1.100/30

1.108/30
1.104/30

47
CIDR
Classless Inter Domain Routing

• It is reverse (inverse) of Subnetting
• Combining of Multiple Networks to Single
Networks
• Converting Network Bits to Hosts Bits
i.e. Converting 1’s into 0’s
• Generally design for Class C networks
• Easier Summarization
• It is also known as Supernetting

48
VSNL ROUTER

192.168.1.0/24

1.32/27

1.160/27
1.64/27

1.144/29

1.128/27

1.64/28

1.136/29
1.96/27

1.79/28

1.128/29

1.96/30

1.112/30

1.100/30

1.108/30
1.104/30

49
Requirement of Hosts is 1000 ?
Example – 1
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.0.0
• No. of Host
= 2h – 2 ≥ Req. of Host
= 210 – 2 ≥ 1000 (-2 is for Network ID & Broadcast
ID)
= 1024 – 2
= 1022 Hosts/Subnet

50

HELP
Example – 1 (Continued…)
• Customize Subnet Mask =
255.
255.
252.

0

1
2
8
6
4
3
2
1
6
8
4

11111111 11111111 11111100 00000000
.
.
.
• Range of Networks
Network ID
–
192.168.0.0
192.168.4.0
–
192.168.8.0
–
192.168.12.0
–

192.168.248.0
192.168.252.0

–
–

Broadcast ID
192.168.3.255
192.168.7.255
192.168.11.255
192.168.15.255

192.168.251.255
192.168.255.255

Valid Subnets

51
Requirement of Hosts is 12000 ?
Example – 2
Class C : N.N.N.H
110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
Class C : 192.168.0.0
• No. of Host
= 2h – 2 ≥ Req. of Host
= 214 – 2 ≥ 12000 (-2 is for Network ID & Broadcast
ID)
= 16384 – 2
= 16382 Hosts/Subnet

52

HELP
Example – 2 (Continued…)
• Customize Subnet Mask =
255.
255.
192.

0

1
2
8
6
4

11111111 11111111 11000000 00000000
.
.
.
• Range of Networks
Network ID
–
192.168.0.0
192.168.64.0
–
192.168.128.0 –
192.168.192.0 –

Broadcast ID
192.168.63.255
192.168.127.255
192.168.191.255
192.168.255.255

53
Example – 1 (Continued…)
• Customize Subnet Mask =
255.
255.
252.

0

1
2
8
6
4
3
2
1
6
8
4

11111111 11111111 11111100 00000000
.
.
.
• Range of Networks
Network ID
–
192.168.0.0
192.168.4.0
–
192.168.8.0
–
192.168.12.0
–

192.168.248.0
192.168.252.0

–
–

Broadcast ID
192.168.3.255
192.168.7.255
192.168.11.255
192.168.15.255

192.168.251.255
192.168.255.255

Valid Subnets

54
55
Power table

POWER TABLE
POWER TABLE
21 = 2

29 = 512

217 = 131072

225 = 33554432

22 = 4

210 = 1024

218 = 262144

226 = 67108864

23 = 8

211 = 2048

219 = 524288

227 = 134217728

24 = 16

212 = 4096

220 = 1048576

228 = 268435456

25 = 32

213 = 8192

221 = 2097152

229 = 536870912

26 = 64

214 = 16384 222 = 4194304

230 = 1073741824

27 = 128 215 = 32768 223 = 8388608

231 = 2147483648

28 = 256 216 = 65536 224 = 16777216 232 = 4294967296

56

More Related Content

What's hot (20)

PPTX
ipv4 (internet protocol version 4)
sanchitachandrakar94
 
PDF
Inter Process Communication
Anil Kumar Pugalia
 
PDF
RSA Algorithm
Joon Young Park
 
PDF
Overview of SCTP (Stream Control Transmission Protocol)
Peter R. Egli
 
PDF
DNS (Domain Name System)
Shashidhara Vyakaranal
 
PPT
Acl
Raghu Kiran
 
PPT
IP Subnetting
Shahzad Rashid
 
PPT
VLSM (1).ppt
KrishnaMishra386849
 
PPTX
Cryptography and Information Security
Dr Naim R Kidwai
 
PDF
Brk 135 t-ccna_switching
parthasn83
 
PPTX
Subnetting made simple
Wamuyu Murakaru
 
PPS
Lesson 2: Subnetting basics
Mahmmoud Mahdi
 
PPTX
Access Control List (ACL)
ISMT College
 
PPT
The rsa algorithm JooSeok Song
Information Security Awareness Group
 
PPT
Access control matrix
Aravindharamanan S
 
PPTX
CCNA 2 Routing and Switching v5.0 Chapter 7
Nil Menon
 
PPTX
Elgamal_digital_signature_scheme.pptx
Karim Monir
 
PPT
Digital Signature Standard
Sou Jana
 
PPT
X.509 Certificates
Sou Jana
 
PDF
Eigrp.ppt
Edgardo Scrimaglia
 
ipv4 (internet protocol version 4)
sanchitachandrakar94
 
Inter Process Communication
Anil Kumar Pugalia
 
RSA Algorithm
Joon Young Park
 
Overview of SCTP (Stream Control Transmission Protocol)
Peter R. Egli
 
DNS (Domain Name System)
Shashidhara Vyakaranal
 
IP Subnetting
Shahzad Rashid
 
VLSM (1).ppt
KrishnaMishra386849
 
Cryptography and Information Security
Dr Naim R Kidwai
 
Brk 135 t-ccna_switching
parthasn83
 
Subnetting made simple
Wamuyu Murakaru
 
Lesson 2: Subnetting basics
Mahmmoud Mahdi
 
Access Control List (ACL)
ISMT College
 
The rsa algorithm JooSeok Song
Information Security Awareness Group
 
Access control matrix
Aravindharamanan S
 
CCNA 2 Routing and Switching v5.0 Chapter 7
Nil Menon
 
Elgamal_digital_signature_scheme.pptx
Karim Monir
 
Digital Signature Standard
Sou Jana
 
X.509 Certificates
Sou Jana
 

Viewers also liked (6)

PPT
Software Testing Life Cycle
Udayakumar Sree
 
PPT
Types of Software Testing
Nishant Worah
 
PPT
Ip address and subnetting
IGZ Software house
 
PPT
Testing concepts ppt
Rathna Priya
 
PPTX
Software testing ppt
Heritage Institute Of Tech,India
 
PDF
Build Features, Not Apps
Natasha Murashev
 
Software Testing Life Cycle
Udayakumar Sree
 
Types of Software Testing
Nishant Worah
 
Ip address and subnetting
IGZ Software house
 
Testing concepts ppt
Rathna Priya
 
Software testing ppt
Heritage Institute Of Tech,India
 
Build Features, Not Apps
Natasha Murashev
 
Ad

Similar to Subneting (20)

PDF
Day03
avinashbolla
 
PPT
CCNA IP version 4 subnetting-140104012952-phpapp01.ppt
KesavarapuVaralababu
 
PDF
Ip -subnetting
nithinj54
 
PPTX
Network Layer
Kamal Acharya
 
PPTX
Subnetting
Junayed Noor
 
PPT
Mod6
Alam Garcia
 
PPTX
Subnetting
ilashanawaz
 
PPTX
Subnetting(computer networking lecture).pptx
abdulrehmansafdar292
 
PPT
Chapter3ccna
ernestlithur
 
PPT
Chapter3ccna
robertoxe
 
PPTX
Wipro telecom training i pv4 concepts
JAIGANESH SEKAR
 
PPT
Ceyccna3
Lakshan Perera
 
PPT
Ipaddress presentationdemoclass
askme
 
PPTX
Data Communications and Network -Subnetting
Dr. Chandrakant Divate
 
PDF
Subnetting
Netwax Lab
 
PPTX
Sub Netting
Lilesh Pathe
 
PPTX
chapter 4.pptx
aakritii765
 
PPTX
Cara Subnetting server untuk menciptakan beberapa alamat jaringan logical
sofyanaje0000
 
PPTX
Subnetting class
FTC
 
PPTX
Subnetting
Fatima Qayyum
 
Day03
avinashbolla
 
CCNA IP version 4 subnetting-140104012952-phpapp01.ppt
KesavarapuVaralababu
 
Ip -subnetting
nithinj54
 
Network Layer
Kamal Acharya
 
Subnetting
Junayed Noor
 
Subnetting
ilashanawaz
 
Subnetting(computer networking lecture).pptx
abdulrehmansafdar292
 
Chapter3ccna
ernestlithur
 
Chapter3ccna
robertoxe
 
Wipro telecom training i pv4 concepts
JAIGANESH SEKAR
 
Ceyccna3
Lakshan Perera
 
Ipaddress presentationdemoclass
askme
 
Data Communications and Network -Subnetting
Dr. Chandrakant Divate
 
Subnetting
Netwax Lab
 
Sub Netting
Lilesh Pathe
 
chapter 4.pptx
aakritii765
 
Cara Subnetting server untuk menciptakan beberapa alamat jaringan logical
sofyanaje0000
 
Subnetting class
FTC
 
Subnetting
Fatima Qayyum
 
Ad

More from Gaurav Juneja (7)

PPT
Tdm fdm
Gaurav Juneja
 
PPT
T01 a computerintrohardware
Gaurav Juneja
 
PPT
Swvlan
Gaurav Juneja
 
PPT
Switch & hub
Gaurav Juneja
 
PPT
Switch
Gaurav Juneja
 
PPT
Subnetting and routing
Gaurav Juneja
 
PPT
Wan topologies awan lab
Gaurav Juneja
 
Tdm fdm
Gaurav Juneja
 
T01 a computerintrohardware
Gaurav Juneja
 
Switch & hub
Gaurav Juneja
 
Subnetting and routing
Gaurav Juneja
 
Wan topologies awan lab
Gaurav Juneja
 

Recently uploaded (20)

PPTX
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
PPTX
Gall bladder, Small intestine and Large intestine.pptx
rekhapositivity
 
PPTX
Latest Features in Odoo 18 - Odoo slides
Celine George
 
PPTX
ANORECTAL MALFORMATIONS: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
PPTX
ROLE OF ANTIOXIDANT IN EYE HEALTH MANAGEMENT.pptx
Subham Panja
 
PPTX
HEAD INJURY IN CHILDREN: NURSING MANAGEMENGT.pptx
PRADEEP ABOTHU
 
PPTX
Folding Off Hours in Gantt View in Odoo 18.2
Celine George
 
PPTX
Nutrition Month 2025 TARP.pptx presentation
FairyLouHernandezMej
 
PPTX
Maternal and Child Tracking system & RCH portal
Ms Usha Vadhel
 
PPTX
SAMPLING: DEFINITION,PROCESS,TYPES,SAMPLE SIZE, SAMPLING ERROR.pptx
PRADEEP ABOTHU
 
PPTX
How to Configure Prepayments in Odoo 18 Sales
Celine George
 
PDF
IMP NAAC REFORMS 2024 - 10 Attributes.pdf
BHARTIWADEKAR
 
PDF
Ziehl-Neelsen Stain: Principle, Procedu.
PRASHANT YADAV
 
PPTX
How to Configure Access Rights of Manufacturing Orders in Odoo 18 Manufacturing
Celine George
 
PPTX
Explorando Recursos do Summer '25: Dicas Essenciais - 02
Mauricio Alexandre Silva
 
PDF
BÀI TẬP BỔ TRỢ THEO LESSON TIẾNG ANH - I-LEARN SMART WORLD 7 - CẢ NĂM - CÓ ĐÁ...
Nguyen Thanh Tu Collection
 
PPTX
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
PDF
Comprehensive Guide to Writing Effective Literature Reviews for Academic Publ...
AJAYI SAMUEL
 
PPTX
Mrs Mhondiwa Introduction to Algebra class
sabinaschimanga
 
PPSX
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
Gall bladder, Small intestine and Large intestine.pptx
rekhapositivity
 
Latest Features in Odoo 18 - Odoo slides
Celine George
 
ANORECTAL MALFORMATIONS: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
ROLE OF ANTIOXIDANT IN EYE HEALTH MANAGEMENT.pptx
Subham Panja
 
HEAD INJURY IN CHILDREN: NURSING MANAGEMENGT.pptx
PRADEEP ABOTHU
 
Folding Off Hours in Gantt View in Odoo 18.2
Celine George
 
Nutrition Month 2025 TARP.pptx presentation
FairyLouHernandezMej
 
Maternal and Child Tracking system & RCH portal
Ms Usha Vadhel
 
SAMPLING: DEFINITION,PROCESS,TYPES,SAMPLE SIZE, SAMPLING ERROR.pptx
PRADEEP ABOTHU
 
How to Configure Prepayments in Odoo 18 Sales
Celine George
 
IMP NAAC REFORMS 2024 - 10 Attributes.pdf
BHARTIWADEKAR
 
Ziehl-Neelsen Stain: Principle, Procedu.
PRASHANT YADAV
 
How to Configure Access Rights of Manufacturing Orders in Odoo 18 Manufacturing
Celine George
 
Explorando Recursos do Summer '25: Dicas Essenciais - 02
Mauricio Alexandre Silva
 
BÀI TẬP BỔ TRỢ THEO LESSON TIẾNG ANH - I-LEARN SMART WORLD 7 - CẢ NĂM - CÓ ĐÁ...
Nguyen Thanh Tu Collection
 
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
Comprehensive Guide to Writing Effective Literature Reviews for Academic Publ...
AJAYI SAMUEL
 
Mrs Mhondiwa Introduction to Algebra class
sabinaschimanga
 
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 

Subneting

  • 1. 1
  • 2. Example – 2 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0 • No. = = = = of Subnet 2n – 2 22 – 2 4–2 2 Subnet • No. = = = = of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 26 – 2 64 – 2 62 Hosts/Subnet 2 HELP
  • 3. Example – 2 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 2 Host If you convert 2 Host Bits to Network Bits 255. 255. 192 2 Subnet & 62 Hosts/Subnet Subnet & 255. 62 Hosts/Subnet 2 1 2 8 6 4 11111111 11111111 11111111 11000000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.255.192 255.255.255.192 • Range of Networks Network ID Broadcast ID Subnet Range Range – Subnet 192.168.1.63 x 192.168.1.0 192.168.1.64 to 192.168.1.127 192.168.1.64 to 192.168.1.127 192.168.1.64 – 192.168.1.127 192.168.1.128 to 192.168.1.191 Valid Subnets 192.168.1.128 to 192.168.1.191 192.168.1.128 – 192.168.1.191 192.168.1.192 – 192.168.1.255 x 3
  • 4. Example – 3 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0 • No. = = = = of Subnet 2n – 2 25 – 2 32 – 2 30 Subnet • No. = = = = of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 23 – 2 8–2 6 Hosts/Subnet 4 HELP
  • 5. Example – 3 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 5 Host If you convert 5 Host Bits to Network Bits 255. 255. 255. 248 30 Subnet & 6 Hosts/Subnet Subnet & 6 Hosts/Subnet 30 1 2 8 6 4 3 2 1 6 8 11111111 11111111 11111111 11111000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.255.248 255.255.255.248 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range x – 192.168.1.7 192.168.1.0 192.168.1.8 to 192.168.1.15 to 192.168.1.15 192.168.1.8 192.168.1.8 – 192.168.1.15 192.168.1.16 to 192.168.1.23 192.168.1.16 to 192.168.1.23 192.168.1.16 – 192.168.1.23 192.168.1.24 to 192.168.1.31 192.168.1.24 to 192.168.1.31 192.168.1.24 – 192.168.1.31 192.168.1.32 to 192.168.1.39 192.168.1.32 to 192.168.1.39Valid Subnets 192.168.1.240 – 192.168.1.247 192.168.1.240 to 192.168.1.247 192.168.1.240 to 192.168.1.247 192.168.1.248 – 192.168.1.255 x 5
  • 6. Example – 4 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0 • No. = = = = of Subnet 2n – 2 26 – 2 64 – 2 62 Subnet • No. = = = = of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 22 – 2 4–2 2 Hosts/Subnet 6 HELP
  • 7. Example – 4 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 6 Host If you convert 6 Host Bits to Network Bits 255. 255. 255. 252 62 Subnet & 2 Hosts/Subnet Subnet & 2 Hosts/Subnet 62 1 2 8 6 4 3 2 1 6 8 4 11111111 11111111 11111111 11111100 Customize Subnet Mask . . . Customize Subnet Mask 255.255.255.252 255.255.255.252 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range x – 192.168.1.3 192.168.1.0 192.168.1.4 to 192.168.1.7 to 192.168.1.7 192.168.1.4 192.168.1.4 – 192.168.1.7 192.168.1.8 to 192.168.1.11 192.168.1.8 to 192.168.1.11 192.168.1.8 – 192.168.1.11 192.168.1.12 to 192.168.1.15 192.168.1.12 to 192.168.1.15 192.168.1.12 – 192.168.1.15 192.168.1.16 to 192.168.1.19 192.168.1.16 to 192.168.1.19Valid Subnets 192.168.1.248 – 192.168.1.251 192.168.1.248 to 192.168.1.251 192.168.1.248 to 192.168.1.251 192.168.1.252 – 192.168.1.255 x 7
  • 8. Example – 5 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0 • No. = = = = of Subnet 2n – 2 27 – 2 128 – 2 126 Subnet • No. of Host = 2h – 2 (-2 is for Network ID & Broadcast ID) = 21 – 2 = 2 – 2 = 0 Hosts/Subnet • In this case, You are not getting any host when you convert 7 host bit to network bit. 8 HELP
  • 9. Example – 6 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0 • No. = = = = of Subnet 2n – 2 28 – 2 256 – 2 254 Subnet • No. of Host = 2h – 2 (-2 is for Network ID & Broadcast ID) = 20 – 2 = 0 – 2 = -2 Hosts/Subnet • In this case, You are not getting any host when you convert 8 host bit to network bit. 9 HELP
  • 10. Requirement of Hosts is 40 ? Example – 1 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0 • No. of Host = 2h – 2 ≥ Req. of Host = 26 – 2 ≥ 40 (-2 is for Network ID & Broadcast ID) = 64 – 2 = 62 Hosts/Subnet • No. of Subnet = = = = 2n – 2 (-2 is for First & Last Subnet Range) 22 – 2 4–2 2 Subnet 10 HELP
  • 11. Example – 1 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 2 Host If you convert 2 Host Bits to Network Bits 255. 255. 192 2 Subnet & 62 Hosts/Subnet Subnet & 255. 62 Hosts/Subnet 2 1 2 8 6 4 11111111 11111111 11111111 11000000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.255.192 255.255.255.192 • Range of Networks Network ID Broadcast ID Subnet Range Range – Subnet 192.168.1.63 x 192.168.1.0 192.168.1.64 to 192.168.1.127 192.168.1.64 to 192.168.1.127 192.168.1.64 – 192.168.1.127 192.168.1.128 to 192.168.1.191 Valid Subnets 192.168.1.128 to 192.168.1.191 192.168.1.128 – 192.168.1.191 192.168.1.192 – 192.168.1.255 x 11
  • 12. Requirement of Hosts is 2 ? Example – 2 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0 • No. of Host = 2h – 2 ≥ Req. of Host = 22 – 2 ≥ 2 (-2 is for Network ID & Broadcast ID) = 4–2 = 2 Hosts/Subnet • No. of Subnet = = = = 2n – 2 (-2 is for First & Last Subnet Range) 26 – 2 64 – 2 62 Subnet 12 HELP
  • 13. Example – 2 (Continued…) • Customize Subnet Mask = 255. 255. 255. 252 1 2 8 6 4 3 2 1 6 8 4 11111111 11111111 11111111 11111100 . . . • Range of Networks Network ID – 192.168.1.0 192.168.1.4 – 192.168.1.8 – 192.168.1.12 – 192.168.1.248 192.168.1.252 – – Broadcast ID 192.168.1.3 192.168.1.7 192.168.1.11 192.168.1.15 x 192.168.1.251 192.168.1.255 x Valid Subnets 13
  • 14. Cisco / Notation Example – 1 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0/29 Extra Network Bits = 29 – 24 = 5 Put n value = 5 • No. = = = = • No. = = = = of Subnet 2n – 2 25 – 2 (-2 is for First & Last Subnet Range) 32 – 2 30 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 23 – 2 8–2 6 Hosts/Subnet 14 HELP
  • 15. Example – 1 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 5 Host If you convert 5 Host Bits to Network Bits 255. 255. 255. 248 30 Subnet & 6 Hosts/Subnet Subnet & 6 Hosts/Subnet 30 1 2 8 6 4 3 2 1 6 8 11111111 11111111 11111111 11111000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.255.248 255.255.255.248 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range x – 192.168.1.7 192.168.1.0 192.168.1.8 to 192.168.1.15 to 192.168.1.15 192.168.1.8 192.168.1.8 – 192.168.1.15 192.168.1.16 to 192.168.1.23 192.168.1.16 to 192.168.1.23 192.168.1.16 – 192.168.1.23 192.168.1.24 to 192.168.1.31 192.168.1.24 to 192.168.1.31 192.168.1.24 – 192.168.1.31 192.168.1.32 to 192.168.1.39 192.168.1.32 to 192.168.1.39Valid Subnets 192.168.1.240 – 192.168.1.247 192.168.1.240 to 192.168.1.247 192.168.1.240 to 192.168.1.247 192.168.1.248 – 192.168.1.255 x 15
  • 16. Cisco / Notation Example – 2 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0/28 Extra Network Bits = 28 – 24 = 4 Put n value = 4 • No. = = = = • No. = = = = of Subnet 2n – 2 24 – 2 (-2 is for First & Last Subnet Range) 16 – 2 14 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 24 – 2 16 – 2 14 Hosts/Subnet 16 HELP
  • 17. Example – 2 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 4 Host If you convert 4 Host Bits to Network Bits 255. 255. 240 14 Subnet & 255.Hosts/Subnet Subnet & 14 Hosts/Subnet 14 14 1 2 8 6 4 3 2 1 6 11111111 11111111 11111111 11110000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.255.240 255.255.255.240 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range – 192.168.1.15 x 192.168.1.0 192.168.1.16 to 192.168.1.31 192.168.1.16 to 192.168.1.31 192.168.1.16 – 192.168.1.31 192.168.1.32 to 192.168.1.47 192.168.1.32 to 192.168.1.47 192.168.1.32 – 192.168.1.47 192.168.1.48 to 192.168.1.63 192.168.1.48 to 192.168.1.63 192.168.1.48 – 192.168.1.63 192.168.1.64 to 192.168.1.80 192.168.1.64 to 192.168.1.80Valid Subnets 192.168.1.224 – 192.168.1.239 192.168.1.224 to 192.168.1.239 192.168.1.224 to 192.168.1.239 192.168.1.240 – 192.168.1.255 x 17
  • 18. Requirement of Networks is 2 ? Example – 1 Class B : N.N.H.H 10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class B : 172.16.0.0 • No. = = = = • No. = = = = of Subnet 2n – 2 ≥ Req. of Subnet 22 – 2 ≥ 2 (-2 is for First & Last Subnet Range) 4–2 2 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 214 – 2 16384 – 2 16382 Hosts/Subnet 18 HELP
  • 19. Example – 1 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 2 Host If you convert 2 Host Bits to Network Bits 255. 255. 192. 0 2 Subnet & 16382 Hosts/Subnet Subnet & 16382 Hosts/Subnet 2 1 2 8 6 4 11111111 11111111 11000000 00000000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.192.0 255.255.192.0 • Range of Networks Network ID Broadcast ID Subnet Range Range – Subnet 172.16.63.255 x 172.16.0.0 172.16.64.0 to 172.16.127.255 to 172.16.127.255 172.16.64.0172.16.127.255 172.16.64.0 – 172.16.128.0 to 172.16.191.255 to 172.16.191.255 Valid Subnets 172.16.128.0172.16.191.255 172.16.128.0 – 172.16.192.0 – 192.168.1.255 x 19
  • 20. Requirement of Hosts is 126 ? Example – 2 Class B : N.N.H.H 10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class B : 172.16.0.0 • No. of Host = 2h – 2 ≥ Req. of Host = 27 – 2 ≥ 126 (-2 is for Network ID & Broadcast ID) = 128 – 2 = 126 Hosts/Subnet • No. of Subnet = = = = 2n – 2 (-2 is for First & Last Subnet Range) 29 – 2 512 – 2 510 Subnet 20 HELP
  • 21. Example – 2 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 9 Host If you convert 9 Host Bits to Network Bits 255. 255. 128 510 Subnet & 255. Hosts/Subnet Subnet & 126 Hosts/Subnet 126 510 1 2 8 11111111 11111111 11111111 10000000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.255.128 255.255.255.128 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range x – 172.16.0.127 172.16.0.0 172.16.0.128 to 172.16.0.255 to 172.16.0.255 172.16.0.128 172.16.0.128 – 172.16.0.255 172.16.1.0 to 172.16.1.127 172.16.1.0 to 172.16.1.127 172.16.1.0 – 172.16.1.127 172.16.1.128 to 172.16.1.255 172.16.1.128 to 172.16.1.255 172.16.1.128 – 172.16.1.255 172.16.2.0 to 172.16.2.127 172.16.2.0 to 172.16.2.127 Valid Subnets 172.16.255.0 – 172.16.255.127 172.16.255.0 to 172.16.255.127 172.16.255.0 to 172.16.255.127 172.16.255.128 – 172.16.255.255 x 21
  • 22. Cisco / Notation Example – 3 Class B : N.N.H.H 10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class B : 172.16.0.0/22 Extra Network Bits = 22 – 16 = 6 Put n value = 6 • No. = = = = • No. = = = = of Subnet 2n – 2 26 – 2 (-2 is for First & Last Subnet Range) 64 – 2 62 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 210 – 2 1024 – 2 1022 Hosts/Subnet 22 HELP
  • 23. Example – 3 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 6 Host If you convert 6 Host Bits to Network Bits 255. 252. 0 62255. Subnet & 1022 Hosts/Subnet & 1022 Hosts/Subnet 62 Subnet 1 2 8 6 4 3 2 1 6 8 4 11111111 11111111 11111100 00000000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.252.0 255.255.252.0 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range x – 172.16.3.255 172.16.0.0 172.16.4.0 to 172.16.7.255 to 172.16.7.255 172.16.4.0 172.16.4.0172.16.7.255 – 172.16.8.0 to 172.16.11.255 to 172.16.11.255 172.16.8.0172.16.11.255 172.16.8.0 – 172.16.12.0 to 172.16.15.255 to 172.16.15.255 172.16.12.0172.16.15.255 172.16.12.0 – 172.16.16.0 to 172.16.19.255 172.16.16.0 to 172.16.19.255 Valid Subnets 172.16.248.0 – 172.16.251.255 172.16.248.0 to 172.16.251.255 to 172.16.251.255 172.16.248.0172.16.255.255 x 172.16.252.0 – 23
  • 24. Requirement of Networks is 500 ? Example – 1 Class A : N.H.H.H 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class A : 10.0.0.0 • No. = = = = • No. = = = = of Subnet 2n – 2 ≥ Req. of Subnet 29 – 2 ≥ 500 (-2 is for First & Last Subnet Range) 512 – 2 510 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 215 – 2 32768 – 2 32766 Hosts/Subnet 24 HELP
  • 25. Example – 1 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 9 Host If you convert 9 Host Bits to Network Bits 255. 510255. 128. 0 Subnet & 32766 Hosts/Subnet & 32766 Hosts/Subnet 510 Subnet 1 2 8 11111111 11111111 10000000 00000000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.128.0 255.255.128.0 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range x – 10.0.127.255 10.0.0.0 10.0.128.0 to 10.0.255.255 to 10.0.255.255 10.0.128.0 10.0.128.010.0.255.255 – 10.1.0.0 to 10.1.127.255 to 10.1.127.255 10.1.0.010.1.127.255 10.1.0.0 – 10.1.128.0 to 10.1.255.255 to 10.1.255.255 10.1.128.010.1.255.255 10.1.128.0 – 10.2.0.0 to 10.2.127.255 10.2.0.0 to 10.2.127.255 Valid Subnets 10.255.0.0 – 10.255.127.255 10.255.0.0 to 10.255.127.255 to 10.255.127.255 10.255.0.0 10.255.255.255 x 10.255.128.0 – 25
  • 26. Requirement of Hosts is 260000 ? Example – 2 Class A : N.H.H.H 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class A : 10.0.0.0 • No. of Host = 2h – 2 ≥ Req. of Host = 218 – 2 ≥ 260000 (-2 is for Network ID & Broadcast ID) = 262144 – 2 = 262142 Hosts/Subnet • No. of Subnet = = = = 2n – 2 (-2 is for First & Last Subnet Range) 26 – 2 64 – 2 62 Subnet 26 HELP
  • 27. Example – 2 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 6 Host If you convert 6 Host Bits to Network Bits 255. 62 Subnet & 262142 Hosts/Subnet 252. 0. 0 62 Subnet & 262142 Hosts/Subnet 1 2 8 6 4 3 2 1 6 8 4 11111111 11111100 00000000 00000000 Customize Subnet Mask . . . Customize Subnet Mask 255.252.0.0 255.252.0.0 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range x – 10.3.255.255 10.0.0.0 10.4.0.0 to 10.3.255.255 to 10.3.255.255 10.4.0.0 10.7.255.255 10.4.0.0 – 10.8.0.0 to 10.7.255.255 to 10.7.255.255 10.8.0.0 10.11.255.255 10.8.0.0 – 10.12.0.0 to 10.15.255.255 to 10.15.255.255 10.12.0.0 10.15.255.255 10.12.0.0 – 10.16.0.0 to 10.19.255.255 10.16.0.0 to 10.19.255.255 Valid Subnets 10.248.0.0 – 10.251.255.255 10.248.0.0 to 10.251.255.255 10.248.0.0 to 10.251.255.255 10.252.0.0 – 10.255.255.255 x 27
  • 28. Cisco / Notation Example – 3 Class A : N.H.H.H 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class B : 10.0.0.0/20 Extra Network Bits = 20 – 8 = 12 Put n value = 12 • No. = = = = • No. = = = = of Subnet 2n – 2 212 – 2 (-2 is for First & Last Subnet Range) 4096 – 2 4094 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 212 – 2 4096 – 2 4094 Hosts/Subnet 28 HELP
  • 29. Example – 3 (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 12 Host If you convert 12 Host Bits to Network Bits 255. 4094 Subnet & 4094 Hosts/Subnet 255. 240. 0 4094 Subnet & 4094 Hosts/Subnet 1 2 8 6 4 3 2 1 6 11111111 11111111 11110000 00000000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.240.0 255.255.240.0 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range x – 10.0.15.255 10.0.0.0 10.0.16.0 to 10.31.255.255 to 10.31.255.255 10.0.16.0 10.0.31.255 10.0.16.0 – 10.0.32.0 to 10.47.255.255 to 10.47.255.255 10.0.32.0 10.0.47.255 10.0.32.0 – 10.0.48.0 to 10.63.255.255 to 10.63.255.255 10.0.48.0 10.0.63.255 10.0.48.0 – 10.0.64.0 to 10.79.255.255 10.0.64.0 to 10.79.255.255 Valid Subnets 10.255.224.0 – 10.255.239.255 10.255.224.0 to 10.255.239.255 to 10.255.239.255 10.255.224.010.255.255.255 x 10.255.240.0 – 29
  • 30. VLSM • Subnetting a subnet is called as Variable Length Subnet Mask • VLSMs provide the capability to include more than one subnet mask within a major network 30
  • 31. Scenario ZOOM Technologies is having 100 PC • ZOOM Technologies – 192.168.1.0/24 – MCSE – CISCO – FIREWALL – SOLARIS – TRAINING • Administrator wants inter-department communication should not be possible ? What is best the solution ? Answer : You will go for FLSM i.e. Subnetting 31
  • 32. Scenario (…continued) Now we are also having sub departments ZOOM Technologies – MCSE – CISCO – Ccna – Ccnp – FIREWALL – ISA – Checkpoint – Net SQ – Clavister – Cisco PIX – SOLARIS – Linux – Unix – Solaris – TRAINING 32
  • 33. Scenario (…continued) Now we are also having sub departments ZOOM Technologies – MCSE – CISCO – Ccna – Ccnp – FIREWALL – ISA – Checkpoint – Net SQ – Clavister – Cisco PIX – SOLARIS – Linux – Unix – Solaris – TRAINING 33
  • 34. Scenario (…continued) • Administrator does not want inter-department communication in the sub departments ? Answer : You will use the subnet range to further divide it into smaller ranges, this time its Subnetting of a Subnet i.e. VLSM. 34
  • 35. Calculation of FLSM Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.0 • No. = = = = • No. = = = = of Subnet 2n – 2 ≥ Req. of Subnet 23 – 2 ≥ 5 (-2 is for First & Last Subnet Range) 8–2 6 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 25 – 2 32 – 2 30 Hosts/Subnet 35 HELP
  • 36. FLSM (Continued…) • Customize Subnet Mask = Bits to Network Bits If you convert 3 Host If you convert 3 Host Bits to Network Bits 255. 255. 224 6 Subnet & 30 Hosts/Subnet Subnet & 255. 30 Hosts/Subnet 6 1 2 8 6 4 3 2 11111111 11111111 11111111 11100000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.255.224 255.255.255.224 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range 192.168.1.31 x 192.168.1.0 192.168.1.32 to 192.168.1.63. 192.168.1.32 to 192.168.1.63. 192.168.1.32 192.168.1.63 192.168.1.64 to 192.168.1.95 192.168.1.64 to 192.168.1.95 192.168.1.64 192.168.1.95 192.168.1.96 to 192.168.1.127 192.168.1.96 to 192.168.1.127 192.168.1.96 192.168.1.127 192.168.1.128 to 192.168.1.159 Valid Subnets 192.168.1.128 to 192.168.1.159 192.168.1.128 192.168.1.159 192.168.1.160 to 192.168.1.191 192.168.1.160 to 192.168.1.191 192.168.1.160 192.168.1.191 192.168.1.192 to 192.168.1.223 192.168.1.192 to 192.168.1.223 192.168.1.192 192.168.1.223 192.168.1.224 192.168.1.255 x 36
  • 37. Assigning of the Ranges ZOOM Technologies 192.168.1.32 – 1.63/27 – MCSE – CISCO 192.168.1.64 – 1.95/27 – Ccna – Ccnp 192.168.1.96 – 1.127/27 – FIREWALL – ISA – Checkpoint – Net SQ – Clavister – Cisco PIX 192.168.1.128 – 1.159/27 – SOLARIS – Linux – Unix – Solaris – TRAINING 192.168.1.160 – 1.191/27 37
  • 38. Calculation of VLSM for CISCO Dept. Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.64 • No. = = = = • No. = = = = of Subnet 2n ≥ Req. of Subnet 21 ≥ 2 2 2 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 24 – 2 16 – 2 14 Hosts/Subnet 38 HELP
  • 39. VLSM (Continued…) • Customize convert Mask = Host Bit to Network Bit If you convert 1 more Host Bit to Network Bit you Subnet 1 more If 255. 255. 240 2 Subnet & 14 Hosts/Subnet Subnet & 255. 14 Hosts/Subnet 2 1 2 8 6 4 3 2 1 6 11111111 11111111 11111111 11110000 Customize Subnet Mask . . . Customize Subnet Mask 255.255.255.240 255.255.255.240 • Range of Networks Network ID Broadcast ID Subnet Range Subnet Range – 192.168.1.79 192.168.1.64 192.168.1.64 to 192.168.1.79 192.168.1.64 to 192.168.1.79 Valid Subnets 192.168.1.80 – 192.168.1.95 192.168.1.80 to 192.168.1.95 192.168.1.80 to 192.168.1.95 39
  • 40. Assigning of the Ranges ZOOM Technologies 192.168.1.32 – 1.63/27 – MCSE – CISCO 192.168.1.64 – 1.95/27 192.168.1.64 – 1.79/28 – Ccna 192.168.1.80 – 1.95/28 – Ccnp 192.168.1.96 – 1.127/27 – FIREWALL – ISA – Checkpoint – Net SQ – Clavister – Cisco PIX 192.168.1.128 – 1.159/27 – SOLARIS – Linux – Unix – Solaris – TRAINING 192.168.1.160 – 1.191/27 40
  • 41. Calculation of VLSM for Firewall Dept. Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.96 • No. = = = = • No. = = = = of Subnet 2n ≥ Req. of Subnet 23 ≥ 5 8 8 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 22 – 2 4–2 2 Hosts/Subnet 41 HELP
  • 42. VLSM (Continued…) • Customize convert Mask = Host Bit to Network Bit If you convert 3 more Host Bit to Network Bit you Subnet 3 more If 255. 255. 252 8 Subnet & 255. Subnet & 2 Hosts/Subnet 2 Hosts/Subnet 8 1 2 8 6 4 3 2 1 6 8 4 11111111 11111111 11111111 11111100 Customize Subnet Mask Customize Subnet Mask . . . 255.255.255.252 255.255.255.252 • Range of Networks Network ID Broadcast Subnet Range Subnet Range ID – 192.168.1.99 192.168.1.96 192.168.1.96 to 192.168.1.99 192.168.1.96 to 192.168.1.99 192.168.1.100 – 192.168.1.103 192.168.1.100 to 192.168.1.103 192.168.1.100 to 192.168.1.103 192.168.1.104 – 192.168.1.107 192.168.1.104 to 192.168.1.107 192.168.1.104 to 192.168.1.107 192.168.1.108 – 192.168.1.111 192.168.1.108 to 192.168.1.111 Valid Subnets 192.168.1.108 to 192.168.1.111 192.168.1.112 – 192.168.1.115 192.168.1.112 to 192.168.1.115 192.168.1.112 to 192.168.1.115 192.168.1.116 – 192.168.1.119 192.168.1.116 to 192.168.1.119 192.168.1.116 to 192.168.1.119 192.168.1.120 – 192.168.1.123 192.168.1.120 to 192.168.1.123 192.168.1.120 to 192.168.1.123 192.168.1.124 – 192.168.1.127 192.168.1.124 to 192.168.1.127 192.168.1.124 to 192.168.1.127 42
  • 43. Assigning of the Ranges ZOOM Technologies 192.168.1.32 – 1.63/27 – MCSE – CISCO 192.168.1.64 – 1.95/27 192.168.1.64 – 1.79/28 – Ccna 192.168.1.80 – 1.95/28 – Ccnp 192.168.1.96 – 1.127/27 – FIREWALL 192.168.1.96 – 1.99/30 – ISA 192.168.1.100 – 1.103/30 – Checkpoint 192.168.1.104 – 1.107/30 – Net SQ 192.168.1.108 – 1.111/30 – Clavister 192.168.1.112 – 1.115/30 – Cisco PIX 192.168.1.128 – 1.159/27 – SOLARIS – Linux – Unix – Solaris – TRAINING 192.168.1.160 – 1.191/27 43
  • 44. Calculation of VLSM for Solaris Dept. Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.1.128 • No. = = = = • No. = = = = of Subnet 2n ≥ Req. of Subnet 22 ≥ 3 4 4 Subnet of Host 2h – 2 (-2 is for Network ID & Broadcast ID) 23 – 2 8–2 6 Hosts/Subnet 44 HELP
  • 45. VLSM (Continued…) • Customize convert Mask = Host Bit to Network Bit If you convert 2 more Host Bit to Network Bit you Subnet 2 more If 255. 255. 248 4 Subnet & 255. Subnet & 6 Hosts/Subnet 6 Hosts/Subnet 4 1 2 8 6 4 3 2 1 6 8 11111111 11111111 11111111 11111000 Customize Subnet Mask Customize Subnet Mask . . . 255.255.255.248 255.255.255.248 • Range of Networks Network ID Broadcast Subnet Range Subnet Range ID 192.168.1.135 192.168.1.128 – 192.168.1.128 to 192.168.1.135 192.168.1.128 to 192.168.1.135 192.168.1.136 – 192.168.1.143 192.168.1.136 to 192.168.1.143 192.168.1.136 to 192.168.1.143 Valid Subnets 192.168.1.144 – 192.168.1.151 192.168.1.144 to 192.168.1.151 to 192.168.1.151 192.168.1.144 192.168.1.152 – 192.168.1.159 192.168.1.152 to 192.168.1.159 192.168.1.152 to 192.168.1.159 45
  • 46. Assigning of the Ranges ZOOM Technologies 192.168.1.32 – 1.63/27 – MCSE – CISCO 192.168.1.64 – 1.95/27 192.168.1.64 – 1.79/28 – Ccna 192.168.1.80 – 1.95/28 – Ccnp 192.168.1.96 – 1.127/27 – FIREWALL 192.168.1.96 – 1.99/30 – ISA 192.168.1.100 – 1.103/30 – Checkpoint 192.168.1.104 – 1.107/30 – Net SQ 192.168.1.108 – 1.111/30 – Clavister 192.168.1.112 – 1.115/30 – Cisco PIX 192.168.1.128 – 1.159/27 – SOLARIS 192.168.1.128 – 1.135/29 – Linux 192.168.1.136 – 1.143/29 – Unix 192.168.1.144 – 1.51/29 – Solaris – TRAINING 192.168.1.160 – 1.191/27 46
  • 48. CIDR Classless Inter Domain Routing • It is reverse (inverse) of Subnetting • Combining of Multiple Networks to Single Networks • Converting Network Bits to Hosts Bits i.e. Converting 1’s into 0’s • Generally design for Class C networks • Easier Summarization • It is also known as Supernetting 48
  • 50. Requirement of Hosts is 1000 ? Example – 1 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.0.0 • No. of Host = 2h – 2 ≥ Req. of Host = 210 – 2 ≥ 1000 (-2 is for Network ID & Broadcast ID) = 1024 – 2 = 1022 Hosts/Subnet 50 HELP
  • 51. Example – 1 (Continued…) • Customize Subnet Mask = 255. 255. 252. 0 1 2 8 6 4 3 2 1 6 8 4 11111111 11111111 11111100 00000000 . . . • Range of Networks Network ID – 192.168.0.0 192.168.4.0 – 192.168.8.0 – 192.168.12.0 – 192.168.248.0 192.168.252.0 – – Broadcast ID 192.168.3.255 192.168.7.255 192.168.11.255 192.168.15.255 192.168.251.255 192.168.255.255 Valid Subnets 51
  • 52. Requirement of Hosts is 12000 ? Example – 2 Class C : N.N.N.H 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx Class C : 192.168.0.0 • No. of Host = 2h – 2 ≥ Req. of Host = 214 – 2 ≥ 12000 (-2 is for Network ID & Broadcast ID) = 16384 – 2 = 16382 Hosts/Subnet 52 HELP
  • 53. Example – 2 (Continued…) • Customize Subnet Mask = 255. 255. 192. 0 1 2 8 6 4 11111111 11111111 11000000 00000000 . . . • Range of Networks Network ID – 192.168.0.0 192.168.64.0 – 192.168.128.0 – 192.168.192.0 – Broadcast ID 192.168.63.255 192.168.127.255 192.168.191.255 192.168.255.255 53
  • 54. Example – 1 (Continued…) • Customize Subnet Mask = 255. 255. 252. 0 1 2 8 6 4 3 2 1 6 8 4 11111111 11111111 11111100 00000000 . . . • Range of Networks Network ID – 192.168.0.0 192.168.4.0 – 192.168.8.0 – 192.168.12.0 – 192.168.248.0 192.168.252.0 – – Broadcast ID 192.168.3.255 192.168.7.255 192.168.11.255 192.168.15.255 192.168.251.255 192.168.255.255 Valid Subnets 54
  • 55. 55
  • 56. Power table POWER TABLE POWER TABLE 21 = 2 29 = 512 217 = 131072 225 = 33554432 22 = 4 210 = 1024 218 = 262144 226 = 67108864 23 = 8 211 = 2048 219 = 524288 227 = 134217728 24 = 16 212 = 4096 220 = 1048576 228 = 268435456 25 = 32 213 = 8192 221 = 2097152 229 = 536870912 26 = 64 214 = 16384 222 = 4194304 230 = 1073741824 27 = 128 215 = 32768 223 = 8388608 231 = 2147483648 28 = 256 216 = 65536 224 = 16777216 232 = 4294967296 56