SlideShare a Scribd company logo
1 of 14
IPAddressing and
Subnetting
Ali Nezhad
2
Outline
• Introduction
• IP Address Format
• Routing
– Classful
– Classless
• IP Subnetting
• VLSM
• Summary
3
Introduction
Node 4
Node 2
Node 3Node 1
Router 3
Router 2
Router 1
Router 4
Every communication device needs an address.
4
IP Address Format
01111111.00001010.00010100.10000010
127 . 10 . 20 . 130
00000000binary= 0decimal
11111111binary= 255decimal
5
Packet Routing
212.10.12.14
121.30.112.24
212.10.12.14 DATA
SA
121.30.112.24
DA
6
Classful Addressing
121. 30.112.24
011101001. 00011110.01110000.00011000
Network ID Host ID
Class Pattern 1st
Octet #addresses/net
A x.x.x.x 1 – 127 2563
B x.X.x.x 128- 191 2562
C x.X.X.x 192 - 223 256
7
Classless Addressing
• Allows for breaking up of a classful address range.
• Helps conserve IP addresses.
• Important for network segmentation
8
Subnetting
xxxxxxxx. xxxx xxxx.xxxxxxxx.xxxxxxxx
Network ID Host ID
xxxxxxxx. xxxx.xxxxxxxx.xxxxxxxxxxxx
• 4 bits are borrowed.
• 24
= 16 subnets are available
• #addresses per subnet = 220
9
1111
xxxx xxxx.xxxxxxxx.xxxxxxxx
Subnet Mask
AND
xxxxxxxx.IP Address
1111 1111. 0000.00000000.00000000Subnet Mask
xxxxxxxx. xxxx 0000.00000000.00000000Subnet ID
• CIDR Notation (Classless Inter-Domain Routing)
- Specifies the length of the network portion with a number after a slash (/).
•Example Address: 192.168.129.10/18
The subnet mask equivalent to this CIDR notation is 255.255.192.0
The subnet ID is calculated as:
192.168.129.10 AND 255.255.192.0 = 192.168.128.0
10
VLSM (Variable Length Subnet Masks)
• Custom subnet masks generate subnets that are all of the
same size.
– Note: Subnet masks associated with the A, B and C classes are
called default subnet masks.
• This limitation still results in the wastage of addresses.
• Example: A class C network can be divided into 4
subnets each accommodating 62 hosts. On a subnet that
requires only 2 hosts, 60 addresses will be wasted.
• VLSM prevents this by allowing recursive subnetting.
11
VLSM
Example: Given the IP address of 196.220.10.0/24, propose an addressing
scheme to accommodate three subnets with 2, 30 and 100 hosts.
Solution: The host portion is initially 8 bits long which supports 254 hosts.
Order the subnets in a decreasing number of hosts: Net1: 100, Net2: 30, Net3:
2
Net1: 100 hosts  Requires 128 = 27
addresses borrow 1 bit  2 subnets
are available, new CIDR prefix = /25 , BS= 128
196.220.10. x | 000 0000
Subnet ID#1: x=0  196.220.10.0/25 (196.220.10.1 to 196.220.10.127)
Assign this subnet to Net1.
Subnet ID#2: x=1  196.220.10.128/25 (196.220.10.127 to 196.220.10.255)
Break this down further for other subnets.
12
VLSM (IP address assignments)
Majer Network Original subnets VLSM (L1) VLSM (L2) Assignment
196.220.10.0/24 196.220.10.0//25 Net1
196.220.10.128/25 196.220.10.128/2
7
Net2
196.220.10.160/2
7
Reserved
196.220.10.192/2
7
Reserved
196.220.10.224/2
7
196.220.10.224/3
0
Net3
196.220.10.228/3
0
Reserved
196.220.10.232/3
0
Reserved
196.220.10.236/3
0
Reserved
196.220.10.240/3
0
Reserved
196.220.10.244/3 Reserved
13
Summary
• IP addressing techniques are used to
segment a given address range.
• Segmentation results in IP address
conservation, security and better
performance.
14
Questions

More Related Content

What's hot

Subnetting made simple
Subnetting made simpleSubnetting made simple
Subnetting made simpleWamuyu Murakaru
 
Computer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP AddressingComputer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP AddressingBisrat Girma
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnettingIGZ Software house
 
