SlideShare a Scribd company logo
4
Most read
6
Most read
8
Most read
Subnetting Basics ? ! ?




        NO !


                          1
Subnetting Basics Made Easy

                By:
          Michael D. Mann




     © Copyright 2011 by : Michael D. Mann   2
Subnetting Basics Made Easy

    Part 1: Prerequisites




                              3
Subnetting Basics
            Prerequisite Knowledge

 Class    1st Octet    Valid Network   Total       Number of
           Range         Numbers       Networks    hosts per
                                       for this    network
                                       class
           1 -126        1.0.0.0 to       126        224 – 2
  A
                         126.0.0.0                 16,777,214
N.H.H.H
          128 – 191     128.0.0.0 to    16,384       216 – 2
  B
                        191.255.0.0                  65,534
N.N.H.H
          192 – 223    192.0.0.0 -     2,097,152      28 – 2
  C
                      223.255.255.0                    254
N.N.N.H

           N = network octet H = host octet                     4
Subnetting Basics
     Prerequisite Knowledge
             Definitions
Network ID : all host bits are set to 0
      192.168.32.0000 0000
      Ex : 192.168.32.0 /24

Broadcast ID : all host bits are set to 1
       192.168.32.1111 1111
      Ex : 192.168.32.255 /24
   IP Address : any value in between
  192.168.32.0000 0001 – 1111 1110
      Ex : 192.168.32.1 - .254 /24
                                            5
Subnetting Basics
                     Prerequisite Knowledge
                      Prefix Length Notation
             There are 2 ways to express a subnet mask:
Dotted Decimal Notation:               Prefix Length Notation:

Class C mask: 255.255.255.0               Class C mask: /24

  255.255.255.0 = 1111 1111. 1111 1111. 1111 1111. 0000 0000

 Notice that there are 24 blue (network) bits. The PL number (/24)
indicates how many bits are being used to represent the network ID.

      Notice how the host bits are always 0 in a subnet mask
                                                                 6
Subnetting Basics
           Prerequisite Knowledge

    The default Class A, B, & C subnet masks


   Class A default subnet mask : 255.0.0.0 ( /8 )
Binary: 1111 1111.0000 0000.0000 0000.0000 0000

Class B default subnet mask : 255.255.0.0 ( /16 )
Binary: 1111 1111.1111 1111.0000 0000.0000 0000

Class C default subnet mask : 255.255.255.0 ( /24 )
Binary: 1111 1111.1111 1111.1111 1111.0000 0000
                                                      7
Subnetting Basics
                  Prerequisite Knowledge
                   Binary Number System

                  1 BYTE = 8 BITS : 1010 0001
Each bit position has an associated PLACE VALUE as indicated :
                27 26 25 24 23 22 21 20
                1 0 1 0 0 0 0 1

               128 + 32 +                  1    =   16110

      Add up the place values wherever you have a “1” bit

         This is how you convert from binary to decimal     8
Subnetting Basics Made Easy

Part 2: Identifying Subnet and
           Host Bits



                                 9
Subnetting Basics
   Identifying Subnet Bits in a Class C IP Address

Example (unsubnetted or classful): 192.168.32.158 /24

Example (subnetted or classless): 192.168.32.158 /28


Step 1: Notice that the prefix length (PL) indicator of the
subnetted example is /28. This number is greater than the
default PL indicator of /24. This tells you that the IP address is
subnetted.


                                                                10
Subnetting Basics
   Identifying Subnet Bits in a Class C IP Address

Example: 192.168.32. 158 /28

15810 = 1001 11102

Step 2: Examine the host octet by converting it to a binary
number.




                                                              11
Subnetting Basics
   Identifying Subnet Bits in a Class C IP Address

Example: 192.168.32.158 /28           15810 = 1001 11102

Step 3a Subnet Bits Rule: Subnet bits are “assigned” starting
with the high order bits in the host octet.

Step 3b: Subtract the default class C PL indicator from the
current PL indicator to get the number of bits to “assign”.

/28 - /24 = 4 bits must be “borrowed” for use as subnet bits.

                                                                12
Subnetting Basics
   Identifying Subnet Bits in a Class C IP Address

Example: 192.168.32.158 /28            15810 = 1001 11102

