SlideShare a Scribd company logo
1 of 23
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

What's hot

Subnetting Presentation
Subnetting PresentationSubnetting Presentation
Subnetting PresentationTouhidul Fahim
 
IP Addressing & subnetting strategy
IP Addressing & subnetting strategyIP Addressing & subnetting strategy
IP Addressing & subnetting strategyMustafa Salam
 
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9eChapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9eadpeer
 
Subnetting a class_c_address
Subnetting a class_c_addressSubnetting a class_c_address
Subnetting a class_c_addressrizwanaabassi
 
Subnetting
SubnettingSubnetting
Subnettingswascher
 
IP Address
IP AddressIP Address
IP AddressRahul P
 
IP Address - IPv4 & IPv6
IP Address - IPv4 & IPv6IP Address - IPv4 & IPv6
IP Address - IPv4 & IPv6Adeel Rasheed
 
Ip address presentation
Ip address presentationIp address presentation
Ip address presentationmuhammad amir
 
Ip addressing
Ip addressingIp addressing
Ip addressingsid1322
 
IP NETWORKING AND IP SUBNET MASKING
IP NETWORKING AND IP SUBNET MASKING IP NETWORKING AND IP SUBNET MASKING
IP NETWORKING AND IP SUBNET MASKING AYESHA JAVED
 
IP Addressing and subnetting
IP Addressing and subnettingIP Addressing and subnetting
IP Addressing and subnettingAli Nezhad
 
CCNA 2 Routing and Switching v5.0 Chapter 4
CCNA 2 Routing and Switching v5.0 Chapter 4CCNA 2 Routing and Switching v5.0 Chapter 4
CCNA 2 Routing and Switching v5.0 Chapter 4Nil Menon
 
Cisco router configuration tutorial
Cisco router configuration tutorialCisco router configuration tutorial
Cisco router configuration tutorialIT Tech
 

What's hot (20)

Subnetting Presentation
Subnetting PresentationSubnetting Presentation
Subnetting Presentation
 
IP Addressing & subnetting strategy
IP Addressing & subnetting strategyIP Addressing & subnetting strategy
IP Addressing & subnetting strategy
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9eChapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
Chapter 8 - IP Subnetting, Troubleshooting and Introduction to NAT 9e
 
Subnetting a class_c_address
Subnetting a class_c_addressSubnetting a class_c_address
Subnetting a class_c_address
 
Subnetting made simple
Subnetting made simpleSubnetting made simple
Subnetting made simple
 
Subnetting
SubnettingSubnetting
Subnetting
 
IP Address
IP AddressIP Address
IP Address
 
IP Address - IPv4 & IPv6
IP Address - IPv4 & IPv6IP Address - IPv4 & IPv6
IP Address - IPv4 & IPv6
 
ipv6 ppt
ipv6 pptipv6 ppt
ipv6 ppt
 
Ip address presentation
Ip address presentationIp address presentation
Ip address presentation
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
IP NETWORKING AND IP SUBNET MASKING
IP NETWORKING AND IP SUBNET MASKING IP NETWORKING AND IP SUBNET MASKING
IP NETWORKING AND IP SUBNET MASKING
 
Nat pat
Nat patNat pat
Nat pat
 
IP Addressing and subnetting
IP Addressing and subnettingIP Addressing and subnetting
IP Addressing and subnetting
 
CCNA 2 Routing and Switching v5.0 Chapter 4
CCNA 2 Routing and Switching v5.0 Chapter 4CCNA 2 Routing and Switching v5.0 Chapter 4
CCNA 2 Routing and Switching v5.0 Chapter 4
 
Subnet calculation Tutorial
Subnet calculation TutorialSubnet calculation Tutorial
Subnet calculation Tutorial
 
VLAN
VLANVLAN
VLAN
 
Cisco router configuration tutorial
Cisco router configuration tutorialCisco router configuration tutorial
Cisco router configuration tutorial
 

Viewers also liked

