IPv4 to IPv6

M
Advanced Networking and ApplicationsCST 451-1,[object Object],UvaWellassa University ,[object Object],Badulla,[object Object],Sri Lanka,[object Object]
Contents,[object Object],IP4,[object Object],Problems of IP4,[object Object],Network address translation,[object Object],IPV6,[object Object],What’s Good about IP6,[object Object],IPv6 address notation,[object Object],Types of addresses,[object Object],IPV4 address in IP6,[object Object],IPv6 unicast,[object Object],IPv6 multicast,[object Object],IPv6 anycast,[object Object],IPv6 special address,[object Object],IPv6 ready applications,[object Object],Transition plan,[object Object],Migration to IPv6,[object Object],Communication between ipv4 and IPv6,[object Object]
IPv4,[object Object],Forth revision of development of Internet Protocol(IP),[object Object],Most widely used protocol at present,[object Object],Connection-less protocol used on packet-switched Link Layer networks,[object Object],A system of addresses,[object Object],To identify devices,[object Object],32 bits,[object Object],232 combinations,[object Object],Nearly 4.3 billion,[object Object],Not enough and more addresses are needed,[object Object]
Problems of IPv4,[object Object],1.Insuffieciency,[object Object],- Only four bytes,[object Object],Maximum nodes  ~ 4.3 billion,[object Object],Much less than the human population (6.799 billion),[object Object],[object Object]
Will be exhausted in near future2.Increasing routing information,[object Object],- Rapid growth of routing tables in backbones,[object Object],3. Increasing the number of Network Address Translation (NAT)  - Breaking the Internet architecture,[object Object]
Problems of IPv4,[object Object],4.Security issues ,[object Object],	- Number of ways to encrypt IPv4 traffic,[object Object],Example: IPSec,[object Object],	- No real standard encryption method,[object Object],5.Real-time delivery of multimedia content  and necessary bandwidth allocation,[object Object],Quality of Service (QoS) ,[object Object],Different interpretations,[object Object],QoS compliant devices are not compatible one another,[object Object]
Network Address Translation(NAT),[object Object],Allows to maintain public IP addresses and private IP addresses separately,[object Object],Also used in server load balancing,[object Object],This operates in side the router,[object Object],Maintains an address pool,[object Object],First the destination is checked,[object Object],The address is translated ,[object Object],The network address information in the datagram is modified,[object Object]
How NAT works???,[object Object],NAT,[object Object]
IPv6,[object Object],Next development version of Internet protocol,[object Object],Address size is 128 bits,[object Object],IPv6 address representation ,[object Object],xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx,[object Object],Each x is a 4bit hexadecimal digit,[object Object], IPv6 addresses range from 0000:0000:0000:0000:0000:0000:0000:0000 to ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff.,[object Object]
IPv6,[object Object],Two other formats,[object Object],Omit leading zeros ,[object Object],Specify IPv6 addresses by omitting leading zeros,[object Object],E.g. : 1050:0000:0000:0000:0005:0600:300c:326b can be written as 1050:0:0:0:5:600:300c:326b,[object Object],Double colon ,[object Object],Specify IPv6 addresses by using double colons (::) in place of a series of zeros,[object Object],E.g. : ff06:0:0:0:0:0:0:c3 may be written as ff06::c3,[object Object], Double colons can be used only once in one IP address,[object Object]
What’s Good about IPv6?,[object Object],Bigger address space,[object Object],128 bits for addressing,[object Object],No NATs are needed,[object Object],Allows full IP connectivity,[object Object],For Computers, Mobile devices ,[object Object],Mobility,[object Object],Facility for mobile devices ,[object Object],Allows roaming between different networks,[object Object]
What’s Good about IPv6?,[object Object],Built-in security,[object Object],Includes Ipsec,[object Object],Authentication,[object Object],Encryption,[object Object],Compression ,[object Object]
IPv6 address notation,[object Object],Three possible notation types,[object Object],Depends on content of address you need represent,[object Object],1.Standard notation - Represent the address as eight 16-bit hexadecimal words separated by ``:'' (colons),[object Object],	- E.g : FEDC:BA98:0332:0000:CF8A:000C:2154:7313 or,[object Object],		  FEDC:BA98:332:0:CF8A:C:2154:7313.,[object Object],2.Compressed notation - Multiple fields of zeros,[object Object],	- Represent a single contiguous group of zero fields within an IPv6 address,[object Object],	- Uses a double colon``::‘’,[object Object],	- E.g.: 1762:0:0:0:0:B03:1:AF18 FF01:0:0:0:CA:0:0:2 0:0:0:0:0:0:0:1:0:0:0:0:0:0:0 	can be represented as,[object Object],1762::B03:1:AF18 FF01::CA:0:0:2 ::1 :: ,[object Object]
IPv6 address notation,[object Object],Mixed notation ,[object Object],For IPv4 addresses encapsulated in IPv6 addresses,[object Object],Represented using the original IPv4 ``.'' notation ,[object Object],0:0:0:0:0:0:127.32.67.15 ,[object Object],0:0:0:0:0:FFFF:127.32.67.15,[object Object],Possible to use the compressed notation,[object Object],::127.32.67.15,[object Object],::FFFF:127.32.67.15,[object Object]
Types of addresses,[object Object],s,[object Object],g,[object Object],g,[object Object],d,[object Object],s,[object Object],g,[object Object],a,[object Object],a,[object Object],s,[object Object],a,[object Object],[object Object]
communicate specified 1 computer
multicast
communicate group of computers
anycast
send group address that can receive multiple computers,but receive 1 computerunicast,[object Object],anycast,[object Object],multicast,[object Object]
IPv4 address in IPv6,[object Object],IPv6 site is island surrounded IPv4 ocean,[object Object],connect IPv6 island each other,[object Object],encapsulate IPv6 packet in IPv4 packet,[object Object], threat as IPv4 as data link layer,[object Object],IPv4 ocean,[object Object],IPv6 in IPv4 packet,[object Object],IPv6 site,[object Object],IPv6 site,[object Object],IPv6 site,[object Object]
IPv6 in IPv4 Tunnel,[object Object],IPv6 Site,[object Object],IPv6 Site,[object Object],IPv4 Internet,[object Object],IPv6 Site,[object Object]
IPv6 Unicast,[object Object],To transmit data from one point to another.,[object Object],Multiple users might request,[object Object],Same data ,[object Object],From the same server ,[object Object],At the same time,[object Object], duplicate data streams are transmitted one to each user,[object Object],Scope may be Global or Local,[object Object],Global for worldwide communication,[object Object],Local for communication within a site,[object Object]
Server,[object Object],Router,[object Object],Ethernet Switch,[object Object],Figure 01: How unicast works,[object Object]
IPv6 multicast,[object Object],Ability to send a single packet to multiple destinations,[object Object],No broadcast,[object Object],Ability to send a packet to all hosts on the attached link,[object Object],same effect can be achieved by sending a packet to the link-local all hosts multicast group,[object Object],Applications,[object Object],Telephony and video conference,[object Object],Database simultaneous update,[object Object],Parallel computing,[object Object],Real time news,[object Object]
Server,[object Object],Router,[object Object],Ethernet Switch,[object Object],Figure 02: How multicast works,[object Object]
IPv6 anycast,[object Object],Uses Anycast address,[object Object],Identifies a set of nodes,[object Object],Packet will reach only one out of many (usually, topologically closest one),[object Object],Anycast address can be assigned to routers only,[object Object], Anycast address cannot be used as a source,[object Object]
IPv6 special addresses,[object Object],Four basic types of "special" IPv6 addresses,[object Object],reserved,[object Object], private,[object Object], loopback,[object Object],unspecified.,[object Object],Reserved Addresses ,[object Object],Reserved block is at the “top” of the address space:,[object Object],Starting with “0000 0000”,[object Object],[object Object],Called local-use addresses or link-layer addresses.,[object Object], No NATs,[object Object],So local-use addresses are intended for communication inherently designed only to be sent to local devices. ,[object Object]
1 of 28