Lesson 2: Subnetting basics
Lesson 2: Subnetting basicsLesson 2: Subnetting basics
Lesson 2: Subnetting basicsMahmmoud Mahdi
 
IP addressing and Subnetting PPT
IP addressing and Subnetting PPTIP addressing and Subnetting PPT
IP addressing and Subnetting PPTPijush Kanti Das
 
IP Address
IP AddressIP Address
IP AddressRahul P
 
Internet Protocol version 6
Internet Protocol version 6Internet Protocol version 6
Internet Protocol version 6Rekha Yadav
 
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
 
Basics of IP Addressing
Basics of IP AddressingBasics of IP Addressing
Basics of IP AddressingKushal Sheth
 
Ip address presentation
Ip address presentationIp address presentation
Ip address presentationmuhammad amir
 
Subnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examplesSubnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examplesKrishna Mohan
 
Ip address
Ip addressIp address
Ip addressMdAnikKhan
 
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERSDay 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERSanilinvns
 

What's hot (20)

Subnetting made simple
Subnetting made simpleSubnetting made simple
Subnetting made simple
 
Computer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP AddressingComputer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP Addressing
 
Subnetting
SubnettingSubnetting
Subnetting
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
Lesson 2: Subnetting basics
Lesson 2: Subnetting basicsLesson 2: Subnetting basics
Lesson 2: Subnetting basics
 
Nat pat
Nat patNat pat
Nat pat
 
Subnetting
SubnettingSubnetting
Subnetting
 
Chapter 14
Chapter 14Chapter 14
Chapter 14
 
IP addressing and Subnetting PPT
IP addressing and Subnetting PPTIP addressing and Subnetting PPT
IP addressing and Subnetting PPT
 
MAC & IP addresses
MAC & IP addressesMAC & IP addresses
MAC & IP addresses
 
IP Address
IP AddressIP Address
IP Address
 
Internet Protocol version 6
Internet Protocol version 6Internet Protocol version 6
Internet Protocol version 6
 
IP Subnetting
IP SubnettingIP Subnetting
IP 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
 
Basics of IP Addressing
Basics of IP AddressingBasics of IP Addressing
Basics of IP Addressing
 
Ip address presentation
Ip address presentationIp address presentation
Ip address presentation
 
Subnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examplesSubnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examples
 
Classless subnetting
Classless subnettingClassless subnetting
Classless subnetting
 
Ip address
Ip addressIp address
Ip address
 
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERSDay 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
 

Viewers also liked

Classful ip address (ip address picture book 4 from visual land animations)
Classful ip address (ip address picture book 4 from visual land animations)Classful ip address (ip address picture book 4 from visual land animations)
Classful ip address (ip address picture book 4 from visual land animations)vl11111
 
Dynamic vs static
Dynamic vs staticDynamic vs static
Dynamic vs staticNicole Ryan
 
Dynamic vs static stretching
Dynamic vs static stretchingDynamic vs static stretching
Dynamic vs static stretchingdangermansam
 
NAT and Subnetting
NAT and Subnetting NAT and Subnetting
NAT and Subnetting Saad Tanvir
 
Configuring dynamic and static routing
Configuring dynamic and static routingConfiguring dynamic and static routing
Configuring dynamic and static routingAnand Dhouni
 
Discrete Mathematics Presentation
Discrete Mathematics PresentationDiscrete Mathematics Presentation
Discrete Mathematics PresentationSalman Elahi
 
2[1].1 data transmission
2[1].1 data transmission2[1].1 data transmission
2[1].1 data transmissionHattori Sidek
 
Frequency Modulation In Data Transmission
Frequency Modulation In Data TransmissionFrequency Modulation In Data Transmission
Frequency Modulation In Data TransmissionBise Mond
 
Easy IP Addressing and Subnetting Manual for Starters
Easy IP Addressing and Subnetting Manual for StartersEasy IP Addressing and Subnetting Manual for Starters
Easy IP Addressing and Subnetting Manual for StartersS Khawaja
 
Internetworking devices(networking)
Internetworking devices(networking)Internetworking devices(networking)
Internetworking devices(networking)welcometofacebook
 
Chapter 19: Logical Addressing
Chapter 19: Logical AddressingChapter 19: Logical Addressing
Chapter 19: Logical AddressingShafaan Khaliq Bhatti
 
IP addressing
IP addressingIP addressing
IP addressingtameemyousaf
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01 Sehrish Rafiq
 
