SlideShare a Scribd company logo
IPv4 vs IPv6
Alishiram Alakparov, Rasul Karimov, Mammad Hajili
OSI and TCP/IP network
models
• Open Systems
Interconnection Reference
Model
• Splits communication
system into seven layers
• Each layer performs their
task and passes the data to
the next layer
What is IP address?
• IP stands for Internet Protocol
• IP is a Network Layer Protocol
• IP by itself is something like the postal system.
• It allows you to address a package and drop it in the system, but
there's no direct link between you and the recipient.
• IP specifies the format of packets, also called datagrams, and the
addressing scheme. Most networks combine IP with a higher-level
protocol called Transmission Control Protocol (TCP), which establishes
a virtual connection between a destination and a source.
What is IP?
• Each network layer has units called datagram
• Datagram of network layer is called packet which consists of:
• Header
• Data (payload)
Purpose of IP
• Need a standard means of communication between devices
• Can’t communicate if speaking two different languages
• IP includes a set of rules that process the idea of unreliable packet
delivery.
• How hosts and routers should process packets
• How & when error messages should be generated
• The Conditions under which packets can be discarded.
Brief history of IPv4
• Internet Protocol version 4 (IPv4) is the fourth version of the Internet
Protocol
• It was deployed for production in the ARPANET in 1983.
• At the start developer of IP didn’t realize the potential of Internet
• It is still considered the main Internet Protocol and carried 94% of
Internet traffic in 2014
• With 32 bit address space it allows 4 billion (4,294,967,296) unique
address space
• However certain limitation has already arrived.
IPv4 Exhaustion reports
• IANA Unallocated Address Pool Exhaustion(The Internet Assigned
Numbers Authority): 03-Feb-2011
• Projected RIR(Regional Internet Registry) Address Pool Exhaustion
Dates:
RIR Responsible Region Exhaustion Dateri
APNIC Asia-Pacific 19-Apr-2011
RIPE NCC Europe 14-Sep-2012
LACNIC Latin America and Caribbean 10-Jun-2014
ARIN America 24 Sep-2015
AFRINIC Africa 09-Dec-2018
Brief history of IPv6
• Internet Protocol version 6 (IPv4) is the sixth version of the Internet
Protocol
• Internet Engineering Task Force (IETF) initiated as early as in 1994, the
design and development of a suite of protocols and standards now
known as Internet Protocol Version 6.
• It was aimed to solve the problems associated with IPv4
• With 128 bit address space it allows 3.4×10^38 or 340 undecillion
unique address space
• More and more devices now supports IPv6 and 11.2% of all websites
now uses IPv6 including Google, Facebook, Wikipedia and etc.
How IPv4 works
• IPv4 represented in Binary formation
• Each 4 bytes are called octets. The maximum value for octet is 255 in decimal
How IPv6 works
• IPv4 represented in Hexadecimal formation (0-F)
• 8 16 bit section. Each 4 bit for one hexadecimal value.
How to solve limitation problems in IPv4?
Subnetting
• By creating subnets from single IP address, we partially solve shortage
problem
How to solve limitation problems in IPv4?
NAT
• Devices within network uses private IP address and when that device
need to communicate with other device outside internal network it is
assigned public IP within pool either statically or dynamically.
• It is carried out manually or with DHCP
• Disadvantages of this method is lack of peer to peer communication
and security
How to solve limitation problems in IPv4?
PAT
What are differences in packetheader?
Header fields in IPv6
• Version: A four-bit field for the IP version number (0x06).
• Traffic Class: An 8-bit field that identifies the major class of the packet
content (for example, voice or video packets). The default value is 0,
meaning it is ordinary bulk data (such as FTP) and requires no special
handling
• Flow Label: A 20-bit field used to label packets belonging to the same
flow (it identifies protocols like UDP or TCP/IP). The flow label is
normally 0 (flows are detected in other ways)
• Payload Length: A 16-bit field giving the length of the packet in bytes,
excluding the IPv6 header (no need for header length since it is fixed
with 40 bytes)
Header fields in IPv6
• Next Header: An 8-bit field giving the type of header immediately
following the IPv6 header (this serves the same function as the
Protocol field in IPv4).
• Hop Limit: An 8-bit field set by the source host and decremented by 1
at each router. Packets are discarded if Hop Limit is decremented to
zero (this replaces the IPv4 Time To Live field). Generally,
implementers choose the default to use, but values such as 64 or 128
are common.(This name makes much more sense than TTL)
Subnetting in IPv6
• The allocation of IPv6 addresses to specific RIRs starts around a /23.
From these address blocks the RIRs allocate and assign IPv6 addreses
to ISPs. Addresses assigned this way typically start around /32). For an
end site (customer site), the general rule as of this writing is to
allocate somewhere between a /48 and a /56 and to use the last 64
bits of the range for host ID. What this means is that an end
organization is given between 8 to 16 bits of subnetting space (from
the 49th bit to 64th bit, or from the 57th bit to 64th bit) for internal
address organization.
• By doing so Regional communication speed might increase
dramatically
Advantages of IPv6 over IPv4
• More efficient routing. IPv6 routers no longer have to fragment packets, an
overhead-intensive process that just slows a network down.
• Built-in Quality of Service (QoS) that distinguishes delay-sensitive packets
• Elimination of NAT to extend address spaces. IPv6 increases the IPv4
address size from 32 bits (about 4 billion) to 128 bits (enough for every
molecule in the solar system).
• Network layer security built-in (IPsec). Security, always a challenge in IPv4,
is an integral part of IPv6.
• Stateless address auto configuration (SLAAC) for easier network
administration. Many IPv4 installs were complicated by manual default
router and address assignment. IPv6 handles this in an automated fashion
• Improved header structure with less processing overhead. Many of the
fields in the IPv4 header were optional and used infrequently. IPv6
eliminates these fields.
So what prevents us from switching to IPv6?
• ISP are not willing to:
• To refurbish their system to support both IPv4 and IPv6 since it’s expensive
• To give up control of traffic which goes through NAT
• Backward compatibility is not supported
• Trying to access a website using IPv6 from IPv4 system will not work
• But some new devices already implements IPv6
I pv4 vs ipv6