Recommended

Internet Protocol version 6 by
Internet Protocol version 6Internet Protocol version 6
Internet Protocol version 6Rekha Yadav
21.8K views23 slides
ipv6 ppt by
ipv6 pptipv6 ppt
ipv6 pptShiva Kumar
19.8K views21 slides
IPV6 ADDRESS by
IPV6 ADDRESSIPV6 ADDRESS
IPV6 ADDRESSJothi Lakshmi
4.9K views26 slides
IPv6 next generation protocol by
IPv6 next generation protocolIPv6 next generation protocol
IPv6 next generation protocolRupshanker Mishra
732 views15 slides
IPv6 by
IPv6IPv6
IPv6Suman Bose
6.1K views19 slides
Internet control message protocol by
Internet control message protocolInternet control message protocol
Internet control message protocolasimnawaz54
28.1K views32 slides

More Related Content

What's hot

Subnetting Presentation by
Subnetting PresentationSubnetting Presentation
Subnetting PresentationTouhidul Fahim
12K views29 slides
Network address translation by
Network address translationNetwork address translation
Network address translationVarsha Honde
9.5K views22 slides
Cn ipv4 addressing by
Cn ipv4 addressingCn ipv4 addressing
Cn ipv4 addressingSangeethaSasi1
1.1K views21 slides
IPv4 addressing and subnetting by
IPv4 addressing and subnettingIPv4 addressing and subnetting
IPv4 addressing and subnettingShashank Asthana
5.6K views16 slides
Ipv4 vs Ipv6 comparison by
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonShailesh Pachori
93.7K views65 slides
IPV6 Addressing by
IPV6 Addressing IPV6 Addressing
IPV6 Addressing Heba_a
3.2K views45 slides

