SlideShare une entreprise Scribd logo
1  sur  15
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IP Class First Octet Networks Hosts A 1-126 126 16,777,214 B 128-191 16,384 65,534 C 192-223 2,097,152 254
255 . 0.0.0 8 network bits 24 host bits 255.255 . 0.0 16 network bits 16 host bits 255.255.255 . 0 24 network bits 8 host bits Class A Class B Class C
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
32 Bit Binary Definitive Chart Let’s look at a couple of charts that will help us see how we count in binary, and how we apply bits to figure out sub-netting. As you can see, each digit doubles in value as it travels left.  8 th  digit 7 th  digit 6 th  digit 5 th  digit 4 th  digit 3 rd  digit 2 nd  digit 1 st  digit 128 64 32 16 8 4 2 1 16 th  digit 15 th  digit 14 th  digit 13 th  digit 12 th  digit 11 th  digit 10 th  digit 9 th  digit 32,768 16,384 8192 4096 2048 1024 512 256 32 nd  digit 31 st  digit 30 th   digit 29 th  digit 28 th   digit 27 th  digit 26 th  digit 25 th  digit 2,147,483,648 1,073,741,824 536,870,912 268,435,456 134,217, 728 67,108,864 33,554,432 16,777,216 24 th  digit 23 rd  digit 22 nd  digit 21 st  digit 20 th  digit 19 th  digit 18 th  digit 17 th  digit 8,388,608 4,194,304 2,097,152 1,048,576 524,288 262,144 131,072 65,536
Applying Borrowed Bits to Subnet Masks Borrowed Bits 128 64 32 16 8 4 2 1 Value LSB 1 1 0 0 0 0 0 0 0 128 128 2 1 1 0 0 0 0 0 0 192 64 3 1 1 1 0 0 0 0 0 224 32 4 1 1 1 1 0 0 0 0 240 16 5 1 1 1 1 1 0 0 0 248 8 6 1 1 1 1 1 1 0 0 252 4 7 1 1 1 1 1 1 1 0 254 2 8 1 1 1 1 1 1 1 1 255 1
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],209.168.19.0  Create 4 networks with largest possible number of host ID’s  Universal Calculator: (2 n -2>/X)  X=#of networks and n=# bits in subnet mask. Solve for borrowed bits  Custom subnet mask  2 n -2>/X  x.x.x. 111 00000   2 3 -2>/4  128+64+32= 224 Borrow 3 bits  255.255.255.224 128 64 32 16 8 4 2 1 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0
4. Determine number of subnets and hosts: Solve for subnets: 2 borrowed  -2  2 3=  8-2  = 6 subnets   Solve for hosts:  2 retained  – 2  2 5=  32-2  =  30 hosts 5. Establish the least significant subnet bit:  x.x.x.11 1 00000 The least significant bit is 32, therefore our subnets should increment by 32. 6. List the first and last subnet in the series, as well as the first and last host on each subnet. Let’s look at how that looks in Binary. 128 64 32 16 8 4 2 1 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 128 64 32 16 8 4 2 1 0 0 1 0 0 0 0 0
With a Class “C” Network we have 8 host bits: In our example, we have borrowed 3 bits to create additional networks so, our bits has to be divided as follows: List out the first and last subnet, and first and last host on each subnet:  This is where understanding binary, and how to list a series is important. Remember that the first in a series is all zeros and a one, and the last in a series is all ones and a zero. Bit # 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1
Let’s look at how we list out our first subnet, remember the first in a series is all zeros and a one. Our first subnet in binary is “ 32 ” because we borrowed 3 bits, which also is our least significant bit.  Our first subnet is 209.168.19.32. Let’s look at how we find the first host on the first subnet, remember the rule? Our  first host on our first subnet is “33” (32+1) because that  is the value of all of the bits in this octet.  Our first host on the first subnet is 209.168.19.33. Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 0 0 1 0 0 0 0 0 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 0 0 1 0 0 0 0 1
The last host on our first subnet is “62” (32+16+8+4+2).  The last host on the first subnet is 209.168.19.62. Our first subnet looks like this 209.168.19.32 First host 209.168.19.33 Last host 209.168.19.62 How would you figure out the last host on the first subnet? The last in a series is all ones and a zero. Let’s look at how we would determine the last subnet, remember the last in a series is all ones and a zero.  The last subnet is 209.168.19.192 Tip:  Use the custom subnet mask minus the LSB (224 – 32 = 192) Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 0 0 1 1 1 1 1 0 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 1 1 0 0 0 0 0 0
The first host on the last subnet?  The first host on the last subnet is 209.168.19.193 . The last host on the last subnet? The last host on the last subnet is 209.168.19.222. The last subnet is 209.168.19.192  First host 209.168.19.193  Last host 209.168.19.222 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 1 1 0 0 0 0 0 1 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 1 1 0 1 1 1 1 0
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

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 PPT
IP addressing and Subnetting PPTIP addressing and Subnetting PPT
IP addressing and Subnetting PPTPijush Kanti Das
 
