SlideShare una empresa de Scribd logo
1 de 69
Chapter 6 Addressing the Network - IPV4 Part I
Addressing the Network: IPv4 IPv4 Addresses
Anatomy of an IPv4 Address ,[object Object],[object Object]
Anatomy of an IPv4 Address ,[object Object],Expressed in DOTTED DECIMAL NOTATION 32 bit Binary String Divided into  OCTETS
Anatomy of an IPv4 Address ,[object Object],[object Object],[object Object],1.1 1.2 1.3 2.1 2.2 3.1 3.2
Anatomy of an IPv4 Address ,[object Object],[object Object],[object Object],IP Address 192. 168. 1. 2 Binary  IP Address 11000000 10101000 00000001 00000010 192.168.1.2 11000000 10101000 00000001 00000010 192.168.1.67 11000000 10101000 00000001 01000011 192.168.1.204 11000000 10101000 00000001 11001100
Anatomy of an IPv4 Address ,[object Object],[object Object],[object Object],IP Address 192. 168. 1. 2 Binary  IP Address 11000000 10101000 00000001 00000010 192.168.1.2 11000000 10101000 00000001 00000010 192.168.1.67 11000000 10101000 00000001 01000011 192.168.1.204 11000000 10101000 00000001 11001100
Binary to Decimal Conversion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Binary to Decimal Conversion ,[object Object],[object Object],[object Object],(2x10 3 ) + (1x10 2 ) + (3x10 1 ) + (4x10 0 ) = 2,134 4 3 1 2 String 1 10 100 1,000 Value 0 1 2 3 Position 10 0 10 1 10 2 10 3 Base
Binary to Decimal Conversion ,[object Object],[object Object],[object Object],[object Object]
Binary to Decimal Conversion ,[object Object],[object Object],[object Object],(1x2 6 ) + (1x2 5 ) + (1x2 3 ) + (1x2 2 )   64  +  32  +  8  +  4  =  108 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 Base 0 1 2 3 4 5 6 7 Position 1 2 4 8 16 32 64 128 Value 0 0 1 1 0 1 1 0 String
Binary to Decimal Conversion 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 Base 0 1 2 3 4 5 6 7 Position 1 2 4 8 16 32 64 128 Value 0 0 0 0 0 0 0 0 String 1 0 0 0 0 0 0 0 String 0 1 0 0 0 0 0 0 String 1 1 1 1 1 1 1 1 String Range:  0  to  255
Binary to Decimal Conversion IP Address:  110010010001000100011101 00000100 11001001 00010001 00000100 00011101 201 17 29 4 IP Address:  201.17.29.4 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 1 0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 1 0 1 1 1 0 0 0 0 0 1 0 0 0 0 0
Binary to Decimal Conversion 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 Dec. 128 64 32 16 8 4 2 1 0 0 0 1 0 1 0 1 0 0 1 1 0 0 1 0 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 1 1 0 50 21 101 150 206
Decimal to Binary Conversion IP Address:  201.17.29.4 201 1 0 0 1 1 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 -  128 73 -  64 9 -  8 1 -  1 0 1 0 0
Decimal to Binary Conversion IP Address:  201.17.29.4 17 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 -  16 1 -  1 0 1 0 0 0 1 0 0 0 11001001 201
Decimal to Binary Conversion IP Address:  201.17.29.4 29 1 1 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 -  16 13 -  8 5 1 0 1 0 0 0 11001001 201 00010001 17 -  4 1 -  1 0
Decimal to Binary Conversion IP Address:  201.17.29.4 4 Binary String:  110001001000100010001110100000100 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 -  4 0 0 0 1 0 0 0 0 0 11001001 201 00010001 17 00011101 29 00000100 4
Decimal to Binary Conversion 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 Dec. 128 64 32 16 8 4 2 1 2 10 17 130 252 252 1 1 1 1 1 1 0 0 130 1 0 0 0 0 0 1 0 17 0 0 0 1 0 0 0 1 10 0 0 0 0 1 0 1 0 2 0 0 0 0 0 0 1 0
Addressing the Network: IPv4 IPv4 Addresses for Different Purposes
Types of Addresses in an IPv4 Network Range ,[object Object],Network and Broadcast addresses CANNOT be assigned to a host. Network: A special address that refers to the network as an  entity . Broadcast: A special address used to send data to  all  hosts in a network. Host: The unique address assigned to  each  host in a network.
Network Address ,[object Object],[object Object],[object Object],[object Object],Network Address 192 168 10 0 11000000 10101000 00001010 00000000 Broadcast Address 192 168 10 255 11000000 10101000 00001010 11111111 Host Address 192 168 10 1 11000000 10101000 00001010 00000001
Broadcast Address ,[object Object],[object Object],[object Object],Network Address 192 168 10 0 11000000 10101000 00001010 00000000 Broadcast Address 192 168 10 255 11000000 10101000 00001010 11111111 Host Address 192 168 10 1 11000000 10101000 00001010 00000001
Host Address ,[object Object],[object Object],[object Object],Network Address 192 168 10 0 11000000 10101000 00001010 00000000 Broadcast Address 192 168 10 255 11000000 10101000 00001010 11111111 Host Address 192 168 10 1 11000000 10101000 00001010 00000001
Types of Communication in an IPv4 Network  ,[object Object],[object Object],Unicast: The process of sending a packet from one host to an  individual  host. Broadcast: The process of sending a packet from one host to  all  hosts in the network. Multicast: The process of sending a packet from one host to a  selected group  of hosts.
Unicast Communications ,[object Object]
Special Unicast Addresses ,[object Object],[object Object],[object Object],[object Object]
Special Unicast Addresses ,[object Object],[object Object],[object Object],[object Object]
Special Unicast Addresses ,[object Object],[object Object],[object Object]
Special Unicast Addresses ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Your best bet….. STAY AWAY FROM THEM….
Special Unicast Addresses ,[object Object],[object Object],[object Object],[object Object],[object Object]
Special Unicast Addresses ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Broadcast Communications ,[object Object]
Broadcast Communications ,[object Object],[object Object]
Multicast Communications ,[object Object]
Multicast Communications ,[object Object],[object Object],[object Object]
Multicast Communications ,[object Object],[object Object]
Reserved and Special Purpose Addresses Type Block Range Network 1 per network Broadcast 1 per network Multicast 224.0.0.0/4 224.0.0.0 – 239.255.255.255 Default Route 0.0.0.0/8 0.0.0.0 – 0.255.255.255 Loopback 127.0.0.0/8 127.0.0.0 – 127.255.255.255 Link-local 169.254.0.0/16 169.254.0.0 – 169.254.255.255 Test-net 192.0.2.0/24 192.0.2.0 – 192.0.2.255 Private 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 10.0.0.0 – 10.255.255.255 172.16.0.0 – 172.31.255.255 192.168.0.0 – 192.168.255.255
Addressing the Network: IPv4 IANA and ISPs
Internet Assigned Numbers Authority (IANA) ,[object Object],[object Object],Global IANA Regional Internet Registries AfriNIC APNIC LACNIC ARIN RIPE NCC Africa Region Asia / Pacific Region Latin America and Caribbean Region North America Region Europe, Middle East, Central Asia Region
Internet Service Provider (ISP) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Internet Service Provider (ISP) ,[object Object],Multiple, direct Internet Backbone connections Very large companies and Tier 2 ISPs Large companies and Tier 3 ISPs Medium and small companies and homes
Addressing the Network: IPv4 Assigning Addresses
Planning to Address the Network ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Assigning Addresses Within a Network ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Assigning Addresses Within a Network ,[object Object],[object Object],[object Object],[object Object]
Assigning Addresses Within a Network Private Addresses Public Addresses
Assigning Addresses Within a Network
Assigning Addresses Within a Network
Static or Dynamic Addressing Static Address Assignment
Static or Dynamic Addressing Dynamic Address Assignment - DHCP
Selecting Device Addresses 172.16.x.0 Network Address Last Address First Address Use 172.16.x.127 172.16.x.1 User Hosts (DHCP Pool) 172.16.x.191 172.16.x.128 Servers 172.16.x.223 172.16.x.192 Peripherals 172.16.x.253 172.16.x.224 Networking Devices 172.16.x.254 Router 172.16.x.255 Broadcast
Addressing the Network: IPv4 IPv4 Addresses Prefix and Subnet Mask
Network Prefixes ,[object Object],[object Object],[object Object],[object Object],192.168.10.2 /24 Means that the  first 24 bits  are the  network  portion. The last  8 bits  are the  host  portion.
Network Prefixes ,[object Object],[object Object],[object Object],172.16.4.255 172.16.4.1 – 172.16.4.254 172.16.4.0 172.16.4.0/24 Broadcast Address Host Range Network Address Network 172.16.4.127 172.16.4.1 – 172.16.4.126 172.16.4.0 172.16.4.0/25 172.16.4.63 172.16.4.1 – 172.16.4.62 172.16.4.0 172.16.4.0/26 172.16.4.31 172.16.4.1 – 172.16.4.30 172.16.4.0 172.16.4.0/27
Subnet Mask ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Subnet Mask ,[object Object],[object Object],IP Address:  172.16.4.35 / 24 Dotted Decimal Binary Octets Host 172.16.4.35 10101100 00010000 00000100 00100011 Mask 255.255.255.0 11111111 11111111 11111111 00000000
Subnet Mask Subnet Mask Values Within an Octet Mask (Decimal) Mask (Binary) Network Bits Host Bits 0 00000000 0 8 128 10000000 1 7 192 11000000 2 6 224 11100000 3 5 240 11110000 4 4 248 11111000 5 3 252 11111100 6 2 254 11111110 7 1 255 11111111 8 0
Subnet Mask IP Address:  10.24.36.2 / 8   Subnet Mask? IP Address:  10.24.36.2 / 12   Subnet Mask? IP Address:  10.24.36.2 / 16   Subnet Mask? IP Address:  10.24.36.2 / 23   Subnet Mask? IP Address:  10.24.36.2  255.255.224.0  Prefix Mask?  IP Address:  10.24.36.2  255.255.255.192  Prefix Mask? IP Address:  10.24.36.2  255.255.255.252  Prefix Mask? IP Address:  10.24.36.2  255.254.0.0  Prefix Mask? IP Address:  10.24.36.2  255.255.240.0  Prefix Mask?
Is the Host on My Network? ,[object Object],[object Object],[object Object],[object Object],A B Result 0 0 0 1 0 0 0 1 0 1 1 1
Is the Host on My Network? ,[object Object],A B Result 0 0 0 1 0 0 0 1 0 1 1 1 Decimal Binary IP Address 135.15.2.1 10000111 00001111 00000010 00000001 Subnet Mask 255.255.0.0 11111111 11111111 00000000 00000000 Network 135.15.0.0 10000111 00001111 00000000 00000000
Reasons to Use AND ,[object Object],[object Object],[object Object],Decimal Binary IP Address 135.15.2.1 10000111 00001111 00000010 00000001 Subnet Mask 255.255.0.0 11111111 11111111 00000000 00000000 Network 135.15.0.0 10000111 00001111 00000000 00000000
Reasons to Use AND ,[object Object],[object Object],[object Object],[object Object],Decimal Binary IP Address 135.15.2.1 10000111 00001111 00000010 00000001 Subnet Mask 255.255.0.0 11111111 11111111 00000000 00000000 Network 135.15.0.0 10000111 00001111 00000000 00000000
Addressing the Network: IPv4 Testing the Network Layer
Testing the Network Layer
Testing the Network Layer C:>ping 10.0.0.1 Verifies that the local IP configuration is correct. C:>ping 10.0.0.254 Verifies that the host can reach the gateway.
Testing the Network Layer C:>ping 10.0.1.2
Testing the Network Layer
Testing the Network Layer ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente (20)

