0% found this document useful (0 votes)
159 views33 pages

IP-Classes & Subnetting

Subnetting is the process of dividing a network into smaller subnets. Each subnet has its own subnet address. Benefits of subnetting Reduced network traffic Simplified management smaller broadcast domains.

Uploaded by

Pramodf Shetty
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
159 views33 pages

IP-Classes & Subnetting

Subnetting is the process of dividing a network into smaller subnets. Each subnet has its own subnet address. Benefits of subnetting Reduced network traffic Simplified management smaller broadcast domains.

Uploaded by

Pramodf Shetty
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

IP Classes

1
IP Classes
0 8 16 24 31

Class A 0 Net-id Host-id

Class B 1 0 Net-id Host-id

Class C 1 1 0 Net-id Host-id

Class D 1 1 1 0 Multicast

Class E 1 1 1 1 0 Reserved

2
3
IP Classes

4
Special IP Addresses
• Network address
• Direct broadcast address
• Limited broadcast address
• Loop back address

5
Network Address

6
Direct Broadcast Address

7
Limited Broadcast Address

8
Loop back Address

9
Subnetting
• In subnetting, a network is divided into smaller
subnets with each subnet having its own
subnet address.

10
Reasons for Subnetting
• Imagine a Network Class A with over 16
millions of hosts or a Class B Network with
65 thousand hosts, it is impractical…
• Most IP address assignments were not used
very efficiently.
• Broadcast problem.
• Many sites were requesting multiple network
numbers due to variable amounts of
networks at their sites.

11
Benefits of subnetting
• Reduced network traffic
• Simplified management
• Smaller broadcast domains

12
Subnetting

13
Network Before Subnetting

14
Network After Subnetting

15
Subnet Mask
• Question is: how do we determine the
entire subnets inside our network?
Subnet mask is used to distinguish
the network ID from the host ID

Example

Dot-decimal Address Binary

Full Network Address 192.168.5.10 11000000.10101000.00000101.00001010

Subnet Mask 255.255.255.0 11111111.11111111.11111111.00000000

Network Portion 192.168.5.0 11000000.10101000.00000101.00000000

Host Portion 0.0.0.10 00000000.00000000.00000000.00001010

16
Subnet Mask
Example

Dot-decimal Address Binary

Full Network Address 192.168.5.130 11000000.10101000.00000101.10000010


Subnet Mask 255.255.255.192 11111111.11111111.11111111.11000000
Network Portion 192.168.5.128 11000000.10101000.00000101.10000000

17
How to know network is subnetted

IP Address: 192.168.2.1
Subnet Mask: 255.255.255.0
With Prefix Notation: 192.168.2.1/24

18
Prefix Notation

IP Address: 132.168.64.3/18

Subnet Mask: 255.255.192.0

19
Subnetting: how to?
• Number of host bits used for subnetting
• What are the subnetted Network IDs
• What are the IP Addresses for each new
subnet?

20
Number of host bits used for subnetting

• How many subnets I will have in the future


• Use more bits to overcome the change
overhead.

21
Example

Network Network (binary) Broadcast address


192.168.5.0/26 11000000.10101000.00000101.00000000 192.168.5.63
192.168.5.64/26 11000000.10101000.00000101.01000000 192.168.5.127
192.168.5.128/26 11000000.10101000.00000101.10000000 192.168.5.191
192.168.5.192/26 11000000.10101000.00000101.11000000 192.168.5.255

22
Possible subnets for a /24 prefix
(traditional Class C)
Available Available Hosts Total usable
CIDR notation Network Mask
Networks per network hosts
/24 255.255.255.0 1 254 254

/25 255.255.255.128 2 126 252

/26 255.255.255.192 4 62 248

/27 255.255.255.224 8 30 240

/28 255.255.255.240 16 14 224

/29 255.255.255.248 32 6 192

/30 255.255.255.252 64 2 128

/31 255.255.255.254 128 2* 256

23
Another Example
• Network ID: 191.168.0.0
• Use 3 bits
• Subnet Mask: 255.255.224.0

24
Subnets of the previous example

25
How many hosts allowed for each
subnet of the previous example?

26
Variable Length Subnetting VLS
‰Static Subnetting
o All subnets in the subnetted network use the same subnet mask
o Easy to implement
o Waste IP Addresses

‰Variable Subnetting
‰ Subnets use different subnet masks
‰ Real world environments
‰ No wasting of IP addresses

27
Variable Subnetting Example
• Network ID: 135.41.0.0/16
• 24 subnets are required as follows:
– One subnet with up to 32000 hosts
– 15 subnets with up to 2000 hosts
– 8 subnets with up to 250 hosts

28
One subnet with up to 32000 hosts
• I need one bit only to subnet
• Subnet ID options:
Subnet ID (Decimal) Subnet ID (Binary) Subnet Mask
135.41.0.0/17 10000111.00101001.00000000.00000000 255.255.128.0

135.41.128.0/17 10000111.00101001.10000000.00000000 255.255.128.0

29
15 subnets with up to 2000 hosts
• I need 4 bits to subnet
• Subnet ID options:
Subnet ID (Decimal) Subnet ID (Binary) Subnet Mask
135.41.128.0/21 10000111.00101001.10000000.00000000 255.255.248.0

135.41.136.0/21 10000111.00101001.10001000.00000000 255.255.248.0


135.41.144.0/21 10000111.00101001.10010000.00000000 255.255.248.0
- - -
- - -
- - -
135.41.240.0/21 10000111.00101001.11110000.00000000 255.255.248.0

30
8 subnets with up to 250 hosts
• I need 3 bits to subnet
• Subnet ID options:
Subnet ID (Decimal) Subnet ID (Binary) Subnet Mask
135.41.248.0/24 10000111.00101001.11111000.00000000 255.255.255.0

135.41.249.0/24 10000111.00101001.11111001.00000000 255.255.255.0

135.41.250.0/24 10000111.00101001.11111010.00000000 255.255.255.0

135.41.251.0/24 10000111.00101001.11111011.00000000 255.255.255.0


- - -
- - -
- - -
135.41.255.0/24 10000111.00101001.11111111.00000000 255.255.255.0

31
Variable Subnetting of 135.41.0.0/16

32
Exercise
• A corporation is assigned a Class C network 195.214.32.0, and it
has the requirement to split this address range into five separate
networks. The required number of hosts for each subnet is as
follows:
– Subnet No. 1: 50 hosts
– Subnet No. 2: 50 hosts
– Subnet No. 3: 50 hosts
– Subnet No. 4: 30 hosts
– Subnet No. 5: 30 hosts

33

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy