SlideShare a Scribd company logo
1 of 32
Download to read offline
©2015 Amir Jafari – www.amir-Jafari.com
Routing and Switching 200-120
15 - Perspectives on IPv4 Subnetting
Perspectives on IPv4 Subnetting
©2015 Amir Jafari – www.amir-Jafari.com
Agenda
Introduction to Subnetting
Analyze Subnetting and Addressing Needs
Make Design Choices
Plan the Implementation
Introduction to Subnetting
©2015 Amir Jafari – www.amir-Jafari.com
Introduction to Subnetting
You start with one network, but it is just one large network. As a single large entity, it
might not be useful, and it is probably far too large.
To make it useful, you chop it into smaller pieces, called subnets, and assign those
subnets to be used in different parts of the enterprise internetwork.
Introduction to Subnetting
©2015 Amir Jafari – www.amir-Jafari.com
Subnetting Defined Through a Simple Example
An IP network—in other words, a Class A, B, or C network—is simply a set of
consecutively numbered IP addresses that follows some preset rules
An IP subnet is simply a subset of a Class A, B, or C network. If fact, the word subnet is
a shortened version of the phrase subdivided network
Introduction to Subnetting
©2015 Amir Jafari – www.amir-Jafari.com
Subnetting Defined Through a Simple Example
Example Subnet Plan Document
Introduction to Subnetting
©2015 Amir Jafari – www.amir-Jafari.com
Operational View Versus Design View of Subnetting
To fully understand IP addressing and subnetting, you need to think about subnetting
from both a design and operational perspective
Subnet Planning, Design, and Implementation Tasks
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
Analyze Subnetting and Addressing Needs
Four basic questions that can be used to analyze the addressing and subnetting needs
for any new or changing enterprise network:
1. Which hosts should be grouped together into a subnet?
2. How many subnets does this network require?
3. How many host IP addresses does each subnet require?
4. Will we use a single subnet size for simplicity, or not?
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
Rules About Which Hosts Are in Which Subnet
To make routing work efficiently, IP addressing rules group addresses into groups called
subnets. The rules are as follows:
Addresses in the same subnet are not separated by a router
Addresses in different subnets are separated by at least one router
PC A and B in One Subnet, and PC C in a Different Subnet
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
Determining the Number of Subnets
To determine the number of subnets required, the engineer requires access to network
diagrams, VLAN configuration details, and if you use Frame Relay WANs, details
about the permanent virtual circuits (PVC)
Based on this info, engineer should use these rules and plan for one subnet for every:
VLAN
Point-to-point serial link
Ethernet emulation WAN link (EoMPLS)
Frame Relay PVC
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
Determining the Number of Subnets
Four-Site Internetwork with Small Central Site
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
Determining the Number of Subnets
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
Determining the Number of Hosts per Subnet
Determining the number of hosts per subnet requires knowing a few simple concepts
and then doing a lot of research and questioning
For a totally new network, you can look at business plans—numbers of people at the
site, devices on order, and so on—to get some idea of the possible devices
When expanding an existing network to add new sites, you can use existing sites as a
point of comparison, and then find out which sites will get bigger or smaller
And don’t forget to count the router interface IP address in each subnet and the switch
IP address used to remotely manage the switch
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
Defining the Size of a Subnet
The engineer assigns each subnet a subnet mask, and that mask, among other things,
defines the size of that subnet.
If the mask defines H host bits, the subnet contains – 2, because two numbers in
each subnet are reserved for other purposes:
1. Each subnet reserves the numerically lowest value for the subnet number
2. The numerically highest value as the subnet broadcast address
Subnet Size Concepts
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
One Size Subnet Fits All
To choose to use a single-size subnet in an enterprise network, you must use the same
mask for all subnets, because the mask defines the size of the subnet
The number of host bits (H) defined by the mask must be large enough so that – 2 is
larger than (or equal to) the number of host IP addresses required in the largest subnet
The big advantage when using a single-size subnet is Operational simplicity
The big disadvantage for using a single-size subnet is that it wastes IP addresses
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
One Size Subnet Fits All
Network Using One Subnet Size
Analyze Subnetting and Addressing Needs
©2015 Amir Jafari – www.amir-Jafari.com
Multiple Subnet Sizes (Variable-Length Subnet Masks)
Different masks mean different numbers of host bits, and a different number of hosts in
some subnets based on the – 2 formula
The smaller subnets now waste fewer IP addresses
Three Masks, Three Subnet Sizes
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Public IP Networks
The original design of the Internet required that any company that connected to the
Internet had to use a registered public IP network.
Public IP networks, and the administrative processes surrounding them, ensure that all
the companies that connect to the Internet all use unique IP addresses
Two Companies with Unique Public IP Networks
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Growth Exhausts the Public IP Address Space
By the early 1990s, the world was running out of public IP networks that could be
assigned
IANA, which assigns public IPv4 address blocks to the five Internet registries around
the globe, assigned the last of the IPv4 address space in early 2011
The Internet community worked hard during the 1990s to solve this problem, coming up
with several solutions, including the following:
A new version of IP (IPv6), with much larger addresses (128 bit)
Assigning a subset of a public IP network to each company, instead of an entire
public IP network, to reduce waste
Network Address Translation (NAT), which allows the use of private IP networks
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Growth Exhausts the Public IP Address Space
Network Address Translation, allows multiple companies to use the exact same private
IP network, using the same IP addresses as other companies, while still connecting to
the Internet
NAT does this by translating the IP addresses inside the packets as they go from the
enterprise to the Internet, using a small number of public IP addresses to support tens
of thousands of private IP addresses
Reusing the Same Private Network 10.0.0.0, with NAT
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Private IP Networks
RFC 1918 defines the set of private IP networks:
Will never be assigned to an organization as a public IP network
Can be used by organizations that will use NAT when sending packets into the Internet
Can also be used by organizations that never need to send packets into the Internet
RFC 1918 Private Address Space
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Classful IP Networks Before Subnetting
Before an engineer subnets a classful network, the network is a single group of
addresses
When thinking about an unsubnetted classful network, the addresses in a network have
only two parts: the network part and host part
Format of Unsubnetted Class A, B, and C Networks
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Borrowing Host Bits to Create Subnet Bits
To create a subnet part of the address structure, the engineer borrows bits from the
host part
Concept of Borrowing Host Bits
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Choosing Enough Subnet and Host Bits
The designer choosing a number of subnet (S) and host (H) bits and then checking the
math.
2S must be more than the number of required subnets, or the mask will not supply
enough subnets in this IP network
– 2 must be more than the required number of hosts/subnet.
Borrowing Enough Subnet and Host Bits
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Example Design: 172.16.0.0, 200 Subnets, 200 Hosts
In this case, the planning and design choices so far tell us the following:
Use a single mask for all subnets
Plan for 200 subnets
Plan for 200 host IP addresses per subnet
Use private Class B network 172.16.0.0
Example Mask Choice, N = 16, S = 8, H = 8
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Masks and Mask Formats
The beginning bits in the mask equal binary 1, with those bit positions representing the
combined network and subnet parts of the addresses in the subnet
Creating the Subnet Mask—Binary—Class B Network
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Build a List of All Subnets
In particular, each subnet contains the following:
Subnet number: This number identifies the subnet. It is the numerically smallest number
in the subnet. It cannot be used as an IP address by a host
Subnet broadcast: This is the last (numerically highest) number in the subnet. It also
cannot be used as an IP address by a host
IP addresses: All the numbers between the subnet ID and the subnet broadcast address
can be used as a host IP address
Make Design Choices
©2015 Amir Jafari – www.amir-Jafari.com
Build a List of All Subne
First Ten Subnets, Plus the Last Few, from 172.16.0.0, 255.255.255.0
Plan the Implementation
©2015 Amir Jafari – www.amir-Jafari.com
Assigning Subnets to Different Locations
The job is simple: Look at your network diagram, identify each location that needs a
subnet, and pick one from the table you made of all the possible subnets
Plan the Implementation
©2015 Amir Jafari – www.amir-Jafari.com
Assigning Subnets to Different Locations
Reserving 50% of Subnets for the U.S. and 25% Each for Europe and Asia
Plan the Implementation
©2015 Amir Jafari – www.amir-Jafari.com
Choose Static and Dynamic Ranges per Subnet
Devices receive their IP address and mask assignment in one of two ways:
1. Dynamically by using DHCP
2. Statically through configuration
For DHCP to work, the network engineer must tell the DHCP server the subnets for
which it must assign IP addresses
Additionally, that configuration limits the DHCP server to only a subset of the addresses
in the subnet
For static addresses, you simply configure the device to tell it what IP address and
mask to use
Plan the Implementation
©2015 Amir Jafari – www.amir-Jafari.com
Choose Static and Dynamic Ranges per Subnet
Static from the Low End and DHCP from the High End
Perspectives on IPv4 Subnetting
©2015 Amir Jafari – www.amir-Jafari.com
References
1) Cisco Systems, Inc, www.cisco.com/
2) Wendell Odom ,”Cisco CCENT/CCNA ICND1 100-101 Official Cert Guide”, Cisco
Press, USA, 2013

More Related Content

What's hot

CCNA Exam 640-802 Version 9.3
CCNA Exam 640-802 Version 9.3CCNA Exam 640-802 Version 9.3
CCNA Exam 640-802 Version 9.3Ravi Yasas
 
CCNA 1 Routing and Switching v5.0 Chapter 8
CCNA 1 Routing and Switching v5.0 Chapter 8CCNA 1 Routing and Switching v5.0 Chapter 8
CCNA 1 Routing and Switching v5.0 Chapter 8Nil Menon
 
Lesson 2: Subnetting basics
Lesson 2: Subnetting basicsLesson 2: Subnetting basics
Lesson 2: Subnetting basicsMahmmoud Mahdi
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and Subnettingcbtvid
 
Vlsm and supernetting
Vlsm and supernettingVlsm and supernetting
Vlsm and supernettingNahian Ahmed
 
Subnetting and routing
Subnetting and routingSubnetting and routing
Subnetting and routingGaurav Juneja
 
CCNA IP Address,Subnet mask (part 2)
CCNA IP Address,Subnet mask (part 2)CCNA IP Address,Subnet mask (part 2)
CCNA IP Address,Subnet mask (part 2)Anis Mizi
 
IP Addressing (Subnetting, VLSM, Supernetting)
IP Addressing (Subnetting, VLSM, Supernetting)IP Addressing (Subnetting, VLSM, Supernetting)
IP Addressing (Subnetting, VLSM, Supernetting)cuetcse
 