Internet protocol (ip)
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)junnubabu
 
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 presentation
Ip address presentationIp address presentation
Ip address presentationmuhammad amir
 
IPv4 addressing and subnetting
IPv4 addressing and subnettingIPv4 addressing and subnetting
IPv4 addressing and subnettingShashank Asthana
 
IPv6 Addressing Architecture
IPv6 Addressing ArchitectureIPv6 Addressing Architecture
IPv6 Addressing ArchitectureShreehari Dhat
 
Subnetting Presentation
Subnetting PresentationSubnetting Presentation
Subnetting PresentationTouhidul Fahim
 
Splitting A Class C Network Into 4 Subnets
Splitting A Class C Network Into 4 SubnetsSplitting A Class C Network Into 4 Subnets
Splitting A Class C Network Into 4 Subnetstmavroidis
 
Subnet Masks
Subnet MasksSubnet Masks
Subnet Masksswascher
 

Tendances (20)

C I D R
C I D RC I D R
C I D R
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
Sub Netting
Sub NettingSub Netting
Sub Netting
 
IP NETWORKING AND IP SUBNET MASKING
IP NETWORKING AND IP SUBNET MASKING IP NETWORKING AND IP SUBNET MASKING
IP NETWORKING AND IP SUBNET MASKING
 
IP addressing and Subnetting PPT
IP addressing and Subnetting PPTIP addressing and Subnetting PPT
IP addressing and Subnetting PPT
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
Internet protocol (ip)
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)
 
Computer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP AddressingComputer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP Addressing
 
Ip address presentation
Ip address presentationIp address presentation
Ip address presentation
 
IPv4 addressing and subnetting
IPv4 addressing and subnettingIPv4 addressing and subnetting
IPv4 addressing and subnetting
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
CCNA IP Addressing
CCNA IP AddressingCCNA IP Addressing
CCNA IP Addressing
 
IPv6 Addressing Architecture
IPv6 Addressing ArchitectureIPv6 Addressing Architecture
IPv6 Addressing Architecture
 
IP classes and subnetting.
IP classes and subnetting.IP classes and subnetting.
IP classes and subnetting.
 
Subnetting Presentation
Subnetting PresentationSubnetting Presentation
Subnetting Presentation
 
Subnet calculation Tutorial
Subnet calculation TutorialSubnet calculation Tutorial
Subnet calculation Tutorial
 
Splitting A Class C Network Into 4 Subnets
Splitting A Class C Network Into 4 SubnetsSplitting A Class C Network Into 4 Subnets
Splitting A Class C Network Into 4 Subnets
 
Subnetting
SubnettingSubnetting
Subnetting
 
Subnet Masks
Subnet MasksSubnet Masks
Subnet Masks
 
Cn ipv4 addressing
Cn ipv4 addressingCn ipv4 addressing
Cn ipv4 addressing
 

En vedette

Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorialmikem801
 
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
 
Ip Addressing And Subnetting Teachers Book Robb Jones
Ip Addressing And Subnetting Teachers Book   Robb JonesIp Addressing And Subnetting Teachers Book   Robb Jones
Ip Addressing And Subnetting Teachers Book Robb JonesCamposol S.A.
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and Subnettingcbtvid
 
Subnetting Principles Worksheet
Subnetting Principles WorksheetSubnetting Principles Worksheet
Subnetting Principles Worksheetswascher
 
Subnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examplesSubnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examplesKrishna Mohan
 