What's hot(20)

Network address translation by Varsha Honde
Network address translationNetwork address translation
Network address translation
Varsha Honde9.5K views
IPV6 Addressing by Heba_a
IPV6 Addressing IPV6 Addressing
IPV6 Addressing
Heba_a3.2K views
Ip address presentation by muhammad amir
Ip address presentationIp address presentation
Ip address presentation
muhammad amir6.1K views
Multicast Routing Protocols by Ram Dutt Shukla
Multicast Routing ProtocolsMulticast Routing Protocols
Multicast Routing Protocols
Ram Dutt Shukla38.4K views
Internet protocol v6 by Pramith P
Internet protocol v6Internet protocol v6
Internet protocol v6
Pramith P615 views
Internet Protocol Version 6 by sandeepjain
Internet Protocol Version 6Internet Protocol Version 6
Internet Protocol Version 6
sandeepjain2.9K views
MAC Address – All you Need to Know About it by Asya Karapetyan
MAC Address – All you Need to Know About itMAC Address – All you Need to Know About it
MAC Address – All you Need to Know About it
Asya Karapetyan1K views
Internet protocol (ip) by junnubabu
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)
junnubabu306 views
Basics of IP Addressing by Kushal Sheth
Basics of IP AddressingBasics of IP Addressing
Basics of IP Addressing
Kushal Sheth4.3K views

Viewers also liked

Ipv4 and Ipv6 by
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6rahul kundu
35.6K views24 slides
IPv4 and IPv6 by
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6RIPE NCC
15.9K views41 slides
IP addressing by
IP addressingIP addressing
IP addressingtameemyousaf
29K views33 slides
Ip address by
Ip addressIp address
Ip addressAmandeep Kaur
115.6K views22 slides
Ip address and subnetting by
Ip address and subnettingIp address and subnetting
Ip address and subnettingIGZ Software house
36.9K views49 slides
How to Master Difficult Conversations at Work – Leader’s Guide by
How to Master Difficult Conversations at Work – Leader’s GuideHow to Master Difficult Conversations at Work – Leader’s Guide
How to Master Difficult Conversations at Work – Leader’s GuidePiktochart
395K views35 slides

Viewers also liked(20)