Subnetting Presentation
Subnetting PresentationSubnetting Presentation
Subnetting Presentation
 
Subnetting
SubnettingSubnetting
Subnetting
 
IP classes and subnetting.
IP classes and subnetting.IP classes and subnetting.
IP classes and subnetting.
 
Subneting
SubnetingSubneting
Subneting
 
IP Subnetting
IP SubnettingIP Subnetting
IP Subnetting
 
Ramakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressingRamakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressing
 
IP NETWORKING AND IP SUBNET MASKING
IP NETWORKING AND IP SUBNET MASKING IP NETWORKING AND IP SUBNET MASKING
IP NETWORKING AND IP SUBNET MASKING
 
Vlsm
VlsmVlsm
Vlsm
 
Subnet Mask
Subnet MaskSubnet Mask
Subnet Mask
 
Subnetting
SubnettingSubnetting
Subnetting
 
Subnetting Made Easy
Subnetting Made EasySubnetting Made Easy
Subnetting Made Easy
 
Subnetting
SubnettingSubnetting
Subnetting
 
Subnetting
SubnettingSubnetting
Subnetting
 
Ip Addressing Basics
Ip Addressing BasicsIp Addressing Basics
Ip Addressing Basics
 
IPv4 Addressing Architecture
IPv4 Addressing ArchitectureIPv4 Addressing Architecture
IPv4 Addressing Architecture
 