Data transmission and telemetry
Data transmission and telemetryData transmission and telemetry
Data transmission and telemetryslide rock
 

Viewers also liked (20)

Classful ip address (ip address picture book 4 from visual land animations)
Classful ip address (ip address picture book 4 from visual land animations)Classful ip address (ip address picture book 4 from visual land animations)
Classful ip address (ip address picture book 4 from visual land animations)
 
Dynamic Vs Static
Dynamic Vs StaticDynamic Vs Static
Dynamic Vs Static
 
Dynamic vs static
Dynamic vs staticDynamic vs static
Dynamic vs static
 
Dynamic vs static stretching
Dynamic vs static stretchingDynamic vs static stretching
Dynamic vs static stretching
 
Chapter 7: Transmission Media
Chapter 7: Transmission MediaChapter 7: Transmission Media
Chapter 7: Transmission Media
 
CCNA part 2 ip addressing
CCNA part 2 ip addressingCCNA part 2 ip addressing
CCNA part 2 ip addressing
 
C++ Language
C++ LanguageC++ Language
C++ Language
 
Chapter 8: Switching
Chapter 8: SwitchingChapter 8: Switching
Chapter 8: Switching
 
NAT and Subnetting
NAT and Subnetting NAT and Subnetting
NAT and Subnetting
 
Configuring dynamic and static routing
Configuring dynamic and static routingConfiguring dynamic and static routing
Configuring dynamic and static routing
 
Shortest path algorithm
Shortest  path algorithmShortest  path algorithm
Shortest path algorithm
 
Discrete Mathematics Presentation
Discrete Mathematics PresentationDiscrete Mathematics Presentation
Discrete Mathematics Presentation
 
2[1].1 data transmission
2[1].1 data transmission2[1].1 data transmission
2[1].1 data transmission
 
Frequency Modulation In Data Transmission
Frequency Modulation In Data TransmissionFrequency Modulation In Data Transmission
Frequency Modulation In Data Transmission
 
Easy IP Addressing and Subnetting Manual for Starters
Easy IP Addressing and Subnetting Manual for StartersEasy IP Addressing and Subnetting Manual for Starters
Easy IP Addressing and Subnetting Manual for Starters
 
Internetworking devices(networking)
Internetworking devices(networking)Internetworking devices(networking)
Internetworking devices(networking)
 
Chapter 19: Logical Addressing
Chapter 19: Logical AddressingChapter 19: Logical Addressing
Chapter 19: Logical Addressing
 
IP addressing
IP addressingIP addressing
IP addressing
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01
 
Data transmission and telemetry
Data transmission and telemetryData transmission and telemetry
Data transmission and telemetry
 

Similar to IP Addressing and subnetting

Vlsm workbook instructors edition v2 0-solucionario
Vlsm workbook  instructors edition   v2 0-solucionarioVlsm workbook  instructors edition   v2 0-solucionario
Vlsm workbook instructors edition v2 0-solucionarioJose Eduardo Osorio Marroquin
 
Subnetting
SubnettingSubnetting
SubnettingNetwax Lab
 
IP Addressing (Subnetting, VLSM, Supernetting)
IP Addressing (Subnetting, VLSM, Supernetting)IP Addressing (Subnetting, VLSM, Supernetting)
IP Addressing (Subnetting, VLSM, Supernetting)cuetcse
 
1.IPv4.pptx
1.IPv4.pptx1.IPv4.pptx
1.IPv4.pptxWahyuniAnti
 
Oct. 14, 2011 webcast ch7 subnets bruce hartpence
Oct. 14, 2011 webcast ch7 subnets bruce hartpenceOct. 14, 2011 webcast ch7 subnets bruce hartpence
Oct. 14, 2011 webcast ch7 subnets bruce hartpenceO'Reilly Media
 
Wipro telecom training i pv4 concepts
Wipro telecom training   i pv4 conceptsWipro telecom training   i pv4 concepts
Wipro telecom training i pv4 conceptsJAIGANESH SEKAR
 
Chapter3ccna
Chapter3ccnaChapter3ccna
Chapter3ccnarobertoxe
 
Chapter3ccna
Chapter3ccnaChapter3ccna
Chapter3ccnaernestlithur
 
IP Addressing.ppt
IP Addressing.pptIP Addressing.ppt
IP Addressing.pptjAIREN1
 
