SlideShare a Scribd company logo
IPV4 & IPV6
SARI LAKKIS (200379809)
MUHAMMED IBRAR (200372343)
DANISH JUNAID (200367647)
1
What is an IP address?
 “An IP address is an identifier for a particular machine on a particular
network. It is part of a scheme to identify computers on the internet.” –
Internet and Worldwide Web
 IP addresses regulations and distributions are controlled under the internet
assigned number authority(IANA).
 Usually IP addresses distributed to Internet Service Providers (ISP’s), then
in their turn ISP’s assign addresses to their clients.
 IP stands for “Internet Protocol”.
2
What is the use of IP?
 IP address works at the network layer of the OSI model.
 Without IP addresses, devices on different
networks will not be able to communicate.
 There are two main types of IP addresses:
 IPv4
 IPv6
 Every device needs a unique IP address
in order to connect to the internet.
3
IPv4 (IP Version 4)
 It is 32 bit number represented in 4 decimal numbers where each of them
represents 8bits (0-255) referred to as “octet” and separated by dots “.”.
 IPv4 supports 232 addresses ~4294967296
 Each IP address can be divided into 2 portions:
 Network ID: it is the number assigned to a network
in the internet.
 Host id: it represents the id assigned to a host in the
network.
 Those portions differ between classes types.
4
IPv4 Classes
 There are 5 different classes that IPv4 accommodates:
 Class A: Used for large networks.
 Class B: Used for medium sized networks.
 Class C: Used for small networks
 Class D: Used for multicast
 Class E: Used for experimental
purposes
5
Types of IPv4 addresses
 There are two main types of IPv4 addresses:
 Private IP address: These are only routable and accessible inside a private local
area network, they cannot be used outside the LAN (Thus they can be reused
over and over again).
 Public IP addresses: these addresses are
unique across the globe (thus they cannot be
reused).
6
Common Terminologies
 Subnet Mask: Gives additional information about specific IP address such
as: Network and host portions or class type.
 Broadcast Address: it refers to the last IP address in each network or
subnetwork and it is used to broadcast messages to all the devices in the
network.
 Network ID: it’s the very first address in the network and its reserved
(cannot be used).
 http://jodies.de/ipcalc
7
Exhaustion of IPv4 Addresses 8
Overcoming IPv4 exhaustion
 Since 2011 all IPv4 addresses were consumed, as a result new methods to
overcome this issue:
 CIDR (Classless inter-domain routing): introduced by The Internet Engineering
Task Force in 1993, it allows network managers to divide their networks into a
number of smaller networks to utilize their allocated IP space.
 Nat (Network address translation): the use of one public IP address to access
the WAN instead of using public IP address for each device.
9
IPv6 (IP Version 6)
 It is 128 bit number represented in 8 hexadecimal numbers where each of
them represents 16bits (0-255) referred to as “octet” and separated by
dots “:”.
 IPv4 supports 2128 addresses ~”Cannot be listed”
10
Deployment of IPv6
 Maybe you are wondering why till now the world did not see worldwide
adoption of IPv6?
 The reason is its costly and tedious to convert and immigrate IPv4 protocols
and equipment's to IPv6.
 However, there are available ways to accommodate IPv6 packets:
 Dual stack equipment: network equipment that supports IPv6 & IPv4
simultaneously (UoR deployed this).
 IPv6 encapsulation: encapsulating an integrating IPv6 packets and segments
into IPv4 frames.
11
IPv4 VS IPv6 12
Conclusions
 IPv4 was a reliable solution until the explosion of technology started.
 IPv6 seems reliable also, however we cannot say until we test and deploy.
 In our opinion in the coming years the internet should have shift from
older IPv4 to IPv6 due the high demands of internet devices especially
mobile phones and IoT technologies.
13
Questions? 14

More Related Content

What's hot

Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocolasimnawaz54
 
A very good introduction to IPv6
A very good introduction to IPv6A very good introduction to IPv6
A very good introduction to IPv6
Syed Arshad
 
IP Multicasting
IP MulticastingIP Multicasting
IP Multicasting
Tharindu Kumara
 
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
Sonal Chandel
 
IPv6 next generation protocol
IPv6 next generation protocolIPv6 next generation protocol
IPv6 next generation protocol
Rupshanker Mishra
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarp
Nita Dalla
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
mithilak
 
Network address translation
Network address translationNetwork address translation
Network address translation
Varsha Honde
 
Ip addressing
Ip addressingIp addressing
Ip addressing
Online
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
Amit Kundu
 
Explaining ip address
Explaining ip addressExplaining ip address
Explaining ip address
MohsinHusenManasiya
 
Cn ipv4 addressing
Cn ipv4 addressingCn ipv4 addressing
Cn ipv4 addressing
SangeethaSasi1
 
Presentation on arp protocol
Presentation on arp protocolPresentation on arp protocol
Presentation on arp protocol
Mohd. Ahmad Siddiqi
 
IP Addressing & subnetting strategy
IP Addressing & subnetting strategyIP Addressing & subnetting strategy
IP Addressing & subnetting strategy
Mustafa Salam
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
urooj ehsan
 
