SlideShare a Scribd company logo
IPAddress
IPv4 & IPv6
IP Addressing
• The IP address is a numeric address
assigned to every unique instance that is
connected to any computer
communication network using the
TCP/IP communication protocols.
• Network nodes are assigned IP
addresses by the Dynamic Host
Configuration Protocol server as soon as
the nodes connect to a network.
The network portion of the IP address is
allocated to internet service provider(ISP)
by the InterNIC, under authority of the
internet assigned number
authority(IANA).
ISPs then assign the host portion of theIP
address to the machines on the networks
that they operate.
 Which section of the IP address
represent the network & which sections
represent the machine will depend on
what “class” of IP address is assigned to
anetwork.
 IPv4
 It is 32 bit number represented in 4
decimal number where each decimal
number is of 8 bit (octet) is separated by
a dot(.).
 IPv4 allows 232 (4294967296) unique
address which section of IP address
show the network id.
 IP address consists of 2 components the
network id and the host id.
 IPv4 cont…
 There are five classes of IP addresses:
 Class A
 Class B
 Class C
 Class D
 Class E
 IPv4 cont…
Class A:
The first byte is a network id (8 bits) &
the last 3 bytes are for host id (24 bits).
number-1.0.0.0 to
The first bit is ‘0’.
Range of network
126.0.0.0
Number of possible networks-127(1-126
usable, 127 is reserved).
 IPv4 cont…
Class A:
Number of possible values in the host
portion-16,777,216
It is used for large network.
 IPv4 cont…
Class B:
The first 2 bytes are a network id (16 bits)
& the last 2 bytes are for host id (16 bits).
The first 2 bits are ‘10’.
Range of network number- 128.0.0.0 to
191.255.0.0
Number of possible networks- 16,384
 IPv4 cont…
Class B:
Number of possible values in the host
portion- 65536
Used for medium size network.
 IPv4 cont…
Class C:
The first 3 bytes are a network id (24 bits)
& the last 1 byte are for host id (8 bit).
The first 3 bits are ‘110’.
Range of network number- 192.0.0.0 to
223.255.255.0
Number of possible networks- 2,097,152
 IPv4 cont…
Class C:
Number of possible values in the host
portion- 256
Used in local area network(LAN).
 IPv4 cont…
Class D:
An IP address which belong to class D has
the first octet has its 4bit set to ‘1110’.
Range of network number- 224.0.0.0 to
239.255.255.255
 IPv4 cont…
Class D:
Used for multicasting
 IPv4 cont…
Class E:
It reserved for experimental & for future
testing purpose.
Range of network number- 240.0.0.0 to
255.255.255.254
 define IPv6
 IPv6 will make use of 128 bit IP address.
 An IPv6 address is represented as 8
groups of 4 hexadecimal digits, each
group representing 16 bits (2 octets).
The groups are separated by colons(:).
E.g.:
 2001:0db8.85a3:0000:0000:8a2e:037
0:7334
Difference Between IPv4 & IPv6
S.N IPv4 IPv6
1. Addresses are 32 bits (4 bytes)
long.
Addresses are 128 bits (416
bytes) long.
2. Both routers & sending host
fragment the packets.
Routers don’t fragment the
packets but sending host
fragment the packets.
3. Header includes a checksum. Header doesn’t includes a
checksum.
S.N IPv4 IPv6
4. Classes of addressing are A, B, C, D,
E.
Classes of addressing are
unicast, anycast, multicast.
5. Configure either manually or
through DHCP.
Doesn’t require manual
configuration.
6. Must support a 576 byte packet
size.
Must support 1208 byte
packet size.
S.N IPv4 IPv6
7. IPv4 address uses the dot-
decimal notation.
IPv6 address are represented
in a hexadecimal, colon-
separated notation.
8. Not suitable for mobile
networks.
IPv6 is better suited to mobile
networks.
9. Address space is small (232). Larger address space (2128).
IP Address - IPv4 & IPv6

More Related Content

What's hot

IP Configuration
IP ConfigurationIP Configuration
IP ConfigurationStephen Raj
 
Ip addressing
Ip addressingIp addressing
Ip addressing
Online
 
Ip address
Ip addressIp address
Ip address
MdAnikKhan
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
urooj ehsan
 
Ipv4 presentation
Ipv4 presentationIpv4 presentation
Ipv4 presentation
shakeel khan
 
Subnetting Presentation
Subnetting PresentationSubnetting Presentation
Subnetting PresentationTouhidul Fahim
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
IGZ Software house
 