Subnetting dan Supernetting
Subnetting dan SupernettingSubnetting dan Supernetting
Subnetting dan SupernettingZainuddin Kurnia
 
Crm siebel
Crm siebelCrm siebel
Crm siebelcrm2life
 
MIS 18 Enterprise Management System
MIS 18 Enterprise Management SystemMIS 18 Enterprise Management System
MIS 18 Enterprise Management SystemTushar B Kute
 
Gen7176 siebel crm strategy and roadmap (1)
Gen7176   siebel crm strategy and roadmap (1)Gen7176   siebel crm strategy and roadmap (1)
Gen7176 siebel crm strategy and roadmap (1)crm2life
 
Crm siebel
Crm siebelCrm siebel
Crm siebelcrm2life
 
Siebel System: Anatomy of a Sale, Part 1
Siebel System:  Anatomy of a Sale, Part 1Siebel System:  Anatomy of a Sale, Part 1
Siebel System: Anatomy of a Sale, Part 1Anant Lodha
 
Lesson 10: Managing Printers
Lesson 10: Managing PrintersLesson 10: Managing Printers
Lesson 10: Managing PrintersMahmmoud Mahdi
 
Enterprise Systems
Enterprise SystemsEnterprise Systems
Enterprise SystemsSaurabh Goel
 
Lesson.7: Configuring IP Routing A
Lesson.7: Configuring IP Routing ALesson.7: Configuring IP Routing A
Lesson.7: Configuring IP Routing AMahmmoud Mahdi
 
Lesson 4: Network Infrastucture
Lesson 4: Network InfrastuctureLesson 4: Network Infrastucture
Lesson 4: Network InfrastuctureMahmmoud Mahdi
 
Lesson 9: Managing Files
Lesson 9: Managing FilesLesson 9: Managing Files
Lesson 9: Managing FilesMahmmoud Mahdi
 
Cyber security tutorial1
Cyber security tutorial1Cyber security tutorial1
Cyber security tutorial1sweta dargad
 
Enterprise Information Systems
Enterprise Information SystemsEnterprise Information Systems
Enterprise Information SystemsGoutama Bachtiar
 
Introduction: Enterprise Systems for Management
Introduction: Enterprise Systems for ManagementIntroduction: Enterprise Systems for Management
Introduction: Enterprise Systems for ManagementKanishka Gopal
 
Windump
WindumpWindump
Windumpjk847
 
Lesson 6: Dynamic Host Configuration Protocol B
Lesson 6: Dynamic Host Configuration Protocol BLesson 6: Dynamic Host Configuration Protocol B
Lesson 6: Dynamic Host Configuration Protocol BMahmmoud Mahdi
 
Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol AMahmmoud Mahdi
 
Enterprise resource planning ppt
Enterprise resource planning pptEnterprise resource planning ppt
Enterprise resource planning pptShivani Garg
 
Enterprise resource planning
Enterprise resource planningEnterprise resource planning
Enterprise resource planningAmit Singh
 

Viewers also liked (20)

Subnetting dan Supernetting
Subnetting dan SupernettingSubnetting dan Supernetting
Subnetting dan Supernetting
 
Crm siebel
Crm siebelCrm siebel
Crm siebel
 
MIS 18 Enterprise Management System
MIS 18 Enterprise Management SystemMIS 18 Enterprise Management System
MIS 18 Enterprise Management System
 
Gen7176 siebel crm strategy and roadmap (1)
Gen7176   siebel crm strategy and roadmap (1)Gen7176   siebel crm strategy and roadmap (1)
Gen7176 siebel crm strategy and roadmap (1)
 
Crm siebel
Crm siebelCrm siebel
Crm siebel
 
Siebel System: Anatomy of a Sale, Part 1
Siebel System:  Anatomy of a Sale, Part 1Siebel System:  Anatomy of a Sale, Part 1
Siebel System: Anatomy of a Sale, Part 1
 