Subnetting
SubnettingSubnetting
Subnetting
 
Subnet calculation Tutorial
Subnet calculation TutorialSubnet calculation Tutorial
Subnet calculation Tutorial
 
Ip -subnetting
Ip  -subnettingIp  -subnetting
Ip -subnetting
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
 

Destacado

IDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 TransfersIDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 TransfersAPNIC
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentationAPNIC
 
2.3.1.5 packet tracer configuring rapid pvst+ answer
2.3.1.5 packet tracer   configuring rapid pvst+ answer2.3.1.5 packet tracer   configuring rapid pvst+ answer
2.3.1.5 packet tracer configuring rapid pvst+ answerNarayana Samy
 
prop-117: Returned IPv4 address management and Final /8 exhaustion
prop-117: Returned IPv4 address management and Final /8 exhaustionprop-117: Returned IPv4 address management and Final /8 exhaustion
prop-117: Returned IPv4 address management and Final /8 exhaustionAPNIC
 
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4Vuz Dở Hơi
 
The Age of Data-Driven Network Operations
The Age of Data-Driven Network OperationsThe Age of Data-Driven Network Operations
The Age of Data-Driven Network OperationsAPNIC
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) pptDulith Kasun
 

Destacado (9)

IDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 TransfersIDNOG 2: IPv4 Transfers
IDNOG 2: IPv4 Transfers
 