ip_addressing_subnetting aaaaaaaaaaa.ppt
ip_addressing_subnetting aaaaaaaaaaa.pptip_addressing_subnetting aaaaaaaaaaa.ppt
ip_addressing_subnetting aaaaaaaaaaa.pptFaysalAhamed32
 
Subnetting class
Subnetting classSubnetting class
Subnetting classFTC
 
Ipaddress presentationdemoclass
Ipaddress presentationdemoclassIpaddress presentationdemoclass
Ipaddress presentationdemoclassaskme
 
NP - Unit 2 - Internet Addressing, ARP and RARP
NP - Unit 2 - Internet Addressing, ARP and RARP NP - Unit 2 - Internet Addressing, ARP and RARP
NP - Unit 2 - Internet Addressing, ARP and RARP hamsa nandhini
 

Similar to IP Addressing and subnetting (20)

Vlsm workbook instructors edition v2 0-solucionario
Vlsm workbook  instructors edition   v2 0-solucionarioVlsm workbook  instructors edition   v2 0-solucionario
Vlsm workbook instructors edition v2 0-solucionario
 
Subnetting
SubnettingSubnetting
Subnetting
 
IP Addressing (Subnetting, VLSM, Supernetting)
IP Addressing (Subnetting, VLSM, Supernetting)IP Addressing (Subnetting, VLSM, Supernetting)
IP Addressing (Subnetting, VLSM, Supernetting)
 
Ceyccna3
Ceyccna3Ceyccna3
Ceyccna3
 
1.IPv4.pptx
1.IPv4.pptx1.IPv4.pptx
1.IPv4.pptx
 
Oct. 14, 2011 webcast ch7 subnets bruce hartpence
Oct. 14, 2011 webcast ch7 subnets bruce hartpenceOct. 14, 2011 webcast ch7 subnets bruce hartpence
Oct. 14, 2011 webcast ch7 subnets bruce hartpence
 
Wipro telecom training i pv4 concepts
Wipro telecom training   i pv4 conceptsWipro telecom training   i pv4 concepts
Wipro telecom training i pv4 concepts
 
Ccna ppt
Ccna pptCcna ppt
Ccna ppt
 
VLSM.pptx
VLSM.pptxVLSM.pptx
VLSM.pptx
 
Day 5.5 subnetting
Day 5.5 subnettingDay 5.5 subnetting
Day 5.5 subnetting
 
Chapter3ccna
Chapter3ccnaChapter3ccna
Chapter3ccna
 
Chapter3ccna
Chapter3ccnaChapter3ccna
Chapter3ccna
 
IP Addressing.ppt
IP Addressing.pptIP Addressing.ppt
IP Addressing.ppt
 
ip_addressing_subnetting aaaaaaaaaaa.ppt
ip_addressing_subnetting aaaaaaaaaaa.pptip_addressing_subnetting aaaaaaaaaaa.ppt
ip_addressing_subnetting aaaaaaaaaaa.ppt
 
Subnetting class
Subnetting classSubnetting class
Subnetting class
 
Subnetting
SubnettingSubnetting
Subnetting
 
Ipaddress presentationdemoclass
Ipaddress presentationdemoclassIpaddress presentationdemoclass
Ipaddress presentationdemoclass
 
Subneting
SubnetingSubneting
Subneting
 
Week11 lec1
Week11 lec1Week11 lec1
Week11 lec1
 
NP - Unit 2 - Internet Addressing, ARP and RARP
NP - Unit 2 - Internet Addressing, ARP and RARP NP - Unit 2 - Internet Addressing, ARP and RARP
NP - Unit 2 - Internet Addressing, ARP and RARP
 

More from Ali Nezhad

Network programming using python
Network programming using pythonNetwork programming using python
Network programming using pythonAli Nezhad
 
Internet of things
Internet of thingsInternet of things
Internet of thingsAli Nezhad
 
converged Networks
converged Networksconverged Networks
converged NetworksAli Nezhad
 
cnet311 q-bank
cnet311 q-bankcnet311 q-bank
cnet311 q-bankAli Nezhad
 
Setting up a WiFi Network v3
Setting up a WiFi Network v3Setting up a WiFi Network v3
Setting up a WiFi Network v3Ali Nezhad
 
adhoc network workshop
adhoc network workshopadhoc network workshop
adhoc network workshopAli Nezhad
 

More from Ali Nezhad (6)