Ip addressing
Ip addressingIp addressing
Ip addressing
Tanvir Amin
 
Internet Protocol version 6
Internet Protocol version 6Internet Protocol version 6
Internet Protocol version 6
Rekha Yadav
 

What's hot (20)

Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
 
A very good introduction to IPv6
A very good introduction to IPv6A very good introduction to IPv6
A very good introduction to IPv6
 
IPv6
IPv6IPv6
IPv6
 
IP Multicasting
IP MulticastingIP Multicasting
IP Multicasting
 
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
 
IPv6 next generation protocol
IPv6 next generation protocolIPv6 next generation protocol
IPv6 next generation protocol
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarp
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
 
Network address translation
Network address translationNetwork address translation
Network address translation
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
Explaining ip address
Explaining ip addressExplaining ip address
Explaining ip address
 
Cn ipv4 addressing
Cn ipv4 addressingCn ipv4 addressing
Cn ipv4 addressing
 
Presentation on arp protocol
Presentation on arp protocolPresentation on arp protocol
Presentation on arp protocol
 
IPv6
IPv6IPv6
IPv6
 
IP Addressing & subnetting strategy
IP Addressing & subnetting strategyIP Addressing & subnetting strategy
IP Addressing & subnetting strategy
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Internet Protocol version 6
Internet Protocol version 6Internet Protocol version 6
Internet Protocol version 6
 

Similar to IPv4 and IPv6

Describe the similarities and differences between IPv4 & IPv6.So.pdf
Describe the similarities and differences between IPv4 & IPv6.So.pdfDescribe the similarities and differences between IPv4 & IPv6.So.pdf
Describe the similarities and differences between IPv4 & IPv6.So.pdf
mayorothenguyenhob69
 
Internet protocol (ip)
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)
junnubabu
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
Netwax Lab
 
IPv4-ADDRESSING.pptx
IPv4-ADDRESSING.pptxIPv4-ADDRESSING.pptx
IPv4-ADDRESSING.pptx
micayaseloisa
 
IPv6.pptx
IPv6.pptxIPv6.pptx
IPv6.pptx
ssuser436067
 
IP Addressing
IP AddressingIP Addressing
IP Addressing
Johnson Ubah
 
5 configuring TCP/IP
5 configuring TCP/IP5 configuring TCP/IP
5 configuring TCP/IP
Hameda Hurmat
 
Introduction to IPv6-UoN
Introduction to IPv6-UoNIntroduction to IPv6-UoN
Introduction to IPv6-UoNMwendwa Kivuva
 
Ipv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionIpv4 To Ipv6 Transition
Ipv4 To Ipv6 Transition
Heidi Owens
 
A Comparative Study On IPv4 And IPv6
A Comparative Study On IPv4 And IPv6A Comparative Study On IPv4 And IPv6
A Comparative Study On IPv4 And IPv6
Amber Ford
 
10 IP VERSION SIX (6) WEEK TEN notes.pptx
10 IP VERSION SIX (6)  WEEK TEN notes.pptx10 IP VERSION SIX (6)  WEEK TEN notes.pptx
10 IP VERSION SIX (6) WEEK TEN notes.pptx
JoshuaAnnan5
 
IPV6 is the replacement for IPV4. This shows a lack of vision when t.pdf
IPV6 is the replacement for IPV4. This shows a lack of vision when t.pdfIPV6 is the replacement for IPV4. This shows a lack of vision when t.pdf
IPV6 is the replacement for IPV4. This shows a lack of vision when t.pdf
arumugambags
 
Internet protocols
Internet protocolsInternet protocols
Internet protocols
Rohit Saini
 
IP Address
IP AddressIP Address
IP Address
Rahul P
 
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
IJCNCJournal
 
ipv4ppt.pptx
ipv4ppt.pptxipv4ppt.pptx
ipv4ppt.pptx
yeret82307
 
IPV6
IPV6 IPV6
Note 4
Note 4Note 4
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
TheGodfather HA
 
Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar Tarsariya
Jigar Tarsariya
 

Similar to IPv4 and IPv6 (20)

Describe the similarities and differences between IPv4 & IPv6.So.pdf
Describe the similarities and differences between IPv4 & IPv6.So.pdfDescribe the similarities and differences between IPv4 & IPv6.So.pdf
Describe the similarities and differences between IPv4 & IPv6.So.pdf
 
Internet protocol (ip)
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
 
IPv4-ADDRESSING.pptx
IPv4-ADDRESSING.pptxIPv4-ADDRESSING.pptx
IPv4-ADDRESSING.pptx
 
IPv6.pptx
IPv6.pptxIPv6.pptx
IPv6.pptx
 
IP Addressing
IP AddressingIP Addressing
IP Addressing
 
5 configuring TCP/IP
5 configuring TCP/IP5 configuring TCP/IP
5 configuring TCP/IP
 
Introduction to IPv6-UoN
Introduction to IPv6-UoNIntroduction to IPv6-UoN
Introduction to IPv6-UoN
 