CCNA R&S-06-Fundamentals of TCP-IP Transport and Applications
CCNA R&S-06-Fundamentals of TCP-IP Transport and ApplicationsCCNA R&S-06-Fundamentals of TCP-IP Transport and Applications
CCNA R&S-06-Fundamentals of TCP-IP Transport and ApplicationsAmir Jafari
 
InfiniFlux IP Address Type
InfiniFlux IP Address TypeInfiniFlux IP Address Type
InfiniFlux IP Address TypeInfiniFlux
 

What's hot (20)

CCNA Exam 640-802 Version 9.3
CCNA Exam 640-802 Version 9.3CCNA Exam 640-802 Version 9.3
CCNA Exam 640-802 Version 9.3
 
Subnetting
SubnettingSubnetting
Subnetting
 
Subnetting
SubnettingSubnetting
Subnetting
 
CCNA 1 Routing and Switching v5.0 Chapter 8
CCNA 1 Routing and Switching v5.0 Chapter 8CCNA 1 Routing and Switching v5.0 Chapter 8
CCNA 1 Routing and Switching v5.0 Chapter 8
 
Ccna1v31 mod09
Ccna1v31 mod09Ccna1v31 mod09
Ccna1v31 mod09
 
IPand subnet
IPand subnetIPand subnet
IPand subnet
 
Ip Addressing
Ip AddressingIp Addressing
Ip Addressing
 
Lesson 2: Subnetting basics
Lesson 2: Subnetting basicsLesson 2: Subnetting basics
Lesson 2: Subnetting basics
 
VLSM & SUPERNETTING
VLSM & SUPERNETTINGVLSM & SUPERNETTING
VLSM & SUPERNETTING
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and Subnetting
 
Vlsm and supernetting
Vlsm and supernettingVlsm and supernetting
Vlsm and supernetting
 
Subnetting and routing
Subnetting and routingSubnetting and routing
Subnetting and routing
 
Easy subnetting
Easy subnettingEasy subnetting
Easy subnetting
 
Vlsm
VlsmVlsm
Vlsm
 
CCNA IP Address,Subnet mask (part 2)
CCNA IP Address,Subnet mask (part 2)CCNA IP Address,Subnet mask (part 2)
CCNA IP Address,Subnet mask (part 2)
 
IP Addressing (Subnetting, VLSM, Supernetting)
IP Addressing (Subnetting, VLSM, Supernetting)IP Addressing (Subnetting, VLSM, Supernetting)
IP Addressing (Subnetting, VLSM, Supernetting)
 
NET+ Subnetting
NET+ SubnettingNET+ Subnetting
NET+ Subnetting
 
CCNA R&S-06-Fundamentals of TCP-IP Transport and Applications
CCNA R&S-06-Fundamentals of TCP-IP Transport and ApplicationsCCNA R&S-06-Fundamentals of TCP-IP Transport and Applications
CCNA R&S-06-Fundamentals of TCP-IP Transport and Applications
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
InfiniFlux IP Address Type
InfiniFlux IP Address TypeInfiniFlux IP Address Type
InfiniFlux IP Address Type
 

Viewers also liked

CCNA R&S-20-Configuring IPv4 Addresses and Routes
CCNA R&S-20-Configuring IPv4 Addresses and RoutesCCNA R&S-20-Configuring IPv4 Addresses and Routes
CCNA R&S-20-Configuring IPv4 Addresses and RoutesAmir Jafari
 
CCNA R&S-10-Implementing Ethernet Virtual LANs
CCNA R&S-10-Implementing Ethernet Virtual LANsCCNA R&S-10-Implementing Ethernet Virtual LANs
CCNA R&S-10-Implementing Ethernet Virtual LANsAmir Jafari
 
CCNA R&S-13-Spanning Tree Protocol Implementation
CCNA R&S-13-Spanning Tree Protocol ImplementationCCNA R&S-13-Spanning Tree Protocol Implementation
CCNA R&S-13-Spanning Tree Protocol ImplementationAmir Jafari
 
CCCNA R&S-03-Fundamentals of Ethernet LANs
CCCNA R&S-03-Fundamentals of Ethernet LANsCCCNA R&S-03-Fundamentals of Ethernet LANs
CCCNA R&S-03-Fundamentals of Ethernet LANsAmir Jafari
 