Ip Addressing
Ip AddressingIp Addressing
Ip Addressing
vssnsarma
 
Classes of ip addresses
Classes of ip addressesClasses of ip addresses
Classes of ip addresses
NetProtocol Xpert
 
IPv4 addressing and subnetting
IPv4 addressing and subnettingIPv4 addressing and subnetting
IPv4 addressing and subnetting
Shashank Asthana
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
TheGodfather HA
 
IP addressing and Subnetting PPT
IP addressing and Subnetting PPTIP addressing and Subnetting PPT
IP addressing and Subnetting PPT
Pijush Kanti Das
 
IPV6 ADDRESS
IPV6 ADDRESSIPV6 ADDRESS
IPV6 ADDRESS
Jothi Lakshmi
 
MAC & IP addresses
MAC & IP addressesMAC & IP addresses
MAC & IP addresses
NetProtocol Xpert
 
Subnet Masks
Subnet MasksSubnet Masks
Subnet Masksswascher
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
Rishav Bhurtel
 
Types of ip address classes
Types of ip address classesTypes of ip address classes
Types of ip address classes
greatbury
 
Mac addresses(media access control)
Mac addresses(media access control)Mac addresses(media access control)
Mac addresses(media access control)Ismail Mukiibi
 

What's hot (20)

IP Configuration
IP ConfigurationIP Configuration
IP Configuration
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Ip address
Ip addressIp address
Ip address
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
Ip address
Ip addressIp address
Ip address
 
Ipv4 presentation
Ipv4 presentationIpv4 presentation
Ipv4 presentation
 
Subnetting Presentation
Subnetting PresentationSubnetting Presentation
Subnetting Presentation
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
Ip Addressing
Ip AddressingIp Addressing
Ip Addressing
 
Classes of ip addresses
Classes of ip addressesClasses of ip addresses
Classes of ip addresses
 
IPv4 addressing and subnetting
IPv4 addressing and subnettingIPv4 addressing and subnetting
IPv4 addressing and subnetting
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
IP addressing and Subnetting PPT
IP addressing and Subnetting PPTIP addressing and Subnetting PPT
IP addressing and Subnetting PPT
 
IPV6 ADDRESS
IPV6 ADDRESSIPV6 ADDRESS
IPV6 ADDRESS
 
MAC & IP addresses
MAC & IP addressesMAC & IP addresses
MAC & IP addresses
 
Subnet Masks
Subnet MasksSubnet Masks
Subnet Masks
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
IP Address
IP AddressIP Address
IP Address
 
Types of ip address classes
Types of ip address classesTypes of ip address classes
Types of ip address classes
 
Mac addresses(media access control)
Mac addresses(media access control)Mac addresses(media access control)
Mac addresses(media access control)
 

Similar to IP Address - IPv4 & IPv6

presentation fghfhgfhgfghfhfhgf .pdf
presentation fghfhgfhgfghfhfhgf           .pdfpresentation fghfhgfhgfghfhfhgf           .pdf
presentation fghfhgfhgfghfhfhgf .pdf
ShahzaibAhmad39
 
presentation hhgfhfgd lhjfgddffdfsdfsfdsdfsfd.pdf
presentation hhgfhfgd lhjfgddffdfsdfsfdsdfsfd.pdfpresentation hhgfhfgd lhjfgddffdfsdfsfdsdfsfd.pdf
presentation hhgfhfgd lhjfgddffdfsdfsfdsdfsfd.pdf
ShahzaibAhmad39
 
ipv4
ipv4ipv4
https://diplomasolutionstudents.blogspot.com/
https://diplomasolutionstudents.blogspot.com/https://diplomasolutionstudents.blogspot.com/
https://diplomasolutionstudents.blogspot.com/
Rathodpradip1
 
ipv4 (internet protocol version 4)
  ipv4 (internet protocol version 4)     ipv4 (internet protocol version 4)
ipv4 (internet protocol version 4)
sanchitachandrakar94
 
IP & MAC Addressing
IP & MAC Addressing IP & MAC Addressing
IP & MAC Addressing
Shamima Akther
 
Ip address
Ip addressIp address
ip versions.pdf
ip versions.pdfip versions.pdf
ip versions.pdf
RhysDeirdreDahilig
 
IP VERSIONS.pdf
IP VERSIONS.pdfIP VERSIONS.pdf
IP VERSIONS.pdf
AshleyGarciaMagbalet
 
6 ccna (fundamentals of i pv4 addressing and routing)
6  ccna (fundamentals of i pv4 addressing and routing)6  ccna (fundamentals of i pv4 addressing and routing)
6 ccna (fundamentals of i pv4 addressing and routing)
Ulaş Ural
 