Ipv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionIpv4 To Ipv6 Transition
Ipv4 To Ipv6 Transition
 
A Comparative Study On IPv4 And IPv6
A Comparative Study On IPv4 And IPv6A Comparative Study On IPv4 And IPv6
A Comparative Study On IPv4 And IPv6
 
10 IP VERSION SIX (6) WEEK TEN notes.pptx
10 IP VERSION SIX (6)  WEEK TEN notes.pptx10 IP VERSION SIX (6)  WEEK TEN notes.pptx
10 IP VERSION SIX (6) WEEK TEN notes.pptx
 
IPV6 is the replacement for IPV4. This shows a lack of vision when t.pdf
IPV6 is the replacement for IPV4. This shows a lack of vision when t.pdfIPV6 is the replacement for IPV4. This shows a lack of vision when t.pdf
IPV6 is the replacement for IPV4. This shows a lack of vision when t.pdf
 
Internet protocols
Internet protocolsInternet protocols
Internet protocols
 
IP Address
IP AddressIP Address
IP Address
 
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
 
ipv4ppt.pptx
ipv4ppt.pptxipv4ppt.pptx
ipv4ppt.pptx
 
IPV6
IPV6 IPV6
IPV6
 
Note 4
Note 4Note 4
Note 4
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar Tarsariya
 

Recently uploaded

Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 

Recently uploaded (20)

Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 

IPv4 and IPv6

  • 1. IPV4 & IPV6 SARI LAKKIS (200379809) MUHAMMED IBRAR (200372343) DANISH JUNAID (200367647) 1
  • 2. What is an IP address?  “An IP address is an identifier for a particular machine on a particular network. It is part of a scheme to identify computers on the internet.” – Internet and Worldwide Web  IP addresses regulations and distributions are controlled under the internet assigned number authority(IANA).  Usually IP addresses distributed to Internet Service Providers (ISP’s), then in their turn ISP’s assign addresses to their clients.  IP stands for “Internet Protocol”. 2
  • 3. What is the use of IP?  IP address works at the network layer of the OSI model.  Without IP addresses, devices on different networks will not be able to communicate.  There are two main types of IP addresses:  IPv4  IPv6  Every device needs a unique IP address in order to connect to the internet. 3
  • 4. IPv4 (IP Version 4)  It is 32 bit number represented in 4 decimal numbers where each of them represents 8bits (0-255) referred to as “octet” and separated by dots “.”.  IPv4 supports 232 addresses ~4294967296  Each IP address can be divided into 2 portions:  Network ID: it is the number assigned to a network in the internet.  Host id: it represents the id assigned to a host in the network.  Those portions differ between classes types. 4
  • 5. IPv4 Classes  There are 5 different classes that IPv4 accommodates:  Class A: Used for large networks.  Class B: Used for medium sized networks.  Class C: Used for small networks  Class D: Used for multicast  Class E: Used for experimental purposes 5
  • 6. Types of IPv4 addresses  There are two main types of IPv4 addresses:  Private IP address: These are only routable and accessible inside a private local area network, they cannot be used outside the LAN (Thus they can be reused over and over again).  Public IP addresses: these addresses are unique across the globe (thus they cannot be reused). 6
  • 7. Common Terminologies  Subnet Mask: Gives additional information about specific IP address such as: Network and host portions or class type.  Broadcast Address: it refers to the last IP address in each network or subnetwork and it is used to broadcast messages to all the devices in the network.  Network ID: it’s the very first address in the network and its reserved (cannot be used).  http://jodies.de/ipcalc 7
  • 8. Exhaustion of IPv4 Addresses 8
  • 9. Overcoming IPv4 exhaustion  Since 2011 all IPv4 addresses were consumed, as a result new methods to overcome this issue:  CIDR (Classless inter-domain routing): introduced by The Internet Engineering Task Force in 1993, it allows network managers to divide their networks into a number of smaller networks to utilize their allocated IP space.  Nat (Network address translation): the use of one public IP address to access the WAN instead of using public IP address for each device. 9
  • 10. IPv6 (IP Version 6)  It is 128 bit number represented in 8 hexadecimal numbers where each of them represents 16bits (0-255) referred to as “octet” and separated by dots “:”.  IPv4 supports 2128 addresses ~”Cannot be listed” 10
  • 11. Deployment of IPv6  Maybe you are wondering why till now the world did not see worldwide adoption of IPv6?  The reason is its costly and tedious to convert and immigrate IPv4 protocols and equipment's to IPv6.  However, there are available ways to accommodate IPv6 packets:  Dual stack equipment: network equipment that supports IPv6 & IPv4 simultaneously (UoR deployed this).  IPv6 encapsulation: encapsulating an integrating IPv6 packets and segments into IPv4 frames. 11
  • 13. Conclusions  IPv4 was a reliable solution until the explosion of technology started.  IPv6 seems reliable also, however we cannot say until we test and deploy.  In our opinion in the coming years the internet should have shift from older IPv4 to IPv6 due the high demands of internet devices especially mobile phones and IoT technologies. 13