CCNA Lab 5-Configuring Inter-VLAN Routing
CCNA Lab 5-Configuring Inter-VLAN RoutingCCNA Lab 5-Configuring Inter-VLAN Routing
CCNA Lab 5-Configuring Inter-VLAN RoutingAmir Jafari
 
Smart powetr grids
Smart powetr gridsSmart powetr grids
Smart powetr gridsAmir Jafari
 
CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...
CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...
CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...Amir Jafari
 
CCCNA R&S-04-Fundamentals of WANs
CCCNA R&S-04-Fundamentals of WANsCCCNA R&S-04-Fundamentals of WANs
CCCNA R&S-04-Fundamentals of WANsAmir Jafari
 
CCCNA R&S-02-The TCP-IP and OSI Networking Models
CCCNA R&S-02-The TCP-IP and OSI Networking ModelsCCCNA R&S-02-The TCP-IP and OSI Networking Models
CCCNA R&S-02-The TCP-IP and OSI Networking ModelsAmir Jafari
 
CCNA R&S-11-Troubleshooting Ethernet LANs
CCNA R&S-11-Troubleshooting Ethernet LANsCCNA R&S-11-Troubleshooting Ethernet LANs
CCNA R&S-11-Troubleshooting Ethernet LANsAmir Jafari
 
CCNA R&S-09-Configuring Ethernet Switching
CCNA R&S-09-Configuring Ethernet SwitchingCCNA R&S-09-Configuring Ethernet Switching
CCNA R&S-09-Configuring Ethernet SwitchingAmir Jafari
 
CCNA R&S-12-Spanning Tree Protocol Concepts
CCNA R&S-12-Spanning Tree Protocol ConceptsCCNA R&S-12-Spanning Tree Protocol Concepts
CCNA R&S-12-Spanning Tree Protocol ConceptsAmir Jafari
 

Viewers also liked (12)

CCNA R&S-20-Configuring IPv4 Addresses and Routes
CCNA R&S-20-Configuring IPv4 Addresses and RoutesCCNA R&S-20-Configuring IPv4 Addresses and Routes
CCNA R&S-20-Configuring IPv4 Addresses and Routes
 
CCNA R&S-10-Implementing Ethernet Virtual LANs
CCNA R&S-10-Implementing Ethernet Virtual LANsCCNA R&S-10-Implementing Ethernet Virtual LANs
CCNA R&S-10-Implementing Ethernet Virtual LANs
 
CCNA R&S-13-Spanning Tree Protocol Implementation
CCNA R&S-13-Spanning Tree Protocol ImplementationCCNA R&S-13-Spanning Tree Protocol Implementation
CCNA R&S-13-Spanning Tree Protocol Implementation
 
CCCNA R&S-03-Fundamentals of Ethernet LANs
CCCNA R&S-03-Fundamentals of Ethernet LANsCCCNA R&S-03-Fundamentals of Ethernet LANs
CCCNA R&S-03-Fundamentals of Ethernet LANs
 
CCNA Lab 5-Configuring Inter-VLAN Routing
CCNA Lab 5-Configuring Inter-VLAN RoutingCCNA Lab 5-Configuring Inter-VLAN Routing
CCNA Lab 5-Configuring Inter-VLAN Routing
 
Smart powetr grids
Smart powetr gridsSmart powetr grids
Smart powetr grids
 
CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...
CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...
CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...
 
CCCNA R&S-04-Fundamentals of WANs
CCCNA R&S-04-Fundamentals of WANsCCCNA R&S-04-Fundamentals of WANs
CCCNA R&S-04-Fundamentals of WANs
 
CCCNA R&S-02-The TCP-IP and OSI Networking Models
CCCNA R&S-02-The TCP-IP and OSI Networking ModelsCCCNA R&S-02-The TCP-IP and OSI Networking Models
CCCNA R&S-02-The TCP-IP and OSI Networking Models
 
CCNA R&S-11-Troubleshooting Ethernet LANs
CCNA R&S-11-Troubleshooting Ethernet LANsCCNA R&S-11-Troubleshooting Ethernet LANs
CCNA R&S-11-Troubleshooting Ethernet LANs
 
CCNA R&S-09-Configuring Ethernet Switching
CCNA R&S-09-Configuring Ethernet SwitchingCCNA R&S-09-Configuring Ethernet Switching
CCNA R&S-09-Configuring Ethernet Switching
 
CCNA R&S-12-Spanning Tree Protocol Concepts
CCNA R&S-12-Spanning Tree Protocol ConceptsCCNA R&S-12-Spanning Tree Protocol Concepts
CCNA R&S-12-Spanning Tree Protocol Concepts
 

Similar to CCNA R&S-15-Perspectives on IPv4 Subnetting

08_Subnetting_IP_Networks.pdf
08_Subnetting_IP_Networks.pdf08_Subnetting_IP_Networks.pdf
08_Subnetting_IP_Networks.pdfPilarAlulema2
 