More Related Content

What's hot

Ipv 4 and ipv6
Ipv 4 and ipv6Ipv 4 and ipv6
Ipv 4 and ipv6
Tehmina Gulfam
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
Devang Doshi
 
IPv4 to Ipv6
IPv4 to Ipv6IPv4 to Ipv6
IPv4 to Ipv6
Amit kumar
 
IPv6
IPv6IPv6
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
Adii Shah
 
Future protocol IP v6
Future protocol IP v6Future protocol IP v6
Future protocol IP v6
Manesh Sharma
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
saurav kumar mourya
 
IPv6
IPv6IPv6
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
Karunakant Rai
 
Internet protocol v6
Internet protocol v6Internet protocol v6
Internet protocol v6
Pramith P
 
IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6
Ankita Mahajan
 
IPv6 next generation protocol
IPv6 next generation protocolIPv6 next generation protocol
IPv6 next generation protocol
Rupshanker Mishra
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction
Heba_a
 
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
 
IPv6 address
IPv6 addressIPv6 address
IPv6 address
Pina Parmar
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
mithilak
 
IPv6
IPv6IPv6
Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux. Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux.
Shourya Puri
 
Internet Protocol Version 6
Internet Protocol Version 6Internet Protocol Version 6
Internet Protocol Version 6
sandeepjain
 
Internet Protocol version 6
Internet Protocol version 6Internet Protocol version 6
Internet Protocol version 6
Rekha Yadav
 

What's hot (20)

Ipv 4 and ipv6
Ipv 4 and ipv6Ipv 4 and ipv6
Ipv 4 and ipv6
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
IPv4 to Ipv6
IPv4 to Ipv6IPv4 to Ipv6
IPv4 to Ipv6
 
IPv6
IPv6IPv6
IPv6
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
 
Future protocol IP v6
Future protocol IP v6Future protocol IP v6
Future protocol IP v6
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
IPv6
IPv6IPv6
IPv6
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
 
Internet protocol v6
Internet protocol v6Internet protocol v6
Internet protocol v6
 
IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6
 
IPv6 next generation protocol
IPv6 next generation protocolIPv6 next generation protocol
IPv6 next generation protocol
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction
 
A very good introduction to IPv6
A very good introduction to IPv6A very good introduction to IPv6
A very good introduction to IPv6
 
IPv6 address
IPv6 addressIPv6 address
IPv6 address
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
 
IPv6
IPv6IPv6
IPv6
 
Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux. Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux.
 
Internet Protocol Version 6
Internet Protocol Version 6Internet Protocol Version 6
Internet Protocol Version 6
 
Internet Protocol version 6
Internet Protocol version 6Internet Protocol version 6
Internet Protocol version 6
 

Similar to I pv4 vs ipv6

module 4.pptx
module 4.pptxmodule 4.pptx
module 4.pptx
KrishnaMoorthy122770
 
IPv6
IPv6IPv6
Introduction of ipv6
Introduction of ipv6Introduction of ipv6
Introduction of ipv6
KaushikMajumder22
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demo
APNIC
 
IPV6 Header format.pptx
IPV6 Header format.pptxIPV6 Header format.pptx
IPV6 Header format.pptx
kanagasubarajas2
 