Step 4: 4 Subnet bits are “borrowed” starting with the high
order bits in the host octet. Color code these bits in blue using
an italicized font and color code the remaining host bits in red:

15810 = 1001 11102


                                                               13
Subnetting Basics

Part 3: Calculating The
  Number of Subnets



                          14
Subnetting Basics
           Calculating The Number of Subnets

Example: 192.168.32.158 /28

                         15810 = 1001 11102

Procedure: Use the equation 2X where X = the number of
subnet bits. There are four subnet (i.e. blue, italicized ) bits.
Therefore: 24 = 16, so there are 16 subnets available.



                                                                    15
Subnetting Basics
            Calculating The Number of Subnets

Example: 192.168.32.158 /28                15810 = 1001 11102

The 16 subnets are indicated by all possible combinations of the four subnet
bits. Note that the subnet ID numbers are shown in parentheses next to the
binary.

0000     (ID 0)                     1000     (ID 128)
0001     (ID 16)                    1001     (ID 144)
0010     (ID 32)                    1010     (ID 160)
0011     (ID 48)                    1011     (ID 176)
0100     (ID 64)                    1100     (ID 192)
0101     (ID 80)                    1101     (ID 208)
0110     (ID 96)                    1110     (ID 224)
0111     (ID 112)                   1111     (ID 240)
                                                                         16
Subnetting Basics
            Calculating The Number of Subnets

  Example: 192.168.32.158 /28               15810 = 1001 11102

The subnet ID numbers shown in parentheses in the previous
slide are the result of binary to decimal conversion using the
method as demonstrated in slide 8. The binary place values are
repeated below for your convenience:

27 = 128 26 = 64 25 = 32 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1



                                                                 17
Subnetting Basics

Part 4: Calculating The
   Number of Hosts



                          18
Subnetting Basics
           Calculating The Number of Hosts

Example: 192.168.32.158 /28

                       15810 = 1001 11102

Procedure: Use the equation 2X - 2 where X = the number of
host bits. There are four host (i.e. red) bits.
Therefore: 24 – 2 = 14, so there are 14 hosts available.



                                                             19
Subnetting Basics
           Calculating The Number of Hosts

Example: 192.168.32.158 /28              15810 = 1001 11102
The host ID numbers are given by all possible combinations of
the four host bits:

0000   (ID 0)                1000   (ID 8)
0001   (ID 1)                1001   (ID 9)
0010   (ID 2)                1010   (ID 10)
0011   (ID 3)                1011   (ID 11)
0100   (ID 4)                1100   (ID 12)
0101   (ID 5)                1101   (ID 13)
0110   (ID 6)                1110   (ID 14)
                                                           20
0111   (ID 7)                1111   (ID 15)
Subnetting Basics
           Calculating The Number of Hosts

Example: 192.168.32.158 /28                15810 = 1001 11102
Why are the first and last hosts grayed out?
Hint: See slide 5.

0000   (ID 0)                 1000    (ID 8)
0001   (ID 1)                 1001    (ID 9)
0010   (ID 2)                 1010    (ID 10)
0011   (ID 3)                 1011    (ID 11)
0100   (ID 4)                 1100    (ID 12)
0101   (ID 5)                 1101    (ID 13)
0110   (ID 6)                 1110    (ID 14)
                                                         21
0111   (ID 7)                 1111    (ID 15)
Subnetting Basics
            Putting It All Together

       Example:      192.168.32.158 /28

              15810 = 1001 11102
                      144 14

  The host octet in this class C private IP address
identifies subnet ID #144, which contains host #14.



                                                      22
Subnetting Basics


Be sure to watch the complete Subnetting Basics
 presentation found in the Course Documents
         section of your Bb course shell.




                                                  23

More Related Content

PPT
Ip address and subnetting
PPS
Lesson 2: Subnetting basics
ODP
C I D R
PPT
Subnetting
PPTX
Sub Netting
PPTX
Basics of IP Addressing
PDF
Easy IP Addressing and Subnetting Manual for Starters
PPTX
Internet Protocol version 6
Ip address and subnetting
Lesson 2: Subnetting basics
C I D R
Subnetting
Sub Netting
Basics of IP Addressing
Easy IP Addressing and Subnetting Manual for Starters
Internet Protocol version 6

What's hot (20)