HKNOG1.1 presentation
HKNOG1.1 presentationHKNOG1.1 presentation
HKNOG1.1 presentation
 
2.3.1.5 packet tracer configuring rapid pvst+ answer
2.3.1.5 packet tracer   configuring rapid pvst+ answer2.3.1.5 packet tracer   configuring rapid pvst+ answer
2.3.1.5 packet tracer configuring rapid pvst+ answer
 
DHCP
DHCPDHCP
DHCP
 
prop-117: Returned IPv4 address management and Final /8 exhaustion
prop-117: Returned IPv4 address management and Final /8 exhaustionprop-117: Returned IPv4 address management and Final /8 exhaustion
prop-117: Returned IPv4 address management and Final /8 exhaustion
 
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
CCNAv5 - S4: Chapter 5: Network Address Translation for ipv4
 
Ip address
Ip addressIp address
Ip address
 
The Age of Data-Driven Network Operations
The Age of Data-Driven Network OperationsThe Age of Data-Driven Network Operations
The Age of Data-Driven Network Operations
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
 

Similar a Expl net fund_chapter_06_i_pv4_part_1

Networking Brush Up for Amazon AWS Administrators
Networking Brush Up for Amazon AWS AdministratorsNetworking Brush Up for Amazon AWS Administrators
Networking Brush Up for Amazon AWS AdministratorsAniekan Akpaffiong
 
IP Addressing.ppt
IP Addressing.pptIP Addressing.ppt
IP Addressing.pptjAIREN1
 
IP_Addressing_and Subnetting.pdf
IP_Addressing_and Subnetting.pdfIP_Addressing_and Subnetting.pdf
IP_Addressing_and Subnetting.pdfSayusAli
 
Student IP Addressing Tutorial.ppt
Student IP Addressing Tutorial.pptStudent IP Addressing Tutorial.ppt
Student IP Addressing Tutorial.pptjohnBronson6
 
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...ZahouAmel1
 
Networking Chapter 7
Networking Chapter 7Networking Chapter 7
Networking Chapter 7mlrbrown
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and SubnettingAtakan ATAK
 
Lesson1: Introduction To Networking Concepts
Lesson1: Introduction To Networking ConceptsLesson1: Introduction To Networking Concepts
Lesson1: Introduction To Networking ConceptsMahmmoud Mahdi
 