CCNA v6.0 ITN - Chapter 06
CCNA v6.0 ITN - Chapter 06CCNA v6.0 ITN - Chapter 06
CCNA v6.0 ITN - Chapter 06
Irsandi Hasan
 
Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...
Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...
Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...
IOSR Journals
 
IP Address
IP AddressIP Address
IP Address
Rahul P
 
Ipv6 routing
Ipv6 routingIpv6 routing
ENC_254_PPT_ch04.pdf
ENC_254_PPT_ch04.pdfENC_254_PPT_ch04.pdf
ENC_254_PPT_ch04.pdf
shaker402
 
Introduction to IPv6
Introduction to IPv6Introduction to IPv6
Introduction to IPv6
Sara Q. Abedulridha
 
internet protocol version6
internet protocol version6internet protocol version6
internet protocol version6
Akhil Kumar
 
IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocol
Mohit Sharma
 
IPv6 .pdf
IPv6 .pdfIPv6 .pdf
IPv6 .pdf
niran10
 
Networking essentials lect2
Networking essentials lect2Networking essentials lect2
Networking essentials lect2
Roman Brovko
 
ipv4 to 6
ipv4 to 6ipv4 to 6
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-on
APNIC
 
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
IJCNCJournal
 
I pv4 format
I pv4 formatI pv4 format
I pv4 format
Nitesh Singh
 
Final ppt
Final pptFinal ppt
Final ppt
SAGAR RAJ
 

Similar to I pv4 vs ipv6 (20)

module 4.pptx
module 4.pptxmodule 4.pptx
module 4.pptx
 
IPv6
IPv6IPv6
IPv6
 
Introduction of ipv6
Introduction of ipv6Introduction of ipv6
Introduction of ipv6
 
Tutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demoTutorial: IPv6-only transition with demo
Tutorial: IPv6-only transition with demo
 
IPV6 Header format.pptx
IPV6 Header format.pptxIPV6 Header format.pptx
IPV6 Header format.pptx
 
CCNA v6.0 ITN - Chapter 06
CCNA v6.0 ITN - Chapter 06CCNA v6.0 ITN - Chapter 06
CCNA v6.0 ITN - Chapter 06
 
Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...
Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...
Comparative study of IPv4 & IPv6 Point to Point Architecture on various OS pl...
 
IP Address
IP AddressIP Address
IP Address
 
Ipv6 routing
Ipv6 routingIpv6 routing
Ipv6 routing
 
ENC_254_PPT_ch04.pdf
ENC_254_PPT_ch04.pdfENC_254_PPT_ch04.pdf
ENC_254_PPT_ch04.pdf
 
Introduction to IPv6
Introduction to IPv6Introduction to IPv6
Introduction to IPv6
 
internet protocol version6
internet protocol version6internet protocol version6
internet protocol version6
 
IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocol
 
IPv6 .pdf
IPv6 .pdfIPv6 .pdf
IPv6 .pdf
 
Networking essentials lect2
Networking essentials lect2Networking essentials lect2
Networking essentials lect2
 
ipv4 to 6
ipv4 to 6ipv4 to 6
ipv4 to 6
 
IPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-onIPv4aaS tutorial and hands-on
IPv4aaS tutorial and hands-on
 
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
 
I pv4 format
I pv4 formatI pv4 format
I pv4 format
 
Final ppt
Final pptFinal ppt
Final ppt
 

Recently uploaded

重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
ukwwuq
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
bseovas
 

Recently uploaded (20)

重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
 