Ipv4 and Ipv6 by rahul kundu
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
rahul kundu35.6K views
IPv4 and IPv6 by RIPE NCC
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
RIPE NCC15.9K views
How to Master Difficult Conversations at Work – Leader’s Guide by Piktochart
How to Master Difficult Conversations at Work – Leader’s GuideHow to Master Difficult Conversations at Work – Leader’s Guide
How to Master Difficult Conversations at Work – Leader’s Guide
Piktochart395K views
4 Biggest Challenges for Creative Teams by Wrike
4 Biggest Challenges for Creative Teams4 Biggest Challenges for Creative Teams
4 Biggest Challenges for Creative Teams
Wrike543K views
10 Dead Simple Ways to Improve Your Company Culture by Bonusly
10 Dead Simple Ways to Improve Your Company Culture10 Dead Simple Ways to Improve Your Company Culture
10 Dead Simple Ways to Improve Your Company Culture
Bonusly440.5K views
How to think like a startup by Loic Le Meur
How to think like a startupHow to think like a startup
How to think like a startup
Loic Le Meur753.9K views
10 Things your Audience Hates About your Presentation by Stinson
10 Things your Audience Hates About your Presentation10 Things your Audience Hates About your Presentation
10 Things your Audience Hates About your Presentation
Stinson1.3M views
WTF - Why the Future Is Up to Us - pptx version by Tim O'Reilly
WTF - Why the Future Is Up to Us - pptx versionWTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
Tim O'Reilly584K views
125 Clickass Copywriting Tips by Barry Feldman
125 Clickass Copywriting Tips125 Clickass Copywriting Tips
125 Clickass Copywriting Tips
Barry Feldman687.3K views
The Productivity Secret Of The Best Leaders by Officevibe
The Productivity Secret Of The Best LeadersThe Productivity Secret Of The Best Leaders
The Productivity Secret Of The Best Leaders
Officevibe702.1K views
10 Insightful Quotes On Designing A Better Customer Experience by Yuan Wang
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience
Yuan Wang1.3M views
SlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets by Eugene Cheng
SlideShare Experts - 7 Experts Reveal Their Presentation Design SecretsSlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
SlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
Eugene Cheng578.3K views
14 Tips to Entrepreneurs to start the Right Stuff by Patrick Stähler
14 Tips to Entrepreneurs to start the Right Stuff14 Tips to Entrepreneurs to start the Right Stuff
14 Tips to Entrepreneurs to start the Right Stuff
Patrick Stähler620.6K views
Leader's Guide to Motivate People at Work by Weekdone.com
Leader's Guide to Motivate People at WorkLeader's Guide to Motivate People at Work
Leader's Guide to Motivate People at Work
Weekdone.com689.4K views
Inside Google's Numbers in 2017 by Rand Fishkin
Inside Google's Numbers in 2017Inside Google's Numbers in 2017
Inside Google's Numbers in 2017
Rand Fishkin1.9M views
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation) by Board of Innovation
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
Board of Innovation4.4M views

Similar to IPv4 to IPv6

Why We Need IPv6 by
Why We Need IPv6Why We Need IPv6
Why We Need IPv6Netwax Lab
432 views9 slides
IPv6 by
IPv6IPv6
IPv6Talal Alsubaie
4K views25 slides
Ipv6 by
Ipv6Ipv6
Ipv6maha5960
1.3K views59 slides
Lesson 3: IPv6 Fundamentals by
Lesson 3: IPv6 FundamentalsLesson 3: IPv6 Fundamentals
Lesson 3: IPv6 FundamentalsMahmmoud Mahdi
1.2K views36 slides
Conceptos ipv6, direccionamiento by
Conceptos ipv6, direccionamientoConceptos ipv6, direccionamiento
Conceptos ipv6, direccionamientoEdgardo Scrimaglia
619 views30 slides
Como definir un esquema de direcciones IPv6 by
Como definir un esquema de direcciones IPv6Como definir un esquema de direcciones IPv6
Como definir un esquema de direcciones IPv6Edgardo Scrimaglia
385 views30 slides

Similar to IPv4 to IPv6(20)

Why We Need IPv6 by Netwax Lab
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
Netwax Lab432 views
Ipv6 by maha5960
Ipv6Ipv6
Ipv6
maha59601.3K views
Lesson 3: IPv6 Fundamentals by Mahmmoud Mahdi
Lesson 3: IPv6 FundamentalsLesson 3: IPv6 Fundamentals
Lesson 3: IPv6 Fundamentals
Mahmmoud Mahdi1.2K views
IPv6 Addressing Architecture by Shreehari Dhat
IPv6 Addressing ArchitectureIPv6 Addressing Architecture
IPv6 Addressing Architecture
Shreehari Dhat281 views
Introduction to ipv6 v1.3 by Karunakant Rai
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
Karunakant Rai2.6K views
APNIC Hackathon IPv4 & IPv6 security & threat comparisons by APNIC
APNIC Hackathon IPv4 & IPv6 security & threat comparisonsAPNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC1.5K views
APNIC Hackathon IPv4 & IPv6 security & threat comparisons by Siena Perry
APNIC Hackathon IPv4 & IPv6 security & threat comparisonsAPNIC Hackathon IPv4 & IPv6 security & threat comparisons
APNIC Hackathon IPv4 & IPv6 security & threat comparisons
Siena Perry77 views
Cisco presentation2 by ehsan nazer
Cisco presentation2Cisco presentation2
Cisco presentation2
ehsan nazer1.4K views