Expl net fund_chapter_06_i_pv4_part_2
Expl net fund_chapter_06_i_pv4_part_2Expl net fund_chapter_06_i_pv4_part_2
Expl net fund_chapter_06_i_pv4_part_2
kurtmctaggart
 
Ip address
Ip address Ip address
Ip address
tanvirahmed638
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
saurav kumar mourya
 
Ramakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressingRamakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressing
Bharat Sanchar Nigam Limited
 
IP and MAC addressing
IP and MAC addressingIP and MAC addressing
IP and MAC addressing
ShohanaakterKakon
 
Ch7 IP addressing.pptx
Ch7 IP addressing.pptxCh7 IP addressing.pptx
Ch7 IP addressing.pptx
SintayehuBeyene2
 
ETT 05203 Lecture 5 IP addressing.ppt
ETT 05203 Lecture 5 IP addressing.pptETT 05203 Lecture 5 IP addressing.ppt
ETT 05203 Lecture 5 IP addressing.ppt
ListonKiwoli1
 
Unit 1- Network Layer and Protocols-4.pptx
Unit 1- Network Layer and Protocols-4.pptxUnit 1- Network Layer and Protocols-4.pptx
Unit 1- Network Layer and Protocols-4.pptx
DESTROYER39
 
IP Address & Its Classes .pdf
IP    Address   &   Its    Classes  .pdfIP    Address   &   Its    Classes  .pdf
IP Address & Its Classes .pdf
nandiaditi2010
 

Similar to IP Address - IPv4 & IPv6 (20)

presentation fghfhgfhgfghfhfhgf .pdf
presentation fghfhgfhgfghfhfhgf           .pdfpresentation fghfhgfhgfghfhfhgf           .pdf
presentation fghfhgfhgfghfhfhgf .pdf
 
presentation hhgfhfgd lhjfgddffdfsdfsfdsdfsfd.pdf
presentation hhgfhfgd lhjfgddffdfsdfsfdsdfsfd.pdfpresentation hhgfhfgd lhjfgddffdfsdfsfdsdfsfd.pdf
presentation hhgfhfgd lhjfgddffdfsdfsfdsdfsfd.pdf
 
ipv4
ipv4ipv4
ipv4
 
https://diplomasolutionstudents.blogspot.com/
https://diplomasolutionstudents.blogspot.com/https://diplomasolutionstudents.blogspot.com/
https://diplomasolutionstudents.blogspot.com/
 
ipv4 (internet protocol version 4)
  ipv4 (internet protocol version 4)     ipv4 (internet protocol version 4)
ipv4 (internet protocol version 4)
 
IP & MAC Addressing
IP & MAC Addressing IP & MAC Addressing
IP & MAC Addressing
 
Ip address
Ip addressIp address
Ip address
 
IP Address
IP AddressIP Address
IP Address
 
ip versions.pdf
ip versions.pdfip versions.pdf
ip versions.pdf
 
IP VERSIONS.pdf
IP VERSIONS.pdfIP VERSIONS.pdf
IP VERSIONS.pdf
 
6 ccna (fundamentals of i pv4 addressing and routing)
6  ccna (fundamentals of i pv4 addressing and routing)6  ccna (fundamentals of i pv4 addressing and routing)
6 ccna (fundamentals of i pv4 addressing and routing)
 
Expl net fund_chapter_06_i_pv4_part_2
Expl net fund_chapter_06_i_pv4_part_2Expl net fund_chapter_06_i_pv4_part_2
Expl net fund_chapter_06_i_pv4_part_2
 
Ip address
Ip address Ip address
Ip address
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
Ramakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressingRamakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressing
 
IP and MAC addressing
IP and MAC addressingIP and MAC addressing
IP and MAC addressing
 
Ch7 IP addressing.pptx
Ch7 IP addressing.pptxCh7 IP addressing.pptx
Ch7 IP addressing.pptx
 
ETT 05203 Lecture 5 IP addressing.ppt
ETT 05203 Lecture 5 IP addressing.pptETT 05203 Lecture 5 IP addressing.ppt
ETT 05203 Lecture 5 IP addressing.ppt
 
Unit 1- Network Layer and Protocols-4.pptx
Unit 1- Network Layer and Protocols-4.pptxUnit 1- Network Layer and Protocols-4.pptx
Unit 1- Network Layer and Protocols-4.pptx
 