I pv4 vs ipv6

  • 1. IPv4 vs IPv6 Alishiram Alakparov, Rasul Karimov, Mammad Hajili
  • 2. OSI and TCP/IP network models • Open Systems Interconnection Reference Model • Splits communication system into seven layers • Each layer performs their task and passes the data to the next layer
  • 3. What is IP address? • IP stands for Internet Protocol • IP is a Network Layer Protocol • IP by itself is something like the postal system. • It allows you to address a package and drop it in the system, but there's no direct link between you and the recipient. • IP specifies the format of packets, also called datagrams, and the addressing scheme. Most networks combine IP with a higher-level protocol called Transmission Control Protocol (TCP), which establishes a virtual connection between a destination and a source.
  • 4. What is IP? • Each network layer has units called datagram • Datagram of network layer is called packet which consists of: • Header • Data (payload)
  • 5. Purpose of IP • Need a standard means of communication between devices • Can’t communicate if speaking two different languages • IP includes a set of rules that process the idea of unreliable packet delivery. • How hosts and routers should process packets • How & when error messages should be generated • The Conditions under which packets can be discarded.
  • 6. Brief history of IPv4 • Internet Protocol version 4 (IPv4) is the fourth version of the Internet Protocol • It was deployed for production in the ARPANET in 1983. • At the start developer of IP didn’t realize the potential of Internet • It is still considered the main Internet Protocol and carried 94% of Internet traffic in 2014 • With 32 bit address space it allows 4 billion (4,294,967,296) unique address space • However certain limitation has already arrived.
  • 7. IPv4 Exhaustion reports • IANA Unallocated Address Pool Exhaustion(The Internet Assigned Numbers Authority): 03-Feb-2011 • Projected RIR(Regional Internet Registry) Address Pool Exhaustion Dates: RIR Responsible Region Exhaustion Dateri APNIC Asia-Pacific 19-Apr-2011 RIPE NCC Europe 14-Sep-2012 LACNIC Latin America and Caribbean 10-Jun-2014 ARIN America 24 Sep-2015 AFRINIC Africa 09-Dec-2018
  • 8. Brief history of IPv6 • Internet Protocol version 6 (IPv4) is the sixth version of the Internet Protocol • Internet Engineering Task Force (IETF) initiated as early as in 1994, the design and development of a suite of protocols and standards now known as Internet Protocol Version 6. • It was aimed to solve the problems associated with IPv4 • With 128 bit address space it allows 3.4×10^38 or 340 undecillion unique address space • More and more devices now supports IPv6 and 11.2% of all websites now uses IPv6 including Google, Facebook, Wikipedia and etc.
  • 9. How IPv4 works • IPv4 represented in Binary formation • Each 4 bytes are called octets. The maximum value for octet is 255 in decimal
  • 10. How IPv6 works • IPv4 represented in Hexadecimal formation (0-F) • 8 16 bit section. Each 4 bit for one hexadecimal value.
  • 11. How to solve limitation problems in IPv4? Subnetting • By creating subnets from single IP address, we partially solve shortage problem
  • 12. How to solve limitation problems in IPv4? NAT • Devices within network uses private IP address and when that device need to communicate with other device outside internal network it is assigned public IP within pool either statically or dynamically. • It is carried out manually or with DHCP • Disadvantages of this method is lack of peer to peer communication and security
  • 13. How to solve limitation problems in IPv4? PAT
  • 14. What are differences in packetheader?
  • 15. Header fields in IPv6 • Version: A four-bit field for the IP version number (0x06). • Traffic Class: An 8-bit field that identifies the major class of the packet content (for example, voice or video packets). The default value is 0, meaning it is ordinary bulk data (such as FTP) and requires no special handling • Flow Label: A 20-bit field used to label packets belonging to the same flow (it identifies protocols like UDP or TCP/IP). The flow label is normally 0 (flows are detected in other ways) • Payload Length: A 16-bit field giving the length of the packet in bytes, excluding the IPv6 header (no need for header length since it is fixed with 40 bytes)
  • 16. Header fields in IPv6 • Next Header: An 8-bit field giving the type of header immediately following the IPv6 header (this serves the same function as the Protocol field in IPv4). • Hop Limit: An 8-bit field set by the source host and decremented by 1 at each router. Packets are discarded if Hop Limit is decremented to zero (this replaces the IPv4 Time To Live field). Generally, implementers choose the default to use, but values such as 64 or 128 are common.(This name makes much more sense than TTL)
  • 17. Subnetting in IPv6 • The allocation of IPv6 addresses to specific RIRs starts around a /23. From these address blocks the RIRs allocate and assign IPv6 addreses to ISPs. Addresses assigned this way typically start around /32). For an end site (customer site), the general rule as of this writing is to allocate somewhere between a /48 and a /56 and to use the last 64 bits of the range for host ID. What this means is that an end organization is given between 8 to 16 bits of subnetting space (from the 49th bit to 64th bit, or from the 57th bit to 64th bit) for internal address organization. • By doing so Regional communication speed might increase dramatically
  • 18.
  • 19. Advantages of IPv6 over IPv4 • More efficient routing. IPv6 routers no longer have to fragment packets, an overhead-intensive process that just slows a network down. • Built-in Quality of Service (QoS) that distinguishes delay-sensitive packets • Elimination of NAT to extend address spaces. IPv6 increases the IPv4 address size from 32 bits (about 4 billion) to 128 bits (enough for every molecule in the solar system). • Network layer security built-in (IPsec). Security, always a challenge in IPv4, is an integral part of IPv6. • Stateless address auto configuration (SLAAC) for easier network administration. Many IPv4 installs were complicated by manual default router and address assignment. IPv6 handles this in an automated fashion • Improved header structure with less processing overhead. Many of the fields in the IPv4 header were optional and used infrequently. IPv6 eliminates these fields.
  • 20. So what prevents us from switching to IPv6? • ISP are not willing to: • To refurbish their system to support both IPv4 and IPv6 since it’s expensive • To give up control of traffic which goes through NAT • Backward compatibility is not supported • Trying to access a website using IPv6 from IPv4 system will not work • But some new devices already implements IPv6