Ip addressing
Ip addressingIp addressing
Ip addressingOnline
 
How to calculate a broadcast address ?
How to calculate a broadcast address ?How to calculate a broadcast address ?
How to calculate a broadcast address ?Miguel Delamontagne
 
Ip addressing and_subnetting_workbook (1)
Ip addressing and_subnetting_workbook (1)Ip addressing and_subnetting_workbook (1)
Ip addressing and_subnetting_workbook (1)edissG
 
Subnetting Made Easy
Subnetting Made EasySubnetting Made Easy
Subnetting Made EasyVishal Pawar
 
IP Addressing and Subnetting Workbook 1.5
IP Addressing and Subnetting Workbook 1.5IP Addressing and Subnetting Workbook 1.5
IP Addressing and Subnetting Workbook 1.5Ilde Espinoza Cadillo
 
NAT and Subnetting
NAT and Subnetting NAT and Subnetting
NAT and Subnetting Saad Tanvir
 
Lecture 12-international imc
Lecture 12-international imcLecture 12-international imc
Lecture 12-international imcVMCC
 

En vedette (20)

Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
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
 
Ip Addressing And Subnetting Teachers Book Robb Jones
Ip Addressing And Subnetting Teachers Book   Robb JonesIp Addressing And Subnetting Teachers Book   Robb Jones
Ip Addressing And Subnetting Teachers Book Robb Jones
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and Subnetting
 
Ip address
Ip addressIp address
Ip address
 
Subnetting Principles Worksheet
Subnetting Principles WorksheetSubnetting Principles Worksheet
Subnetting Principles Worksheet
 
Subnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examplesSubnetting (FLSM & VLSM) with examples
Subnetting (FLSM & VLSM) with examples
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Classless subnetting
Classless subnettingClassless subnetting
Classless subnetting
 
How to calculate a broadcast address ?
How to calculate a broadcast address ?How to calculate a broadcast address ?
How to calculate a broadcast address ?
 
Ip addressing and_subnetting_workbook (1)
Ip addressing and_subnetting_workbook (1)Ip addressing and_subnetting_workbook (1)
Ip addressing and_subnetting_workbook (1)
 
Subnetting Made Easy
Subnetting Made EasySubnetting Made Easy
Subnetting Made Easy
 
IP Addressing Subnetting Workbook
IP Addressing Subnetting WorkbookIP Addressing Subnetting Workbook
IP Addressing Subnetting Workbook
 
Switching
SwitchingSwitching
Switching
 
IP Addressing and Subnetting Workbook 1.5
IP Addressing and Subnetting Workbook 1.5IP Addressing and Subnetting Workbook 1.5
IP Addressing and Subnetting Workbook 1.5
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
NAT and Subnetting
NAT and Subnetting NAT and Subnetting
NAT and Subnetting
 
Lecture 12-international imc
Lecture 12-international imcLecture 12-international imc
Lecture 12-international imc
 
Marketing of e- resources
Marketing of e- resourcesMarketing of e- resources
Marketing of e- resources
 

Similaire à Subnetting Made Easy

Networking notes 2
Networking notes 2Networking notes 2
Networking notes 2Beth Bauzon
 
Ipaddress presentationdemoclass
Ipaddress presentationdemoclassIpaddress presentationdemoclass
Ipaddress presentationdemoclassaskme
 
ip addressing_&_subnetting_made_easy
 ip addressing_&_subnetting_made_easy ip addressing_&_subnetting_made_easy
ip addressing_&_subnetting_made_easyManjit Singh
 