Lesson 10: Managing Printers
Lesson 10: Managing PrintersLesson 10: Managing Printers
Lesson 10: Managing Printers
 
Enterprise Systems
Enterprise SystemsEnterprise Systems
Enterprise Systems
 
Lesson.7: Configuring IP Routing A
Lesson.7: Configuring IP Routing ALesson.7: Configuring IP Routing A
Lesson.7: Configuring IP Routing A
 
Lesson 4: Network Infrastucture
Lesson 4: Network InfrastuctureLesson 4: Network Infrastucture
Lesson 4: Network Infrastucture
 
Lesson 9: Managing Files
Lesson 9: Managing FilesLesson 9: Managing Files
Lesson 9: Managing Files
 
Cyber security tutorial1
Cyber security tutorial1Cyber security tutorial1
Cyber security tutorial1
 
Enterprise Information Systems
Enterprise Information SystemsEnterprise Information Systems
Enterprise Information Systems
 
Introduction: Enterprise Systems for Management
Introduction: Enterprise Systems for ManagementIntroduction: Enterprise Systems for Management
Introduction: Enterprise Systems for Management
 
Windump
WindumpWindump
Windump
 
Lesson 6: Dynamic Host Configuration Protocol B
Lesson 6: Dynamic Host Configuration Protocol BLesson 6: Dynamic Host Configuration Protocol B
Lesson 6: Dynamic Host Configuration Protocol B
 
Subnetting
SubnettingSubnetting
Subnetting
 
Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol A
 
Enterprise resource planning ppt
Enterprise resource planning pptEnterprise resource planning ppt
Enterprise resource planning ppt
 
Enterprise resource planning
Enterprise resource planningEnterprise resource planning
Enterprise resource planning
 

Similar to Subnetting Basics Tutorial

Similar to Subnetting Basics Tutorial (20)

IPv4 Addressing Architecture
IPv4 Addressing ArchitectureIPv4 Addressing Architecture
IPv4 Addressing Architecture
 
ACIT Mumbai - CCNA Training Coourse- IP ADDRESS ASSIGNMENT
ACIT Mumbai - CCNA Training Coourse- IP ADDRESS ASSIGNMENTACIT Mumbai - CCNA Training Coourse- IP ADDRESS ASSIGNMENT
ACIT Mumbai - CCNA Training Coourse- IP ADDRESS ASSIGNMENT
 
IP Addressing.ppt
IP Addressing.pptIP Addressing.ppt
IP Addressing.ppt
 
subnet.ppt
subnet.pptsubnet.ppt
subnet.ppt
 
Ccent notes part 3
Ccent notes part 3Ccent notes part 3
Ccent notes part 3
 
Ipaddressing
IpaddressingIpaddressing
Ipaddressing
 
IP Addressing
IP AddressingIP Addressing
IP Addressing
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
IP classes and subnetting.
IP classes and subnetting.IP classes and subnetting.
IP classes and subnetting.
 
Ip addresses
Ip addressesIp addresses
Ip addresses
 
How IP address works
How IP address worksHow IP address works
How IP address works
 
Expl net fund_chapter_06_i_pv4_part_1
Expl net fund_chapter_06_i_pv4_part_1Expl net fund_chapter_06_i_pv4_part_1
Expl net fund_chapter_06_i_pv4_part_1
 
TCP/IP suite presentation slides and data.pptx
TCP/IP suite presentation slides and data.pptxTCP/IP suite presentation slides and data.pptx
TCP/IP suite presentation slides and data.pptx
 
Ip -subnetting
Ip  -subnettingIp  -subnetting
Ip -subnetting
 
Assignment 1 iap
Assignment 1 iapAssignment 1 iap
Assignment 1 iap
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
I Paddress
I PaddressI Paddress
I Paddress
 
Chap3. i pv4
Chap3. i pv4Chap3. i pv4
Chap3. i pv4
 
Subnitting
SubnittingSubnitting
Subnitting
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 

Recently uploaded (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 

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