Recently uploaded

Gross Anatomy of the Liver by
Gross Anatomy of the LiverGross Anatomy of the Liver
Gross Anatomy of the Liverobaje godwin sunday
77 views12 slides
Papal.pdf by
Papal.pdfPapal.pdf
Papal.pdfMariaKenney3
68 views24 slides
REFERENCING, CITATION.pptx by
REFERENCING, CITATION.pptxREFERENCING, CITATION.pptx
REFERENCING, CITATION.pptxabhisrivastava11
41 views26 slides
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv... by
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...Taste
55 views21 slides
Pharmaceutical Analysis PPT (BP 102T) by
Pharmaceutical Analysis PPT (BP 102T) Pharmaceutical Analysis PPT (BP 102T)
Pharmaceutical Analysis PPT (BP 102T) yakshpharmacy009
108 views29 slides
EILO EXCURSION PROGRAMME 2023 by
EILO EXCURSION PROGRAMME 2023EILO EXCURSION PROGRAMME 2023
EILO EXCURSION PROGRAMME 2023info33492
202 views40 slides

Recently uploaded(20)

Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv... by Taste
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Taste55 views
Pharmaceutical Analysis PPT (BP 102T) by yakshpharmacy009
Pharmaceutical Analysis PPT (BP 102T) Pharmaceutical Analysis PPT (BP 102T)
Pharmaceutical Analysis PPT (BP 102T)
yakshpharmacy009108 views
EILO EXCURSION PROGRAMME 2023 by info33492
EILO EXCURSION PROGRAMME 2023EILO EXCURSION PROGRAMME 2023
EILO EXCURSION PROGRAMME 2023
info33492202 views
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE... by Nguyen Thanh Tu Collection
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
12.5.23 Poverty and Precarity.pptx by mary850239
12.5.23 Poverty and Precarity.pptx12.5.23 Poverty and Precarity.pptx
12.5.23 Poverty and Precarity.pptx
mary850239381 views
Career Building in AI - Technologies, Trends and Opportunities by WebStackAcademy
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and Opportunities
WebStackAcademy45 views
Interaction of microorganisms with vascular plants.pptx by MicrobiologyMicro
Interaction of microorganisms with vascular plants.pptxInteraction of microorganisms with vascular plants.pptx
Interaction of microorganisms with vascular plants.pptx
Retail Store Scavenger Hunt.pptx by jmurphy154
Retail Store Scavenger Hunt.pptxRetail Store Scavenger Hunt.pptx
Retail Store Scavenger Hunt.pptx
jmurphy15452 views
The Future of Micro-credentials: Is Small Really Beautiful? by Mark Brown
The Future of Micro-credentials:  Is Small Really Beautiful?The Future of Micro-credentials:  Is Small Really Beautiful?
The Future of Micro-credentials: Is Small Really Beautiful?
Mark Brown75 views
JRN 362 - Lecture Twenty-Two by Rich Hanley
JRN 362 - Lecture Twenty-TwoJRN 362 - Lecture Twenty-Two
JRN 362 - Lecture Twenty-Two
Rich Hanley39 views
11.30.23A Poverty and Inequality in America.pptx by mary850239
11.30.23A Poverty and Inequality in America.pptx11.30.23A Poverty and Inequality in America.pptx
11.30.23A Poverty and Inequality in America.pptx
mary850239130 views
NodeJS and ExpressJS.pdf by ArthyR3
NodeJS and ExpressJS.pdfNodeJS and ExpressJS.pdf
NodeJS and ExpressJS.pdf
ArthyR348 views
Six Sigma Concept by Sahil Srivastava.pptx by Sahil Srivastava
Six Sigma Concept by Sahil Srivastava.pptxSix Sigma Concept by Sahil Srivastava.pptx
Six Sigma Concept by Sahil Srivastava.pptx
Sahil Srivastava44 views

IPv4 to IPv6