PPTX
Subnetting
PPT
Forouzan-ch19-Network-Layer-Logical-Addressing.ppt
PPTX
OSPF Basics
PPTX
Subnetting
DOCX
PPT
Icmp V4 And Icmp V6
PPTX
Subnet Mask
PDF
IP Addressing and Subnetting
PPT
IP NETWORKING AND IP SUBNET MASKING
PPTX
Subnet calculation Tutorial
PPTX
Presentation on arp protocol
PPT
Vlan
PPTX
Subnetting Presentation
PPSX
Subnetting
PPTX
Subnetting made simple
PPT
Ip addressing classful
PPTX
IP Address - IPv4 & IPv6
PPTX
Arp and rarp
PPTX
IPv4 Addressing
Subnetting
Forouzan-ch19-Network-Layer-Logical-Addressing.ppt
OSPF Basics
Subnetting
Icmp V4 And Icmp V6
Subnet Mask
IP Addressing and Subnetting
IP NETWORKING AND IP SUBNET MASKING
Subnet calculation Tutorial
Presentation on arp protocol
Vlan
Subnetting Presentation
Subnetting
Subnetting made simple
Ip addressing classful
IP Address - IPv4 & IPv6
Arp and rarp
IPv4 Addressing
Ad

Viewers also liked (20)

PPT
Subnetting dan Supernetting
PPTX
Crm siebel
PPTX
MIS 18 Enterprise Management System
PDF
Gen7176 siebel crm strategy and roadmap (1)
PPTX
Crm siebel
PPTX
Siebel System: Anatomy of a Sale, Part 1
PPSX
Lesson 10: Managing Printers
PPT
Enterprise Systems
PPSX
Lesson.7: Configuring IP Routing A
PPSX
Lesson 4: Network Infrastucture
PPSX
Lesson 9: Managing Files
PPTX
Cyber security tutorial1
PDF
Enterprise Information Systems
PPTX
Introduction: Enterprise Systems for Management
PDF
Windump
PPSX
Lesson 6: Dynamic Host Configuration Protocol B
PPT
Subnetting
PPSX
Lesson 6: Dynamic Host Configuration Protocol A
PPT
Enterprise resource planning ppt
PPT
Enterprise resource planning
Subnetting dan Supernetting
Crm siebel
MIS 18 Enterprise Management System
Gen7176 siebel crm strategy and roadmap (1)
Crm siebel
Siebel System: Anatomy of a Sale, Part 1
Lesson 10: Managing Printers
Enterprise Systems
Lesson.7: Configuring IP Routing A
Lesson 4: Network Infrastucture
Lesson 9: Managing Files
Cyber security tutorial1
Enterprise Information Systems
Introduction: Enterprise Systems for Management
Windump
Lesson 6: Dynamic Host Configuration Protocol B
Subnetting
Lesson 6: Dynamic Host Configuration Protocol A
Enterprise resource planning ppt
Enterprise resource planning
Ad

Similar to Subnetting Basics Tutorial (20)

PPTX
IPv4 Addressing Architecture
PPT
ACIT Mumbai - CCNA Training Coourse- IP ADDRESS ASSIGNMENT
PPT
IP Addressing.ppt
PPT
subnet.ppt
PDF
Ccent notes part 3
PPTX
Ip address presentation
PPTX
data and addressing for internet having new
PPT
Introduction to IP Addressing for Networking.ppt
PPT
Ipaddressing
PPT
Ip addressing
PPT
IP Addressing
PPT
subnetting ipv4-Ipv4 subneeting methodologies
PPTX
Network Layer
PPT
Network devices use IP addresses and subnets to identify the source and desti...
PPT
ipaddressing-An IP address, or Internet Protocol address.ppt
DOCX
IP classes and subnetting.
PPT
453599812-Lecture24-25-Subnetting-ppt.ppt
PPT
453599812-Lecture24-25-Subnetting-ppt.ppt
PPT
Ip addresses
PPT
How IP address works
IPv4 Addressing Architecture
ACIT Mumbai - CCNA Training Coourse- IP ADDRESS ASSIGNMENT
IP Addressing.ppt
subnet.ppt
Ccent notes part 3
Ip address presentation
data and addressing for internet having new
Introduction to IP Addressing for Networking.ppt
Ipaddressing
Ip addressing
IP Addressing
subnetting ipv4-Ipv4 subneeting methodologies
Network Layer
Network devices use IP addresses and subnets to identify the source and desti...
ipaddressing-An IP address, or Internet Protocol address.ppt
IP classes and subnetting.
453599812-Lecture24-25-Subnetting-ppt.ppt
453599812-Lecture24-25-Subnetting-ppt.ppt
Ip addresses
How IP address works