IP Address & Its Classes .pdf
IP    Address   &   Its    Classes  .pdfIP    Address   &   Its    Classes  .pdf
IP Address & Its Classes .pdf
 

More from Adeel Rasheed

Multan to Sukkur Motorway (M5)
Multan to Sukkur Motorway (M5)Multan to Sukkur Motorway (M5)
Multan to Sukkur Motorway (M5)
Adeel Rasheed
 
Religious Conflict
Religious ConflictReligious Conflict
Religious Conflict
Adeel Rasheed
 
R Studio (Report)
R Studio (Report)R Studio (Report)
R Studio (Report)
Adeel Rasheed
 
History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)
Adeel Rasheed
 
CSS Cascade Style Sheet
CSS Cascade Style SheetCSS Cascade Style Sheet
CSS Cascade Style Sheet
Adeel Rasheed
 
Zooming and Its Types
Zooming and Its TypesZooming and Its Types
Zooming and Its Types
Adeel Rasheed
 
User Interface & Its Types
User Interface & Its TypesUser Interface & Its Types
User Interface & Its Types
Adeel Rasheed
 
Questions About Android Application Development
Questions About Android Application DevelopmentQuestions About Android Application Development
Questions About Android Application Development
Adeel Rasheed
 
Human and Machine Learning
Human and Machine LearningHuman and Machine Learning
Human and Machine Learning
Adeel Rasheed
 
Connection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion ControlConnection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion Control
Adeel Rasheed
 
Computer Crime
Computer CrimeComputer Crime
Computer Crime
Adeel Rasheed
 
Privacy and Security Information
Privacy and Security InformationPrivacy and Security Information
Privacy and Security Information
Adeel Rasheed
 
Code of Conduct - Code of Practice & Standards
Code of Conduct - Code of Practice & StandardsCode of Conduct - Code of Practice & Standards
Code of Conduct - Code of Practice & Standards
Adeel Rasheed
 
Self Adaptive Systems
Self Adaptive SystemsSelf Adaptive Systems
Self Adaptive Systems
Adeel Rasheed
 
Ethernet - LAN
Ethernet - LANEthernet - LAN
Ethernet - LAN
Adeel Rasheed
 
Synchronous and Asynchronous Transmission
Synchronous and Asynchronous TransmissionSynchronous and Asynchronous Transmission
Synchronous and Asynchronous Transmission
Adeel Rasheed
 
Classes and Objects in C#
Classes and Objects in C#Classes and Objects in C#
Classes and Objects in C#
Adeel Rasheed
 
Intel Microprocessors 8086 Documentation
Intel Microprocessors 8086 DocumentationIntel Microprocessors 8086 Documentation
Intel Microprocessors 8086 Documentation
Adeel Rasheed
 
Applications of Computer
Applications of ComputerApplications of Computer
Applications of Computer
Adeel Rasheed
 
Hysteresis Loop
Hysteresis LoopHysteresis Loop
Hysteresis Loop
Adeel Rasheed
 

More from Adeel Rasheed (20)

Multan to Sukkur Motorway (M5)
Multan to Sukkur Motorway (M5)Multan to Sukkur Motorway (M5)
Multan to Sukkur Motorway (M5)
 
Religious Conflict
Religious ConflictReligious Conflict
Religious Conflict
 
R Studio (Report)
R Studio (Report)R Studio (Report)
R Studio (Report)
 
History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)
 
CSS Cascade Style Sheet
CSS Cascade Style SheetCSS Cascade Style Sheet
CSS Cascade Style Sheet
 
Zooming and Its Types
Zooming and Its TypesZooming and Its Types
Zooming and Its Types
 
User Interface & Its Types
User Interface & Its TypesUser Interface & Its Types
User Interface & Its Types
 
Questions About Android Application Development
Questions About Android Application DevelopmentQuestions About Android Application Development
Questions About Android Application Development
 
Human and Machine Learning
Human and Machine LearningHuman and Machine Learning
Human and Machine Learning
 
Connection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion ControlConnection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion Control
 
Computer Crime
Computer CrimeComputer Crime
Computer Crime
 
Privacy and Security Information
Privacy and Security InformationPrivacy and Security Information
Privacy and Security Information
 
Code of Conduct - Code of Practice & Standards
Code of Conduct - Code of Practice & StandardsCode of Conduct - Code of Practice & Standards
Code of Conduct - Code of Practice & Standards
 
Self Adaptive Systems
Self Adaptive SystemsSelf Adaptive Systems
Self Adaptive Systems
 
Ethernet - LAN
Ethernet - LANEthernet - LAN
Ethernet - LAN
 