ip addressing & routing
 ip addressing & routing ip addressing & routing
ip addressing & routingVikas Jagtap
 
Wipro telecom training i pv4 concepts
Wipro telecom training   i pv4 conceptsWipro telecom training   i pv4 concepts
Wipro telecom training i pv4 conceptsJAIGANESH SEKAR
 
Ex 1 chapter06-i-pv4-tony_chen
Ex 1 chapter06-i-pv4-tony_chenEx 1 chapter06-i-pv4-tony_chen
Ex 1 chapter06-i-pv4-tony_chenĐô GiẢn
 

Similar a Expl net fund_chapter_06_i_pv4_part_1 (20)

Mod6
Mod6Mod6
Mod6
 
Subnetting
SubnettingSubnetting
Subnetting
 
subnet.ppt
subnet.pptsubnet.ppt
subnet.ppt
 
Networking Brush Up for Amazon AWS Administrators
Networking Brush Up for Amazon AWS AdministratorsNetworking Brush Up for Amazon AWS Administrators
Networking Brush Up for Amazon AWS Administrators
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
IP Addressing.ppt
IP Addressing.pptIP Addressing.ppt
IP Addressing.ppt
 
IPAddressing .pptx
IPAddressing .pptxIPAddressing .pptx
IPAddressing .pptx
 
IP_Addressing_and Subnetting.pdf
IP_Addressing_and Subnetting.pdfIP_Addressing_and Subnetting.pdf
IP_Addressing_and Subnetting.pdf
 
Student IP Addressing Tutorial.ppt
Student IP Addressing Tutorial.pptStudent IP Addressing Tutorial.ppt
Student IP Addressing Tutorial.ppt
 
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...
6-LEC- 6.pptx Network Layer. Addressing Subnetting Mask (default and subnet) ...
 
Networking Chapter 7
Networking Chapter 7Networking Chapter 7
Networking Chapter 7
 
How IP address works
How IP address worksHow IP address works
How IP address works
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and Subnetting
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Lesson1: Introduction To Networking Concepts
Lesson1: Introduction To Networking ConceptsLesson1: Introduction To Networking Concepts
Lesson1: Introduction To Networking Concepts
 
ip addressing & routing
 ip addressing & routing ip addressing & routing
ip addressing & routing
 
Bots.pdf
Bots.pdfBots.pdf
Bots.pdf
 
Ipv4
Ipv4Ipv4
Ipv4
 
Wipro telecom training i pv4 concepts
Wipro telecom training   i pv4 conceptsWipro telecom training   i pv4 concepts
Wipro telecom training i pv4 concepts
 
Ex 1 chapter06-i-pv4-tony_chen
Ex 1 chapter06-i-pv4-tony_chenEx 1 chapter06-i-pv4-tony_chen
Ex 1 chapter06-i-pv4-tony_chen
 