08_Subnetting_IP_Networks.pdf
08_Subnetting_IP_Networks.pdf08_Subnetting_IP_Networks.pdf
08_Subnetting_IP_Networks.pdfRobinRohit2
 
CCNA RS_ITN - Chapter 9
CCNA RS_ITN - Chapter 9CCNA RS_ITN - Chapter 9
CCNA RS_ITN - Chapter 9Irsandi Hasan
 
CCNA RS_NB - Chapter 8
CCNA RS_NB - Chapter 8CCNA RS_NB - Chapter 8
CCNA RS_NB - Chapter 8Irsandi Hasan
 
Which IP address should be used to implement IoT/M2M services?
Which IP address should be used to implement IoT/M2M services?Which IP address should be used to implement IoT/M2M services?
Which IP address should be used to implement IoT/M2M services?APNIC
 
As robust as the IP protocol is, it does not perform the actual .docx
As robust as the IP protocol is, it does not perform the actual .docxAs robust as the IP protocol is, it does not perform the actual .docx
As robust as the IP protocol is, it does not perform the actual .docxcargillfilberto
 
Chapter 9 : Subnetting IP networks
Chapter 9 : Subnetting IP networksChapter 9 : Subnetting IP networks
Chapter 9 : Subnetting IP networksteknetir
 
CCNAv5 - S1: Chapter 9 - Subnetting Ip Networks
CCNAv5 - S1: Chapter 9 - Subnetting Ip NetworksCCNAv5 - S1: Chapter 9 - Subnetting Ip Networks
CCNAv5 - S1: Chapter 9 - Subnetting Ip NetworksVuz Dở Hơi
 
Chapter 09 - Subnetting IP Networks
Chapter 09 - Subnetting IP NetworksChapter 09 - Subnetting IP Networks
Chapter 09 - Subnetting IP NetworksYaser Rahmati
 
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8Waqas Ahmed Nawaz
 
network design 7.pptx
network design 7.pptxnetwork design 7.pptx
network design 7.pptxaida alsamawi
 
Chapter 08 - IP Addressing
Chapter 08 - IP AddressingChapter 08 - IP Addressing
Chapter 08 - IP AddressingYaser Rahmati
 
CCNAv5 - S1: Chapter 8 - Ip Addressing
CCNAv5 - S1: Chapter 8 - Ip AddressingCCNAv5 - S1: Chapter 8 - Ip Addressing
CCNAv5 - S1: Chapter 8 - Ip AddressingVuz Dở Hơi
 
Chapter 8 : IP addressing
Chapter 8 : IP addressingChapter 8 : IP addressing
Chapter 8 : IP addressingteknetir
 
CCNA RS_ITN - Chapter 8
CCNA RS_ITN - Chapter 8CCNA RS_ITN - Chapter 8
CCNA RS_ITN - Chapter 8Irsandi Hasan
 
Ccna v5-S1-Chapter 9
Ccna v5-S1-Chapter 9Ccna v5-S1-Chapter 9
Ccna v5-S1-Chapter 9Hamza Malik
 
CCNA RS_NB - Chapter 7
CCNA RS_NB - Chapter 7CCNA RS_NB - Chapter 7
CCNA RS_NB - Chapter 7Irsandi Hasan
 
CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11Irsandi Hasan
 
CCNA v6.0 ITN - Chapter 08
CCNA v6.0 ITN - Chapter 08CCNA v6.0 ITN - Chapter 08
CCNA v6.0 ITN - Chapter 08Irsandi Hasan
 

Similar to CCNA R&S-15-Perspectives on IPv4 Subnetting (20)

08_Subnetting_IP_Networks.pdf
08_Subnetting_IP_Networks.pdf08_Subnetting_IP_Networks.pdf
08_Subnetting_IP_Networks.pdf
 
08_Subnetting_IP_Networks.pdf
08_Subnetting_IP_Networks.pdf08_Subnetting_IP_Networks.pdf
08_Subnetting_IP_Networks.pdf
 
CCNA RS_ITN - Chapter 9
CCNA RS_ITN - Chapter 9CCNA RS_ITN - Chapter 9
CCNA RS_ITN - Chapter 9
 
CCNA RS_NB - Chapter 8
CCNA RS_NB - Chapter 8CCNA RS_NB - Chapter 8
CCNA RS_NB - Chapter 8
 
Which IP address should be used to implement IoT/M2M services?
Which IP address should be used to implement IoT/M2M services?Which IP address should be used to implement IoT/M2M services?
Which IP address should be used to implement IoT/M2M services?
 
As robust as the IP protocol is, it does not perform the actual .docx
As robust as the IP protocol is, it does not perform the actual .docxAs robust as the IP protocol is, it does not perform the actual .docx
As robust as the IP protocol is, it does not perform the actual .docx
 
Chapter 9 : Subnetting IP networks
Chapter 9 : Subnetting IP networksChapter 9 : Subnetting IP networks
Chapter 9 : Subnetting IP networks
 