Recently uploaded (20)

PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Pre independence Education in Inndia.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Business Ethics Teaching Materials for college
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
Institutional Correction lecture only . . .
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Pre independence Education in Inndia.pdf
Microbial disease of the cardiovascular and lymphatic systems
human mycosis Human fungal infections are called human mycosis..pptx
Business Ethics Teaching Materials for college
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Anesthesia in Laparoscopic Surgery in India
Abdominal Access Techniques with Prof. Dr. R K Mishra
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Institutional Correction lecture only . . .
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Final Presentation General Medicine 03-08-2024.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
O7-L3 Supply Chain Operations - ICLT Program
TR - Agricultural Crops Production NC III.pdf
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf

Subnetting Basics Tutorial

  • 1. Subnetting Basics ? ! ? NO ! 1
  • 2. Subnetting Basics Made Easy By: Michael D. Mann © Copyright 2011 by : Michael D. Mann 2
  • 3. Subnetting Basics Made Easy Part 1: Prerequisites 3
  • 4. Subnetting Basics Prerequisite Knowledge Class 1st Octet Valid Network Total Number of Range Numbers Networks hosts per for this network class 1 -126 1.0.0.0 to 126 224 – 2 A 126.0.0.0 16,777,214 N.H.H.H 128 – 191 128.0.0.0 to 16,384 216 – 2 B 191.255.0.0 65,534 N.N.H.H 192 – 223 192.0.0.0 - 2,097,152 28 – 2 C 223.255.255.0 254 N.N.N.H N = network octet H = host octet 4
  • 5. Subnetting Basics Prerequisite Knowledge Definitions Network ID : all host bits are set to 0 192.168.32.0000 0000 Ex : 192.168.32.0 /24 Broadcast ID : all host bits are set to 1 192.168.32.1111 1111 Ex : 192.168.32.255 /24 IP Address : any value in between 192.168.32.0000 0001 – 1111 1110 Ex : 192.168.32.1 - .254 /24 5
  • 6. Subnetting Basics Prerequisite Knowledge Prefix Length Notation There are 2 ways to express a subnet mask: Dotted Decimal Notation: Prefix Length Notation: Class C mask: 255.255.255.0 Class C mask: /24 255.255.255.0 = 1111 1111. 1111 1111. 1111 1111. 0000 0000 Notice that there are 24 blue (network) bits. The PL number (/24) indicates how many bits are being used to represent the network ID. Notice how the host bits are always 0 in a subnet mask 6
  • 7. Subnetting Basics Prerequisite Knowledge The default Class A, B, & C subnet masks Class A default subnet mask : 255.0.0.0 ( /8 ) Binary: 1111 1111.0000 0000.0000 0000.0000 0000 Class B default subnet mask : 255.255.0.0 ( /16 ) Binary: 1111 1111.1111 1111.0000 0000.0000 0000 Class C default subnet mask : 255.255.255.0 ( /24 ) Binary: 1111 1111.1111 1111.1111 1111.0000 0000 7
  • 8. Subnetting Basics Prerequisite Knowledge Binary Number System 1 BYTE = 8 BITS : 1010 0001 Each bit position has an associated PLACE VALUE as indicated : 27 26 25 24 23 22 21 20 1 0 1 0 0 0 0 1 128 + 32 + 1 = 16110 Add up the place values wherever you have a “1” bit This is how you convert from binary to decimal 8
  • 9. Subnetting Basics Made Easy Part 2: Identifying Subnet and Host Bits 9
  • 10. Subnetting Basics Identifying Subnet Bits in a Class C IP Address Example (unsubnetted or classful): 192.168.32.158 /24 Example (subnetted or classless): 192.168.32.158 /28 Step 1: Notice that the prefix length (PL) indicator of the subnetted example is /28. This number is greater than the default PL indicator of /24. This tells you that the IP address is subnetted. 10
  • 11. Subnetting Basics Identifying Subnet Bits in a Class C IP Address Example: 192.168.32. 158 /28 15810 = 1001 11102 Step 2: Examine the host octet by converting it to a binary number. 11
  • 12. Subnetting Basics Identifying Subnet Bits in a Class C IP Address Example: 192.168.32.158 /28 15810 = 1001 11102 Step 3a Subnet Bits Rule: Subnet bits are “assigned” starting with the high order bits in the host octet. Step 3b: Subtract the default class C PL indicator from the current PL indicator to get the number of bits to “assign”. /28 - /24 = 4 bits must be “borrowed” for use as subnet bits. 12
  • 13. Subnetting Basics Identifying Subnet Bits in a Class C IP Address Example: 192.168.32.158 /28 15810 = 1001 11102 Step 4: 4 Subnet bits are “borrowed” starting with the high order bits in the host octet. Color code these bits in blue using an italicized font and color code the remaining host bits in red: 15810 = 1001 11102 13
  • 14. Subnetting Basics Part 3: Calculating The Number of Subnets 14
  • 15. Subnetting Basics Calculating The Number of Subnets Example: 192.168.32.158 /28 15810 = 1001 11102 Procedure: Use the equation 2X where X = the number of subnet bits. There are four subnet (i.e. blue, italicized ) bits. Therefore: 24 = 16, so there are 16 subnets available. 15
  • 16. Subnetting Basics Calculating The Number of Subnets Example: 192.168.32.158 /28 15810 = 1001 11102 The 16 subnets are indicated by all possible combinations of the four subnet bits. Note that the subnet ID numbers are shown in parentheses next to the binary. 0000 (ID 0) 1000 (ID 128) 0001 (ID 16) 1001 (ID 144) 0010 (ID 32) 1010 (ID 160) 0011 (ID 48) 1011 (ID 176) 0100 (ID 64) 1100 (ID 192) 0101 (ID 80) 1101 (ID 208) 0110 (ID 96) 1110 (ID 224) 0111 (ID 112) 1111 (ID 240) 16
  • 17. Subnetting Basics Calculating The Number of Subnets Example: 192.168.32.158 /28 15810 = 1001 11102 The subnet ID numbers shown in parentheses in the previous slide are the result of binary to decimal conversion using the method as demonstrated in slide 8. The binary place values are repeated below for your convenience: 27 = 128 26 = 64 25 = 32 24 = 16 23 = 8 22 = 4 21 = 2 20 = 1 17
  • 18. Subnetting Basics Part 4: Calculating The Number of Hosts 18
  • 19. Subnetting Basics Calculating The Number of Hosts Example: 192.168.32.158 /28 15810 = 1001 11102 Procedure: Use the equation 2X - 2 where X = the number of host bits. There are four host (i.e. red) bits. Therefore: 24 – 2 = 14, so there are 14 hosts available. 19
  • 20. Subnetting Basics Calculating The Number of Hosts Example: 192.168.32.158 /28 15810 = 1001 11102 The host ID numbers are given by all possible combinations of the four host bits: 0000 (ID 0) 1000 (ID 8) 0001 (ID 1) 1001 (ID 9) 0010 (ID 2) 1010 (ID 10) 0011 (ID 3) 1011 (ID 11) 0100 (ID 4) 1100 (ID 12) 0101 (ID 5) 1101 (ID 13) 0110 (ID 6) 1110 (ID 14) 20 0111 (ID 7) 1111 (ID 15)
  • 21. Subnetting Basics Calculating The Number of Hosts Example: 192.168.32.158 /28 15810 = 1001 11102 Why are the first and last hosts grayed out? Hint: See slide 5. 0000 (ID 0) 1000 (ID 8) 0001 (ID 1) 1001 (ID 9) 0010 (ID 2) 1010 (ID 10) 0011 (ID 3) 1011 (ID 11) 0100 (ID 4) 1100 (ID 12) 0101 (ID 5) 1101 (ID 13) 0110 (ID 6) 1110 (ID 14) 21 0111 (ID 7) 1111 (ID 15)
  • 22. Subnetting Basics Putting It All Together Example: 192.168.32.158 /28 15810 = 1001 11102 144 14 The host octet in this class C private IP address identifies subnet ID #144, which contains host #14. 22
  • 23. Subnetting Basics Be sure to watch the complete Subnetting Basics presentation found in the Course Documents section of your Bb course shell. 23