Lab 18 Answer TemplateProblem 1IP address 192.168.10.0 27 (giv.docx
Lab 18 Answer TemplateProblem 1IP address  192.168.10.0 27 (giv.docxLab 18 Answer TemplateProblem 1IP address  192.168.10.0 27 (giv.docx
Lab 18 Answer TemplateProblem 1IP address 192.168.10.0 27 (giv.docxDIPESH30
 
Routing and switching
Routing and switchingRouting and switching
Routing and switchingneclinux
 
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
 
IP_Addressing_and Subnetting.pdf
IP_Addressing_and Subnetting.pdfIP_Addressing_and Subnetting.pdf
IP_Addressing_and Subnetting.pdfSayusAli
 
6a52807edaf99ecbfafb8ecf2439b542b3623dea-1647242881015.pdf
6a52807edaf99ecbfafb8ecf2439b542b3623dea-1647242881015.pdf6a52807edaf99ecbfafb8ecf2439b542b3623dea-1647242881015.pdf
6a52807edaf99ecbfafb8ecf2439b542b3623dea-1647242881015.pdfSILVIUSyt
 
IP Addressing.ppt
IP Addressing.pptIP Addressing.ppt
IP Addressing.pptjAIREN1
 
Wipro telecom training i pv4 concepts
Wipro telecom training   i pv4 conceptsWipro telecom training   i pv4 concepts
Wipro telecom training i pv4 conceptsJAIGANESH SEKAR
 
Subnetting class
Subnetting classSubnetting class
Subnetting classFTC
 
Ip addresses
Ip addressesIp addresses
Ip addressesAsif
 
Subnetting Mechanics
Subnetting MechanicsSubnetting Mechanics
Subnetting MechanicsImranulHasan6
 
Very Simple way of subnetting for Class C.
Very Simple way of  subnetting for Class C.Very Simple way of  subnetting for Class C.
Very Simple way of subnetting for Class C.Nabeel Ahmad
 

Similaire à Subnetting Made Easy (20)

Networking notes 2
Networking notes 2Networking notes 2
Networking notes 2
 
subnet.ppt
subnet.pptsubnet.ppt
subnet.ppt
 
Ccent notes part 3
Ccent notes part 3Ccent notes part 3
Ccent notes part 3
 
Ipaddress presentationdemoclass
Ipaddress presentationdemoclassIpaddress presentationdemoclass
Ipaddress presentationdemoclass
 
ip addressing_&_subnetting_made_easy
 ip addressing_&_subnetting_made_easy ip addressing_&_subnetting_made_easy
ip addressing_&_subnetting_made_easy
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
Lab 18 Answer TemplateProblem 1IP address 192.168.10.0 27 (giv.docx
Lab 18 Answer TemplateProblem 1IP address  192.168.10.0 27 (giv.docxLab 18 Answer TemplateProblem 1IP address  192.168.10.0 27 (giv.docx
Lab 18 Answer TemplateProblem 1IP address 192.168.10.0 27 (giv.docx
 
Routing and switching
Routing and switchingRouting and switching
Routing and switching
 
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
SubnettingSubnetting
Subnetting
 
IP_Addressing_and Subnetting.pdf
IP_Addressing_and Subnetting.pdfIP_Addressing_and Subnetting.pdf
IP_Addressing_and Subnetting.pdf
 
13788 3
13788 313788 3
13788 3
 
6a52807edaf99ecbfafb8ecf2439b542b3623dea-1647242881015.pdf
6a52807edaf99ecbfafb8ecf2439b542b3623dea-1647242881015.pdf6a52807edaf99ecbfafb8ecf2439b542b3623dea-1647242881015.pdf
6a52807edaf99ecbfafb8ecf2439b542b3623dea-1647242881015.pdf
 
IP Addressing.ppt
IP Addressing.pptIP Addressing.ppt
IP Addressing.ppt
 
Wipro telecom training i pv4 concepts
Wipro telecom training   i pv4 conceptsWipro telecom training   i pv4 concepts
Wipro telecom training i pv4 concepts
 
Subnetting
SubnettingSubnetting
Subnetting
 
Subnetting class
Subnetting classSubnetting class
Subnetting class
 
Ip addresses
Ip addressesIp addresses
Ip addresses
 
Subnetting Mechanics
Subnetting MechanicsSubnetting Mechanics
Subnetting Mechanics
 
Very Simple way of subnetting for Class C.
Very Simple way of  subnetting for Class C.Very Simple way of  subnetting for Class C.
Very Simple way of subnetting for Class C.
 

Dernier

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Dernier (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

Subnetting Made Easy

  • 1.  
  • 2.
  • 3. IP Class First Octet Networks Hosts A 1-126 126 16,777,214 B 128-191 16,384 65,534 C 192-223 2,097,152 254
  • 4. 255 . 0.0.0 8 network bits 24 host bits 255.255 . 0.0 16 network bits 16 host bits 255.255.255 . 0 24 network bits 8 host bits Class A Class B Class C
  • 5.
  • 6. 32 Bit Binary Definitive Chart Let’s look at a couple of charts that will help us see how we count in binary, and how we apply bits to figure out sub-netting. As you can see, each digit doubles in value as it travels left. 8 th digit 7 th digit 6 th digit 5 th digit 4 th digit 3 rd digit 2 nd digit 1 st digit 128 64 32 16 8 4 2 1 16 th digit 15 th digit 14 th digit 13 th digit 12 th digit 11 th digit 10 th digit 9 th digit 32,768 16,384 8192 4096 2048 1024 512 256 32 nd digit 31 st digit 30 th digit 29 th digit 28 th digit 27 th digit 26 th digit 25 th digit 2,147,483,648 1,073,741,824 536,870,912 268,435,456 134,217, 728 67,108,864 33,554,432 16,777,216 24 th digit 23 rd digit 22 nd digit 21 st digit 20 th digit 19 th digit 18 th digit 17 th digit 8,388,608 4,194,304 2,097,152 1,048,576 524,288 262,144 131,072 65,536
  • 7. Applying Borrowed Bits to Subnet Masks Borrowed Bits 128 64 32 16 8 4 2 1 Value LSB 1 1 0 0 0 0 0 0 0 128 128 2 1 1 0 0 0 0 0 0 192 64 3 1 1 1 0 0 0 0 0 224 32 4 1 1 1 1 0 0 0 0 240 16 5 1 1 1 1 1 0 0 0 248 8 6 1 1 1 1 1 1 0 0 252 4 7 1 1 1 1 1 1 1 0 254 2 8 1 1 1 1 1 1 1 1 255 1
  • 8.
  • 9.
  • 10. 4. Determine number of subnets and hosts: Solve for subnets: 2 borrowed -2 2 3= 8-2 = 6 subnets Solve for hosts: 2 retained – 2 2 5= 32-2 = 30 hosts 5. Establish the least significant subnet bit: x.x.x.11 1 00000 The least significant bit is 32, therefore our subnets should increment by 32. 6. List the first and last subnet in the series, as well as the first and last host on each subnet. Let’s look at how that looks in Binary. 128 64 32 16 8 4 2 1 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 128 64 32 16 8 4 2 1 0 0 1 0 0 0 0 0
  • 11. With a Class “C” Network we have 8 host bits: In our example, we have borrowed 3 bits to create additional networks so, our bits has to be divided as follows: List out the first and last subnet, and first and last host on each subnet: This is where understanding binary, and how to list a series is important. Remember that the first in a series is all zeros and a one, and the last in a series is all ones and a zero. Bit # 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1
  • 12. Let’s look at how we list out our first subnet, remember the first in a series is all zeros and a one. Our first subnet in binary is “ 32 ” because we borrowed 3 bits, which also is our least significant bit. Our first subnet is 209.168.19.32. Let’s look at how we find the first host on the first subnet, remember the rule? Our first host on our first subnet is “33” (32+1) because that is the value of all of the bits in this octet. Our first host on the first subnet is 209.168.19.33. Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 0 0 1 0 0 0 0 0 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 0 0 1 0 0 0 0 1
  • 13. The last host on our first subnet is “62” (32+16+8+4+2). The last host on the first subnet is 209.168.19.62. Our first subnet looks like this 209.168.19.32 First host 209.168.19.33 Last host 209.168.19.62 How would you figure out the last host on the first subnet? The last in a series is all ones and a zero. Let’s look at how we would determine the last subnet, remember the last in a series is all ones and a zero. The last subnet is 209.168.19.192 Tip: Use the custom subnet mask minus the LSB (224 – 32 = 192) Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 0 0 1 1 1 1 1 0 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 1 1 0 0 0 0 0 0
  • 14. The first host on the last subnet? The first host on the last subnet is 209.168.19.193 . The last host on the last subnet? The last host on the last subnet is 209.168.19.222. The last subnet is 209.168.19.192 First host 209.168.19.193 Last host 209.168.19.222 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 1 1 0 0 0 0 0 1 Network Bits Host Bits Bit# 8 7 6 5 4 3 2 1 Value 128 64 32 16 8 4 2 1 1 1 0 1 1 1 1 0
  • 15.