CCNAv5 - S1: Chapter 9 - Subnetting Ip Networks
CCNAv5 - S1: Chapter 9 - Subnetting Ip NetworksCCNAv5 - S1: Chapter 9 - Subnetting Ip Networks
CCNAv5 - S1: Chapter 9 - Subnetting Ip Networks
 
Chapter 09 - Subnetting IP Networks
Chapter 09 - Subnetting IP NetworksChapter 09 - Subnetting IP Networks
Chapter 09 - Subnetting IP Networks
 
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8
CCNA (R & S) Module 01 - Introduction to Networks - Chapter 8
 
network design 7.pptx
network design 7.pptxnetwork design 7.pptx
network design 7.pptx
 
Chapter 08 - IP Addressing
Chapter 08 - IP AddressingChapter 08 - IP Addressing
Chapter 08 - IP Addressing
 
CCNAv5 - S1: Chapter 8 - Ip Addressing
CCNAv5 - S1: Chapter 8 - Ip AddressingCCNAv5 - S1: Chapter 8 - Ip Addressing
CCNAv5 - S1: Chapter 8 - Ip Addressing
 
Chapter 8 : IP addressing
Chapter 8 : IP addressingChapter 8 : IP addressing
Chapter 8 : IP addressing
 
CCNA RS_ITN - Chapter 8
CCNA RS_ITN - Chapter 8CCNA RS_ITN - Chapter 8
CCNA RS_ITN - Chapter 8
 
Ccna v5-S1-Chapter 9
Ccna v5-S1-Chapter 9Ccna v5-S1-Chapter 9
Ccna v5-S1-Chapter 9
 
Itn instructor ppt_chapter9_subnetting_ip_networks
Itn instructor ppt_chapter9_subnetting_ip_networksItn instructor ppt_chapter9_subnetting_ip_networks
Itn instructor ppt_chapter9_subnetting_ip_networks
 
CCNA RS_NB - Chapter 7
CCNA RS_NB - Chapter 7CCNA RS_NB - Chapter 7
CCNA RS_NB - Chapter 7
 
CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11
 
CCNA v6.0 ITN - Chapter 08
CCNA v6.0 ITN - Chapter 08CCNA v6.0 ITN - Chapter 08
CCNA v6.0 ITN - Chapter 08
 

More from Amir Jafari

CCNA Lab 3-VLAN Configuration on Switch
CCNA Lab 3-VLAN Configuration on SwitchCCNA Lab 3-VLAN Configuration on Switch
CCNA Lab 3-VLAN Configuration on SwitchAmir Jafari
 
CCNA Lab 2-Configuring a Switch Part II
CCNA Lab 2-Configuring a Switch Part IICCNA Lab 2-Configuring a Switch Part II
CCNA Lab 2-Configuring a Switch Part IIAmir Jafari
 
CCNA Lab 1-Configuring a Switch Part I
CCNA Lab 1-Configuring a Switch Part ICCNA Lab 1-Configuring a Switch Part I
CCNA Lab 1-Configuring a Switch Part IAmir Jafari
 
CCNA Voice 640-461- Part 4 historic voice-digital connectivity-part 2
CCNA Voice 640-461- Part 4  historic voice-digital connectivity-part 2CCNA Voice 640-461- Part 4  historic voice-digital connectivity-part 2
CCNA Voice 640-461- Part 4 historic voice-digital connectivity-part 2Amir Jafari
 
Performance evaluation-of-ieee-802.11p-for-vehicular-communication-networks
Performance evaluation-of-ieee-802.11p-for-vehicular-communication-networksPerformance evaluation-of-ieee-802.11p-for-vehicular-communication-networks
Performance evaluation-of-ieee-802.11p-for-vehicular-communication-networksAmir Jafari
 
Performance Evaluation Of IEEE 802.11p For Vehicular Communication Networks
Performance Evaluation Of IEEE 802.11p For Vehicular Communication NetworksPerformance Evaluation Of IEEE 802.11p For Vehicular Communication Networks
Performance Evaluation Of IEEE 802.11p For Vehicular Communication NetworksAmir Jafari
 

More from Amir Jafari (7)

CCNA Lab 3-VLAN Configuration on Switch
CCNA Lab 3-VLAN Configuration on SwitchCCNA Lab 3-VLAN Configuration on Switch
CCNA Lab 3-VLAN Configuration on Switch
 
CCNA Lab 2-Configuring a Switch Part II
CCNA Lab 2-Configuring a Switch Part IICCNA Lab 2-Configuring a Switch Part II
CCNA Lab 2-Configuring a Switch Part II
 
CCNA Lab 1-Configuring a Switch Part I
CCNA Lab 1-Configuring a Switch Part ICCNA Lab 1-Configuring a Switch Part I
CCNA Lab 1-Configuring a Switch Part I
 
Network design
Network designNetwork design
Network design
 
CCNA Voice 640-461- Part 4 historic voice-digital connectivity-part 2
CCNA Voice 640-461- Part 4  historic voice-digital connectivity-part 2CCNA Voice 640-461- Part 4  historic voice-digital connectivity-part 2
CCNA Voice 640-461- Part 4 historic voice-digital connectivity-part 2
 