Network programming using python
Network programming using pythonNetwork programming using python
Network programming using python
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
converged Networks
converged Networksconverged Networks
converged Networks
 
cnet311 q-bank
cnet311 q-bankcnet311 q-bank
cnet311 q-bank
 
Setting up a WiFi Network v3
Setting up a WiFi Network v3Setting up a WiFi Network v3
Setting up a WiFi Network v3
 
adhoc network workshop
adhoc network workshopadhoc network workshop
adhoc network workshop
 

Recently uploaded

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vĂĄzquez
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 

Recently uploaded (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

IP Addressing and subnetting

  • 2. 2 Outline • Introduction • IP Address Format • Routing – Classful – Classless • IP Subnetting • VLSM • Summary
  • 3. 3 Introduction Node 4 Node 2 Node 3Node 1 Router 3 Router 2 Router 1 Router 4 Every communication device needs an address.
  • 4. 4 IP Address Format 01111111.00001010.00010100.10000010 127 . 10 . 20 . 130 00000000binary= 0decimal 11111111binary= 255decimal
  • 6. 6 Classful Addressing 121. 30.112.24 011101001. 00011110.01110000.00011000 Network ID Host ID Class Pattern 1st Octet #addresses/net A x.x.x.x 1 – 127 2563 B x.X.x.x 128- 191 2562 C x.X.X.x 192 - 223 256
  • 7. 7 Classless Addressing • Allows for breaking up of a classful address range. • Helps conserve IP addresses. • Important for network segmentation
  • 8. 8 Subnetting xxxxxxxx. xxxx xxxx.xxxxxxxx.xxxxxxxx Network ID Host ID xxxxxxxx. xxxx.xxxxxxxx.xxxxxxxxxxxx • 4 bits are borrowed. • 24 = 16 subnets are available • #addresses per subnet = 220
  • 9. 9 1111 xxxx xxxx.xxxxxxxx.xxxxxxxx Subnet Mask AND xxxxxxxx.IP Address 1111 1111. 0000.00000000.00000000Subnet Mask xxxxxxxx. xxxx 0000.00000000.00000000Subnet ID • CIDR Notation (Classless Inter-Domain Routing) - Specifies the length of the network portion with a number after a slash (/). •Example Address: 192.168.129.10/18 The subnet mask equivalent to this CIDR notation is 255.255.192.0 The subnet ID is calculated as: 192.168.129.10 AND 255.255.192.0 = 192.168.128.0
  • 10. 10 VLSM (Variable Length Subnet Masks) • Custom subnet masks generate subnets that are all of the same size. – Note: Subnet masks associated with the A, B and C classes are called default subnet masks. • This limitation still results in the wastage of addresses. • Example: A class C network can be divided into 4 subnets each accommodating 62 hosts. On a subnet that requires only 2 hosts, 60 addresses will be wasted. • VLSM prevents this by allowing recursive subnetting.
  • 11. 11 VLSM Example: Given the IP address of 196.220.10.0/24, propose an addressing scheme to accommodate three subnets with 2, 30 and 100 hosts. Solution: The host portion is initially 8 bits long which supports 254 hosts. Order the subnets in a decreasing number of hosts: Net1: 100, Net2: 30, Net3: 2 Net1: 100 hosts  Requires 128 = 27 addresses borrow 1 bit  2 subnets are available, new CIDR prefix = /25 , BS= 128 196.220.10. x | 000 0000 Subnet ID#1: x=0  196.220.10.0/25 (196.220.10.1 to 196.220.10.127) Assign this subnet to Net1. Subnet ID#2: x=1  196.220.10.128/25 (196.220.10.127 to 196.220.10.255) Break this down further for other subnets.
  • 12. 12 VLSM (IP address assignments) Majer Network Original subnets VLSM (L1) VLSM (L2) Assignment 196.220.10.0/24 196.220.10.0//25 Net1 196.220.10.128/25 196.220.10.128/2 7 Net2 196.220.10.160/2 7 Reserved 196.220.10.192/2 7 Reserved 196.220.10.224/2 7 196.220.10.224/3 0 Net3 196.220.10.228/3 0 Reserved 196.220.10.232/3 0 Reserved 196.220.10.236/3 0 Reserved 196.220.10.240/3 0 Reserved 196.220.10.244/3 Reserved
  • 13. 13 Summary • IP addressing techniques are used to segment a given address range. • Segmentation results in IP address conservation, security and better performance.