Synchronous and Asynchronous Transmission
Synchronous and Asynchronous TransmissionSynchronous and Asynchronous Transmission
Synchronous and Asynchronous Transmission
 
Classes and Objects in C#
Classes and Objects in C#Classes and Objects in C#
Classes and Objects in C#
 
Intel Microprocessors 8086 Documentation
Intel Microprocessors 8086 DocumentationIntel Microprocessors 8086 Documentation
Intel Microprocessors 8086 Documentation
 
Applications of Computer
Applications of ComputerApplications of Computer
Applications of Computer
 
Hysteresis Loop
Hysteresis LoopHysteresis Loop
Hysteresis Loop
 

Recently uploaded

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

IP Address - IPv4 & IPv6

  • 2. IP Addressing • The IP address is a numeric address assigned to every unique instance that is connected to any computer communication network using the TCP/IP communication protocols. • Network nodes are assigned IP addresses by the Dynamic Host Configuration Protocol server as soon as the nodes connect to a network.
  • 3. The network portion of the IP address is allocated to internet service provider(ISP) by the InterNIC, under authority of the internet assigned number authority(IANA). ISPs then assign the host portion of theIP address to the machines on the networks that they operate.
  • 4.  Which section of the IP address represent the network & which sections represent the machine will depend on what “class” of IP address is assigned to anetwork.
  • 5.  IPv4  It is 32 bit number represented in 4 decimal number where each decimal number is of 8 bit (octet) is separated by a dot(.).  IPv4 allows 232 (4294967296) unique address which section of IP address show the network id.  IP address consists of 2 components the network id and the host id.
  • 6.  IPv4 cont…  There are five classes of IP addresses:  Class A  Class B  Class C  Class D  Class E
  • 7.  IPv4 cont… Class A: The first byte is a network id (8 bits) & the last 3 bytes are for host id (24 bits). number-1.0.0.0 to The first bit is ‘0’. Range of network 126.0.0.0 Number of possible networks-127(1-126 usable, 127 is reserved).
  • 8.  IPv4 cont… Class A: Number of possible values in the host portion-16,777,216 It is used for large network.
  • 9.  IPv4 cont… Class B: The first 2 bytes are a network id (16 bits) & the last 2 bytes are for host id (16 bits). The first 2 bits are ‘10’. Range of network number- 128.0.0.0 to 191.255.0.0 Number of possible networks- 16,384
  • 10.  IPv4 cont… Class B: Number of possible values in the host portion- 65536 Used for medium size network.
  • 11.  IPv4 cont… Class C: The first 3 bytes are a network id (24 bits) & the last 1 byte are for host id (8 bit). The first 3 bits are ‘110’. Range of network number- 192.0.0.0 to 223.255.255.0 Number of possible networks- 2,097,152
  • 12.  IPv4 cont… Class C: Number of possible values in the host portion- 256 Used in local area network(LAN).
  • 13.  IPv4 cont… Class D: An IP address which belong to class D has the first octet has its 4bit set to ‘1110’. Range of network number- 224.0.0.0 to 239.255.255.255
  • 14.  IPv4 cont… Class D: Used for multicasting
  • 15.  IPv4 cont… Class E: It reserved for experimental & for future testing purpose. Range of network number- 240.0.0.0 to 255.255.255.254
  • 16.  define IPv6  IPv6 will make use of 128 bit IP address.  An IPv6 address is represented as 8 groups of 4 hexadecimal digits, each group representing 16 bits (2 octets). The groups are separated by colons(:). E.g.:  2001:0db8.85a3:0000:0000:8a2e:037 0:7334
  • 17. Difference Between IPv4 & IPv6 S.N IPv4 IPv6 1. Addresses are 32 bits (4 bytes) long. Addresses are 128 bits (416 bytes) long. 2. Both routers & sending host fragment the packets. Routers don’t fragment the packets but sending host fragment the packets. 3. Header includes a checksum. Header doesn’t includes a checksum.
  • 18. S.N IPv4 IPv6 4. Classes of addressing are A, B, C, D, E. Classes of addressing are unicast, anycast, multicast. 5. Configure either manually or through DHCP. Doesn’t require manual configuration. 6. Must support a 576 byte packet size. Must support 1208 byte packet size.
  • 19. S.N IPv4 IPv6 7. IPv4 address uses the dot- decimal notation. IPv6 address are represented in a hexadecimal, colon- separated notation. 8. Not suitable for mobile networks. IPv6 is better suited to mobile networks. 9. Address space is small (232). Larger address space (2128).