Performance evaluation-of-ieee-802.11p-for-vehicular-communication-networks
Performance evaluation-of-ieee-802.11p-for-vehicular-communication-networksPerformance evaluation-of-ieee-802.11p-for-vehicular-communication-networks
Performance evaluation-of-ieee-802.11p-for-vehicular-communication-networks
 
Performance Evaluation Of IEEE 802.11p For Vehicular Communication Networks
Performance Evaluation Of IEEE 802.11p For Vehicular Communication NetworksPerformance Evaluation Of IEEE 802.11p For Vehicular Communication Networks
Performance Evaluation Of IEEE 802.11p For Vehicular Communication Networks
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 

CCNA R&S-15-Perspectives on IPv4 Subnetting

  • 1. ©2015 Amir Jafari – www.amir-Jafari.com Routing and Switching 200-120 15 - Perspectives on IPv4 Subnetting
  • 2. Perspectives on IPv4 Subnetting ©2015 Amir Jafari – www.amir-Jafari.com Agenda Introduction to Subnetting Analyze Subnetting and Addressing Needs Make Design Choices Plan the Implementation
  • 3. Introduction to Subnetting ©2015 Amir Jafari – www.amir-Jafari.com Introduction to Subnetting You start with one network, but it is just one large network. As a single large entity, it might not be useful, and it is probably far too large. To make it useful, you chop it into smaller pieces, called subnets, and assign those subnets to be used in different parts of the enterprise internetwork.
  • 4. Introduction to Subnetting ©2015 Amir Jafari – www.amir-Jafari.com Subnetting Defined Through a Simple Example An IP network—in other words, a Class A, B, or C network—is simply a set of consecutively numbered IP addresses that follows some preset rules An IP subnet is simply a subset of a Class A, B, or C network. If fact, the word subnet is a shortened version of the phrase subdivided network
  • 5. Introduction to Subnetting ©2015 Amir Jafari – www.amir-Jafari.com Subnetting Defined Through a Simple Example Example Subnet Plan Document
  • 6. Introduction to Subnetting ©2015 Amir Jafari – www.amir-Jafari.com Operational View Versus Design View of Subnetting To fully understand IP addressing and subnetting, you need to think about subnetting from both a design and operational perspective Subnet Planning, Design, and Implementation Tasks
  • 7. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com Analyze Subnetting and Addressing Needs Four basic questions that can be used to analyze the addressing and subnetting needs for any new or changing enterprise network: 1. Which hosts should be grouped together into a subnet? 2. How many subnets does this network require? 3. How many host IP addresses does each subnet require? 4. Will we use a single subnet size for simplicity, or not?
  • 8. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com Rules About Which Hosts Are in Which Subnet To make routing work efficiently, IP addressing rules group addresses into groups called subnets. The rules are as follows: Addresses in the same subnet are not separated by a router Addresses in different subnets are separated by at least one router PC A and B in One Subnet, and PC C in a Different Subnet
  • 9. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com Determining the Number of Subnets To determine the number of subnets required, the engineer requires access to network diagrams, VLAN configuration details, and if you use Frame Relay WANs, details about the permanent virtual circuits (PVC) Based on this info, engineer should use these rules and plan for one subnet for every: VLAN Point-to-point serial link Ethernet emulation WAN link (EoMPLS) Frame Relay PVC
  • 10. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com Determining the Number of Subnets Four-Site Internetwork with Small Central Site
  • 11. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com Determining the Number of Subnets
  • 12. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com Determining the Number of Hosts per Subnet Determining the number of hosts per subnet requires knowing a few simple concepts and then doing a lot of research and questioning For a totally new network, you can look at business plans—numbers of people at the site, devices on order, and so on—to get some idea of the possible devices When expanding an existing network to add new sites, you can use existing sites as a point of comparison, and then find out which sites will get bigger or smaller And don’t forget to count the router interface IP address in each subnet and the switch IP address used to remotely manage the switch
  • 13. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com Defining the Size of a Subnet The engineer assigns each subnet a subnet mask, and that mask, among other things, defines the size of that subnet. If the mask defines H host bits, the subnet contains – 2, because two numbers in each subnet are reserved for other purposes: 1. Each subnet reserves the numerically lowest value for the subnet number 2. The numerically highest value as the subnet broadcast address Subnet Size Concepts
  • 14. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com One Size Subnet Fits All To choose to use a single-size subnet in an enterprise network, you must use the same mask for all subnets, because the mask defines the size of the subnet The number of host bits (H) defined by the mask must be large enough so that – 2 is larger than (or equal to) the number of host IP addresses required in the largest subnet The big advantage when using a single-size subnet is Operational simplicity The big disadvantage for using a single-size subnet is that it wastes IP addresses
  • 15. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com One Size Subnet Fits All Network Using One Subnet Size
  • 16. Analyze Subnetting and Addressing Needs ©2015 Amir Jafari – www.amir-Jafari.com Multiple Subnet Sizes (Variable-Length Subnet Masks) Different masks mean different numbers of host bits, and a different number of hosts in some subnets based on the – 2 formula The smaller subnets now waste fewer IP addresses Three Masks, Three Subnet Sizes
  • 17. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Public IP Networks The original design of the Internet required that any company that connected to the Internet had to use a registered public IP network. Public IP networks, and the administrative processes surrounding them, ensure that all the companies that connect to the Internet all use unique IP addresses Two Companies with Unique Public IP Networks
  • 18. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Growth Exhausts the Public IP Address Space By the early 1990s, the world was running out of public IP networks that could be assigned IANA, which assigns public IPv4 address blocks to the five Internet registries around the globe, assigned the last of the IPv4 address space in early 2011 The Internet community worked hard during the 1990s to solve this problem, coming up with several solutions, including the following: A new version of IP (IPv6), with much larger addresses (128 bit) Assigning a subset of a public IP network to each company, instead of an entire public IP network, to reduce waste Network Address Translation (NAT), which allows the use of private IP networks
  • 19. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Growth Exhausts the Public IP Address Space Network Address Translation, allows multiple companies to use the exact same private IP network, using the same IP addresses as other companies, while still connecting to the Internet NAT does this by translating the IP addresses inside the packets as they go from the enterprise to the Internet, using a small number of public IP addresses to support tens of thousands of private IP addresses Reusing the Same Private Network 10.0.0.0, with NAT
  • 20. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Private IP Networks RFC 1918 defines the set of private IP networks: Will never be assigned to an organization as a public IP network Can be used by organizations that will use NAT when sending packets into the Internet Can also be used by organizations that never need to send packets into the Internet RFC 1918 Private Address Space
  • 21. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Classful IP Networks Before Subnetting Before an engineer subnets a classful network, the network is a single group of addresses When thinking about an unsubnetted classful network, the addresses in a network have only two parts: the network part and host part Format of Unsubnetted Class A, B, and C Networks
  • 22. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Borrowing Host Bits to Create Subnet Bits To create a subnet part of the address structure, the engineer borrows bits from the host part Concept of Borrowing Host Bits
  • 23. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Choosing Enough Subnet and Host Bits The designer choosing a number of subnet (S) and host (H) bits and then checking the math. 2S must be more than the number of required subnets, or the mask will not supply enough subnets in this IP network – 2 must be more than the required number of hosts/subnet. Borrowing Enough Subnet and Host Bits
  • 24. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Example Design: 172.16.0.0, 200 Subnets, 200 Hosts In this case, the planning and design choices so far tell us the following: Use a single mask for all subnets Plan for 200 subnets Plan for 200 host IP addresses per subnet Use private Class B network 172.16.0.0 Example Mask Choice, N = 16, S = 8, H = 8
  • 25. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Masks and Mask Formats The beginning bits in the mask equal binary 1, with those bit positions representing the combined network and subnet parts of the addresses in the subnet Creating the Subnet Mask—Binary—Class B Network
  • 26. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Build a List of All Subnets In particular, each subnet contains the following: Subnet number: This number identifies the subnet. It is the numerically smallest number in the subnet. It cannot be used as an IP address by a host Subnet broadcast: This is the last (numerically highest) number in the subnet. It also cannot be used as an IP address by a host IP addresses: All the numbers between the subnet ID and the subnet broadcast address can be used as a host IP address
  • 27. Make Design Choices ©2015 Amir Jafari – www.amir-Jafari.com Build a List of All Subne First Ten Subnets, Plus the Last Few, from 172.16.0.0, 255.255.255.0
  • 28. Plan the Implementation ©2015 Amir Jafari – www.amir-Jafari.com Assigning Subnets to Different Locations The job is simple: Look at your network diagram, identify each location that needs a subnet, and pick one from the table you made of all the possible subnets
  • 29. Plan the Implementation ©2015 Amir Jafari – www.amir-Jafari.com Assigning Subnets to Different Locations Reserving 50% of Subnets for the U.S. and 25% Each for Europe and Asia
  • 30. Plan the Implementation ©2015 Amir Jafari – www.amir-Jafari.com Choose Static and Dynamic Ranges per Subnet Devices receive their IP address and mask assignment in one of two ways: 1. Dynamically by using DHCP 2. Statically through configuration For DHCP to work, the network engineer must tell the DHCP server the subnets for which it must assign IP addresses Additionally, that configuration limits the DHCP server to only a subset of the addresses in the subnet For static addresses, you simply configure the device to tell it what IP address and mask to use
  • 31. Plan the Implementation ©2015 Amir Jafari – www.amir-Jafari.com Choose Static and Dynamic Ranges per Subnet Static from the Low End and DHCP from the High End
  • 32. Perspectives on IPv4 Subnetting ©2015 Amir Jafari – www.amir-Jafari.com References 1) Cisco Systems, Inc, www.cisco.com/ 2) Wendell Odom ,”Cisco CCENT/CCNA ICND1 100-101 Official Cert Guide”, Cisco Press, USA, 2013