Último

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
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
 
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
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
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
 
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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Último (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
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
 
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
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
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
 
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?
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Expl net fund_chapter_06_i_pv4_part_1

  • 1. Chapter 6 Addressing the Network - IPV4 Part I
  • 2. Addressing the Network: IPv4 IPv4 Addresses
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Binary to Decimal Conversion 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 Base 0 1 2 3 4 5 6 7 Position 1 2 4 8 16 32 64 128 Value 0 0 0 0 0 0 0 0 String 1 0 0 0 0 0 0 0 String 0 1 0 0 0 0 0 0 String 1 1 1 1 1 1 1 1 String Range: 0 to 255
  • 13. Binary to Decimal Conversion IP Address: 110010010001000100011101 00000100 11001001 00010001 00000100 00011101 201 17 29 4 IP Address: 201.17.29.4 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 1 0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 1 0 1 1 1 0 0 0 0 0 1 0 0 0 0 0
  • 14. Binary to Decimal Conversion 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 Dec. 128 64 32 16 8 4 2 1 0 0 0 1 0 1 0 1 0 0 1 1 0 0 1 0 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 1 1 0 50 21 101 150 206
  • 15. Decimal to Binary Conversion IP Address: 201.17.29.4 201 1 0 0 1 1 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 - 128 73 - 64 9 - 8 1 - 1 0 1 0 0
  • 16. Decimal to Binary Conversion IP Address: 201.17.29.4 17 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 - 16 1 - 1 0 1 0 0 0 1 0 0 0 11001001 201
  • 17. Decimal to Binary Conversion IP Address: 201.17.29.4 29 1 1 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 - 16 13 - 8 5 1 0 1 0 0 0 11001001 201 00010001 17 - 4 1 - 1 0
  • 18. Decimal to Binary Conversion IP Address: 201.17.29.4 4 Binary String: 110001001000100010001110100000100 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 1 2 4 8 16 32 64 128 - 4 0 0 0 1 0 0 0 0 0 11001001 201 00010001 17 00011101 29 00000100 4
  • 19. Decimal to Binary Conversion 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 Dec. 128 64 32 16 8 4 2 1 2 10 17 130 252 252 1 1 1 1 1 1 0 0 130 1 0 0 0 0 0 1 0 17 0 0 0 1 0 0 0 1 10 0 0 0 0 1 0 1 0 2 0 0 0 0 0 0 1 0
  • 20. Addressing the Network: IPv4 IPv4 Addresses for Different Purposes
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. Reserved and Special Purpose Addresses Type Block Range Network 1 per network Broadcast 1 per network Multicast 224.0.0.0/4 224.0.0.0 – 239.255.255.255 Default Route 0.0.0.0/8 0.0.0.0 – 0.255.255.255 Loopback 127.0.0.0/8 127.0.0.0 – 127.255.255.255 Link-local 169.254.0.0/16 169.254.0.0 – 169.254.255.255 Test-net 192.0.2.0/24 192.0.2.0 – 192.0.2.255 Private 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 10.0.0.0 – 10.255.255.255 172.16.0.0 – 172.31.255.255 192.168.0.0 – 192.168.255.255
  • 39. Addressing the Network: IPv4 IANA and ISPs
  • 40.
  • 41.
  • 42.
  • 43. Addressing the Network: IPv4 Assigning Addresses
  • 44.
  • 45.
  • 46.
  • 47. Assigning Addresses Within a Network Private Addresses Public Addresses
  • 50. Static or Dynamic Addressing Static Address Assignment
  • 51. Static or Dynamic Addressing Dynamic Address Assignment - DHCP
  • 52. Selecting Device Addresses 172.16.x.0 Network Address Last Address First Address Use 172.16.x.127 172.16.x.1 User Hosts (DHCP Pool) 172.16.x.191 172.16.x.128 Servers 172.16.x.223 172.16.x.192 Peripherals 172.16.x.253 172.16.x.224 Networking Devices 172.16.x.254 Router 172.16.x.255 Broadcast
  • 53. Addressing the Network: IPv4 IPv4 Addresses Prefix and Subnet Mask
  • 54.
  • 55.
  • 56.
  • 57.
  • 58. Subnet Mask Subnet Mask Values Within an Octet Mask (Decimal) Mask (Binary) Network Bits Host Bits 0 00000000 0 8 128 10000000 1 7 192 11000000 2 6 224 11100000 3 5 240 11110000 4 4 248 11111000 5 3 252 11111100 6 2 254 11111110 7 1 255 11111111 8 0
  • 59. Subnet Mask IP Address: 10.24.36.2 / 8 Subnet Mask? IP Address: 10.24.36.2 / 12 Subnet Mask? IP Address: 10.24.36.2 / 16 Subnet Mask? IP Address: 10.24.36.2 / 23 Subnet Mask? IP Address: 10.24.36.2 255.255.224.0 Prefix Mask? IP Address: 10.24.36.2 255.255.255.192 Prefix Mask? IP Address: 10.24.36.2 255.255.255.252 Prefix Mask? IP Address: 10.24.36.2 255.254.0.0 Prefix Mask? IP Address: 10.24.36.2 255.255.240.0 Prefix Mask?
  • 60.
  • 61.
  • 62.
  • 63.
  • 64. Addressing the Network: IPv4 Testing the Network Layer
  • 66. Testing the Network Layer C:>ping 10.0.0.1 Verifies that the local IP configuration is correct. C:>ping 10.0.0.254 Verifies that the host can reach the gateway.
  • 67. Testing the Network Layer C:>ping 10.0.1.2
  • 69.