SlideShare a Scribd company logo
INTERNET PROTOCOL VERSION 6INTERNET PROTOCOL VERSION 6
Presented by:Presented by:
A.GayatriA.Gayatri
14A81A0564.14A81A0564.
ContentsContents
 IP Network AddressingIP Network Addressing
 Classful IP addressingClassful IP addressing
 Techniques to reduce addressTechniques to reduce address
shortage in IPv4shortage in IPv4
 Features of IPv6Features of IPv6
 Header ComparisonsHeader Comparisons
 Extension HeadersExtension Headers
 ConclusionsConclusions
IP Network AddressingIP Network Addressing
 INTERNETINTERNET  world’s largest publicworld’s largest public
data network, doubling in size every ninedata network, doubling in size every nine
monthsmonths
 IPv4, defines a 32-bit address - 2IPv4, defines a 32-bit address - 23232
(4,294,967,296)(4,294,967,296) IPv4 addresses availableIPv4 addresses available
 The first problem is concerned with theThe first problem is concerned with the
eventual depletion of the IP addresseventual depletion of the IP address
space.space.
 Traditional model of classful addressingTraditional model of classful addressing
does not allow the address space to bedoes not allow the address space to be
used to its maximum potential.used to its maximum potential.
Classful AddressingClassful Addressing
 When IP was first standardized in SepWhen IP was first standardized in Sep
1981, each system attached to the IP1981, each system attached to the IP
based Internet had to be assigned abased Internet had to be assigned a
unique 32-bit addressunique 32-bit address
 The 32-bit IP addressing scheme involvesThe 32-bit IP addressing scheme involves
a two level addressing hierarchya two level addressing hierarchy
Network Number/PrefixNetwork Number/Prefix Host NumberHost Number
Classful Addressing…Classful Addressing…
 Divided into 5Divided into 5
classesclasses
 Class A 8 bits N/WClass A 8 bits N/W
id and 24 bits hostid and 24 bits host
id and so on B,C.id and so on B,C.
 Wastage of IPWastage of IP
addresses byaddresses by
assigning blocksassigning blocks
of addressesof addresses
which fall alongwhich fall along
octet boundariesoctet boundaries
Techniques to reduce addressTechniques to reduce address
shortage in IPv4shortage in IPv4
 SubnettingSubnetting
 Classless Inter Domain RoutingClassless Inter Domain Routing
(CIDR)(CIDR)
 Network Address Translation (NAT)Network Address Translation (NAT)
SubnettingSubnetting
 Three-level hierarchy: network,Three-level hierarchy: network,
subnet, and host.subnet, and host.
 The extended-network-prefix hasThe extended-network-prefix has
traditionally been identified by thetraditionally been identified by the
subnet masksubnet mask
Network-Prefix Subnet-Number Host-Number
Subnetting ExampleSubnetting Example
Internet G
H1 H2
H3 H4
Subnet mask 255.255.255.0
All traffic
to 128.10.0.0
128.10.1.1 128.10.1.2
128.10.2.1 128.10.2.2
Sub-network 128.10.1.0
Sub-network 128.10.2.0
Net mask 255.255.0.0
Classless Inter-Domain RoutingClassless Inter-Domain Routing
 Eliminates traditional classful IPEliminates traditional classful IP
routing.routing.
 Routing information is advertisedRouting information is advertised
with a bit mask/prefix lengthwith a bit mask/prefix length
specifies the number of leftmost contiguous bitsspecifies the number of leftmost contiguous bits
in the network portion of each routing table entryin the network portion of each routing table entry
 Example: 192.168.0.0/21Example: 192.168.0.0/21
Network Address TranslationNetwork Address Translation
 Each organization- singleEach organization- single IPIP addressaddress
 Within organization – each host withWithin organization – each host with
IP unique to the orgn., from reservedIP unique to the orgn., from reserved
set of IP addressesset of IP addresses
Features of IPv6Features of IPv6
 Larger Address Space
 New host can assign its own host
address
 Efficient and Extensible IP datagram
 Stateless Address Autoconfiguration
 Security (IPsec mandatory)
 Mobility
128-bit IPv6 Address128-bit IPv6 Address
3FFE:085B:1F1F:0000:0000:0000:00A9:1234
groups of 16-bit hexadecimal numbers separated by
3FFE:85B:1F1F::A9:1234
= all zeros in one or more group of 16-bit hexadecimal numbe
Leading zeros can
be removed
40
bytes
20
bytes
IPv4
IPv6
0 15 16 31
vers hlen TOS total length
identification flags flag-offset
TTL protocol header checksum
source address
destination address
options and padding
vers traffic class flow-label
payload length next header hop limit
source address
destination address
Removed (6)
• ID, flags, flag offset
• TOS, hlen
• header checksum
Changed (3)
Added (2)
Expanded
• total length => payload
• protocol => next header
• TTL => hop limit
• traffic class
• flow label
• address 32 to 128 bits
Header comparisonHeader comparison
Major Improvements ofMajor Improvements of
IPv6 HeaderIPv6 Header
 No option fieldNo option field: Replaced by: Replaced by
extension header. Result in a fixedextension header. Result in a fixed
length, 40-byte IP header.length, 40-byte IP header.
 No header checksumNo header checksum: Result in fast: Result in fast
processing.processing.
 No fragmentation at intermediateNo fragmentation at intermediate
nodesnodes: Result in fast IP forwarding.: Result in fast IP forwarding.
Extension HeadersExtension Headers
 Routing – Extended routing, like IPv4Routing – Extended routing, like IPv4
loose list of routers to visitloose list of routers to visit
 Fragmentation – Fragmentation andFragmentation – Fragmentation and
reassemblyreassembly
 Authentication – Integrity andAuthentication – Integrity and
authentication, securityauthentication, security
 Encapsulation – ConfidentialityEncapsulation – Confidentiality
 Destination Options – OptionalDestination Options – Optional
information to be examined by theinformation to be examined by the
destination nodedestination node
Stateless Address AutoconfigurationStateless Address Autoconfiguration
 3 ways to configure network3 ways to configure network
interfaces: Manually, Stateful,interfaces: Manually, Stateful,
StatelessStateless
 IPv6 addr. Separated into 2 2 parts:IPv6 addr. Separated into 2 2 parts:
network and interface id.network and interface id.
 Link- local addressesLink- local addresses
 Obtain network id through RouterObtain network id through Router
solicitation (RS)solicitation (RS)
Conclusion
 IPv6 is NEW …
– built on the experiences learned from
IPv4
– new features
– large address space
– new efficient header
– autoconfiguration
 … and OLD
– still IP
– build on a solid base
– started in 1995, a lot of
implementations and tests done
THANK YOU

More Related Content

What's hot

Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
Rishav Bhurtel
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
Devang Doshi
 
Internet protocol v6
Internet protocol v6Internet protocol v6
Internet protocol v6
Pramith P
 
Ipv4
Ipv4Ipv4
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
Adii Shah
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
mithilak
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction
Heba_a
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
rahul kundu
 
logical addressing
logical addressinglogical addressing
logical addressing
Sagar Gor
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
kamran_share
 
IPv6 address
IPv6 addressIPv6 address
IPv6 address
Pina Parmar
 
The Internet Protocol version 4 (IPv4)
The Internet Protocol version 4 (IPv4)The Internet Protocol version 4 (IPv4)
The Internet Protocol version 4 (IPv4)
Thesis Scientist Private Limited
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
saurav kumar mourya
 
IP adress and routing(networking)
IP adress and routing(networking)IP adress and routing(networking)
IP adress and routing(networking)
welcometofacebook
 
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Iftikhar Wazir
 
IPv6 header
IPv6 headerIPv6 header
IPv6 header
Heba_a
 
IPv6 Fundamentals
IPv6 FundamentalsIPv6 Fundamentals
IPv6 Fundamentals
Matt Bynum
 
IPv4 vs IPv6
IPv4 vs IPv6IPv4 vs IPv6
IPv4 vs IPv6
NetProtocol Xpert
 
I pv4 format
I pv4 formatI pv4 format
I pv4 format
Nitesh Singh
 
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
Sonal Chandel
 

What's hot (20)

Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
Internet protocol v6
Internet protocol v6Internet protocol v6
Internet protocol v6
 
Ipv4
Ipv4Ipv4
Ipv4
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
logical addressing
logical addressinglogical addressing
logical addressing
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
IPv6 address
IPv6 addressIPv6 address
IPv6 address
 
The Internet Protocol version 4 (IPv4)
The Internet Protocol version 4 (IPv4)The Internet Protocol version 4 (IPv4)
The Internet Protocol version 4 (IPv4)
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
IP adress and routing(networking)
IP adress and routing(networking)IP adress and routing(networking)
IP adress and routing(networking)
 
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
 
IPv6 header
IPv6 headerIPv6 header
IPv6 header
 
IPv6 Fundamentals
IPv6 FundamentalsIPv6 Fundamentals
IPv6 Fundamentals
 
IPv4 vs IPv6
IPv4 vs IPv6IPv4 vs IPv6
IPv4 vs IPv6
 
I pv4 format
I pv4 formatI pv4 format
I pv4 format
 
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
 

Viewers also liked

BLUE EYES TECHNOLOGY
BLUE EYESTECHNOLOGYBLUE EYESTECHNOLOGY
BLUE EYES TECHNOLOGY
Chaitanya Ram
 
ANDROID 5.0, LOLLIPOP
ANDROID 5.0, LOLLIPOPANDROID 5.0, LOLLIPOP
ANDROID 5.0, LOLLIPOP
Chaitanya Ram
 
BLUE BRAIN TECHNOLOGY
BLUE BRAIN TECHNOLOGYBLUE BRAIN TECHNOLOGY
BLUE BRAIN TECHNOLOGY
Chaitanya Ram
 
wimax
wimaxwimax
Ece seminar 20070927
Ece seminar 20070927Ece seminar 20070927
Ece seminar 20070927
Todd Deshane
 
Ece seminar 20070927
Ece seminar 20070927Ece seminar 20070927
Ece seminar 20070927
Todd Deshane
 
Bubble power
Bubble powerBubble power
Bubble power
ADITYA MAHAPATRA
 
I twin technology
I twin technologyI twin technology
I twin technology
Chandra Mohan AD
 
Ece ppt[1]
Ece ppt[1]Ece ppt[1]
Ece ppt[1]
Chirag Agarwal
 
Bubble Power
Bubble PowerBubble Power
Bubble Power
Seminar Links
 
Best topics for seminar
Best topics for seminarBest topics for seminar
Best topics for seminar
shilpi nagpal
 

Viewers also liked (11)

BLUE EYES TECHNOLOGY
BLUE EYESTECHNOLOGYBLUE EYESTECHNOLOGY
BLUE EYES TECHNOLOGY
 
ANDROID 5.0, LOLLIPOP
ANDROID 5.0, LOLLIPOPANDROID 5.0, LOLLIPOP
ANDROID 5.0, LOLLIPOP
 
BLUE BRAIN TECHNOLOGY
BLUE BRAIN TECHNOLOGYBLUE BRAIN TECHNOLOGY
BLUE BRAIN TECHNOLOGY
 
wimax
wimaxwimax
wimax
 
Ece seminar 20070927
Ece seminar 20070927Ece seminar 20070927
Ece seminar 20070927
 
Ece seminar 20070927
Ece seminar 20070927Ece seminar 20070927
Ece seminar 20070927
 
Bubble power
Bubble powerBubble power
Bubble power
 
I twin technology
I twin technologyI twin technology
I twin technology
 
Ece ppt[1]
Ece ppt[1]Ece ppt[1]
Ece ppt[1]
 
Bubble Power
Bubble PowerBubble Power
Bubble Power
 
Best topics for seminar
Best topics for seminarBest topics for seminar
Best topics for seminar
 

Similar to INTERNET PROTOCOL VERSION 6

Ip4vsip6
Ip4vsip6Ip4vsip6
Network Layer And I Pv6
Network Layer And I Pv6Network Layer And I Pv6
Network Layer And I Pv6
Ram Dutt Shukla
 
IPv6
IPv6IPv6
IPV6.ppt
IPV6.pptIPV6.ppt
Ipv6
Ipv6Ipv6
IPv6
IPv6IPv6
Curs_IPv6.ppt
Curs_IPv6.pptCurs_IPv6.ppt
Curs_IPv6.ppt
AkhilSG4
 
IPv6 Addressing Architecture
IPv6 Addressing ArchitectureIPv6 Addressing Architecture
IPv6 Addressing Architecture
Shreehari Dhat
 
Networking presentation 9 march 2009
Networking presentation   9 march 2009Networking presentation   9 march 2009
Networking presentation 9 march 2009
Kinshook Chaturvedi
 
101 apend. networking generic a
101 apend. networking generic a101 apend. networking generic a
101 apend. networking generic a
Acácio Oliveira
 
Migration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stackMigration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stack
praveenReddy268
 
I pv4 and ipv6
I pv4 and ipv6I pv4 and ipv6
I pv4 and ipv6
manirajan12
 
Ipv6up
Ipv6upIpv6up
Ipv6up
asimnawaz54
 
Day 20.i pv6 lab
Day 20.i pv6 labDay 20.i pv6 lab
Day 20.i pv6 lab
CYBERINTELLIGENTS
 
Simplified IPv6 Subnetting. Understanding What’s What.
Simplified IPv6 Subnetting. Understanding What’s What.Simplified IPv6 Subnetting. Understanding What’s What.
Simplified IPv6 Subnetting. Understanding What’s What.
SolarWinds
 
Apend. networking generic a
Apend. networking generic aApend. networking generic a
Apend. networking generic a
Acácio Oliveira
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
DhavalPatel104579
 
Ipv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahIpv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-Qudah
Hamza Al-Qudah
 
Introduction to IPv6-UoN
Introduction to IPv6-UoNIntroduction to IPv6-UoN
Introduction to IPv6-UoN
Mwendwa Kivuva
 
i pv6
i pv6i pv6

Similar to INTERNET PROTOCOL VERSION 6 (20)

Ip4vsip6
Ip4vsip6Ip4vsip6
Ip4vsip6
 
Network Layer And I Pv6
Network Layer And I Pv6Network Layer And I Pv6
Network Layer And I Pv6
 
IPv6
IPv6IPv6
IPv6
 
IPV6.ppt
IPV6.pptIPV6.ppt
IPV6.ppt
 
Ipv6
Ipv6Ipv6
Ipv6
 
IPv6
IPv6IPv6
IPv6
 
Curs_IPv6.ppt
Curs_IPv6.pptCurs_IPv6.ppt
Curs_IPv6.ppt
 
IPv6 Addressing Architecture
IPv6 Addressing ArchitectureIPv6 Addressing Architecture
IPv6 Addressing Architecture
 
Networking presentation 9 march 2009
Networking presentation   9 march 2009Networking presentation   9 march 2009
Networking presentation 9 march 2009
 
101 apend. networking generic a
101 apend. networking generic a101 apend. networking generic a
101 apend. networking generic a
 
Migration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stackMigration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stack
 
I pv4 and ipv6
I pv4 and ipv6I pv4 and ipv6
I pv4 and ipv6
 
Ipv6up
Ipv6upIpv6up
Ipv6up
 
Day 20.i pv6 lab
Day 20.i pv6 labDay 20.i pv6 lab
Day 20.i pv6 lab
 
Simplified IPv6 Subnetting. Understanding What’s What.
Simplified IPv6 Subnetting. Understanding What’s What.Simplified IPv6 Subnetting. Understanding What’s What.
Simplified IPv6 Subnetting. Understanding What’s What.
 
Apend. networking generic a
Apend. networking generic aApend. networking generic a
Apend. networking generic a
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
 
Ipv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-QudahIpv6 - Hamzeh Al-Qudah
Ipv6 - Hamzeh Al-Qudah
 
Introduction to IPv6-UoN
Introduction to IPv6-UoNIntroduction to IPv6-UoN
Introduction to IPv6-UoN
 
i pv6
i pv6i pv6
i pv6
 

More from Chaitanya Ram

14 599
14 59914 599
14 598
14 59814 598
14 595
14 59514 595
14 593
14 59314 593
14 587
14 58714 587
14 586
14 58614 586
14 585
14 58514 585
14 584
14 58414 584
14 583
14 58314 583
14 581
14 58114 581
14 577
14 57714 577
14 576
14 57614 576
14 575
14 57514 575
14A81A0574
14A81A057414A81A0574
14A81A0574
Chaitanya Ram
 
14 572
14 57214 572
14 571
14 57114 571
14 570
14 57014 570
14 569
14 569 14 569
14 569
Chaitanya Ram
 
14 568
14 56814 568
14 567
14 56714 567

More from Chaitanya Ram (20)

14 599
14 59914 599
14 599
 
14 598
14 59814 598
14 598
 
14 595
14 59514 595
14 595
 
14 593
14 59314 593
14 593
 
14 587
14 58714 587
14 587
 
14 586
14 58614 586
14 586
 
14 585
14 58514 585
14 585
 
14 584
14 58414 584
14 584
 
14 583
14 58314 583
14 583
 
14 581
14 58114 581
14 581
 
14 577
14 57714 577
14 577
 
14 576
14 57614 576
14 576
 
14 575
14 57514 575
14 575
 
14A81A0574
14A81A057414A81A0574
14A81A0574
 
14 572
14 57214 572
14 572
 
14 571
14 57114 571
14 571
 
14 570
14 57014 570
14 570
 
14 569
14 569 14 569
14 569
 
14 568
14 56814 568
14 568
 
14 567
14 56714 567
14 567
 

Recently uploaded

Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 

Recently uploaded (20)

Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 

INTERNET PROTOCOL VERSION 6

  • 1. INTERNET PROTOCOL VERSION 6INTERNET PROTOCOL VERSION 6 Presented by:Presented by: A.GayatriA.Gayatri 14A81A0564.14A81A0564.
  • 2. ContentsContents  IP Network AddressingIP Network Addressing  Classful IP addressingClassful IP addressing  Techniques to reduce addressTechniques to reduce address shortage in IPv4shortage in IPv4  Features of IPv6Features of IPv6  Header ComparisonsHeader Comparisons  Extension HeadersExtension Headers  ConclusionsConclusions
  • 3. IP Network AddressingIP Network Addressing  INTERNETINTERNET  world’s largest publicworld’s largest public data network, doubling in size every ninedata network, doubling in size every nine monthsmonths  IPv4, defines a 32-bit address - 2IPv4, defines a 32-bit address - 23232 (4,294,967,296)(4,294,967,296) IPv4 addresses availableIPv4 addresses available  The first problem is concerned with theThe first problem is concerned with the eventual depletion of the IP addresseventual depletion of the IP address space.space.  Traditional model of classful addressingTraditional model of classful addressing does not allow the address space to bedoes not allow the address space to be used to its maximum potential.used to its maximum potential.
  • 4. Classful AddressingClassful Addressing  When IP was first standardized in SepWhen IP was first standardized in Sep 1981, each system attached to the IP1981, each system attached to the IP based Internet had to be assigned abased Internet had to be assigned a unique 32-bit addressunique 32-bit address  The 32-bit IP addressing scheme involvesThe 32-bit IP addressing scheme involves a two level addressing hierarchya two level addressing hierarchy Network Number/PrefixNetwork Number/Prefix Host NumberHost Number
  • 5. Classful Addressing…Classful Addressing…  Divided into 5Divided into 5 classesclasses  Class A 8 bits N/WClass A 8 bits N/W id and 24 bits hostid and 24 bits host id and so on B,C.id and so on B,C.  Wastage of IPWastage of IP addresses byaddresses by assigning blocksassigning blocks of addressesof addresses which fall alongwhich fall along octet boundariesoctet boundaries
  • 6. Techniques to reduce addressTechniques to reduce address shortage in IPv4shortage in IPv4  SubnettingSubnetting  Classless Inter Domain RoutingClassless Inter Domain Routing (CIDR)(CIDR)  Network Address Translation (NAT)Network Address Translation (NAT)
  • 7. SubnettingSubnetting  Three-level hierarchy: network,Three-level hierarchy: network, subnet, and host.subnet, and host.  The extended-network-prefix hasThe extended-network-prefix has traditionally been identified by thetraditionally been identified by the subnet masksubnet mask Network-Prefix Subnet-Number Host-Number
  • 8. Subnetting ExampleSubnetting Example Internet G H1 H2 H3 H4 Subnet mask 255.255.255.0 All traffic to 128.10.0.0 128.10.1.1 128.10.1.2 128.10.2.1 128.10.2.2 Sub-network 128.10.1.0 Sub-network 128.10.2.0 Net mask 255.255.0.0
  • 9. Classless Inter-Domain RoutingClassless Inter-Domain Routing  Eliminates traditional classful IPEliminates traditional classful IP routing.routing.  Routing information is advertisedRouting information is advertised with a bit mask/prefix lengthwith a bit mask/prefix length specifies the number of leftmost contiguous bitsspecifies the number of leftmost contiguous bits in the network portion of each routing table entryin the network portion of each routing table entry  Example: 192.168.0.0/21Example: 192.168.0.0/21
  • 10. Network Address TranslationNetwork Address Translation  Each organization- singleEach organization- single IPIP addressaddress  Within organization – each host withWithin organization – each host with IP unique to the orgn., from reservedIP unique to the orgn., from reserved set of IP addressesset of IP addresses
  • 11. Features of IPv6Features of IPv6  Larger Address Space  New host can assign its own host address  Efficient and Extensible IP datagram  Stateless Address Autoconfiguration  Security (IPsec mandatory)  Mobility
  • 12. 128-bit IPv6 Address128-bit IPv6 Address 3FFE:085B:1F1F:0000:0000:0000:00A9:1234 groups of 16-bit hexadecimal numbers separated by 3FFE:85B:1F1F::A9:1234 = all zeros in one or more group of 16-bit hexadecimal numbe Leading zeros can be removed
  • 13. 40 bytes 20 bytes IPv4 IPv6 0 15 16 31 vers hlen TOS total length identification flags flag-offset TTL protocol header checksum source address destination address options and padding vers traffic class flow-label payload length next header hop limit source address destination address Removed (6) • ID, flags, flag offset • TOS, hlen • header checksum Changed (3) Added (2) Expanded • total length => payload • protocol => next header • TTL => hop limit • traffic class • flow label • address 32 to 128 bits Header comparisonHeader comparison
  • 14. Major Improvements ofMajor Improvements of IPv6 HeaderIPv6 Header  No option fieldNo option field: Replaced by: Replaced by extension header. Result in a fixedextension header. Result in a fixed length, 40-byte IP header.length, 40-byte IP header.  No header checksumNo header checksum: Result in fast: Result in fast processing.processing.  No fragmentation at intermediateNo fragmentation at intermediate nodesnodes: Result in fast IP forwarding.: Result in fast IP forwarding.
  • 15. Extension HeadersExtension Headers  Routing – Extended routing, like IPv4Routing – Extended routing, like IPv4 loose list of routers to visitloose list of routers to visit  Fragmentation – Fragmentation andFragmentation – Fragmentation and reassemblyreassembly  Authentication – Integrity andAuthentication – Integrity and authentication, securityauthentication, security  Encapsulation – ConfidentialityEncapsulation – Confidentiality  Destination Options – OptionalDestination Options – Optional information to be examined by theinformation to be examined by the destination nodedestination node
  • 16. Stateless Address AutoconfigurationStateless Address Autoconfiguration  3 ways to configure network3 ways to configure network interfaces: Manually, Stateful,interfaces: Manually, Stateful, StatelessStateless  IPv6 addr. Separated into 2 2 parts:IPv6 addr. Separated into 2 2 parts: network and interface id.network and interface id.  Link- local addressesLink- local addresses  Obtain network id through RouterObtain network id through Router solicitation (RS)solicitation (RS)
  • 17. Conclusion  IPv6 is NEW … – built on the experiences learned from IPv4 – new features – large address space – new efficient header – autoconfiguration  … and OLD – still IP – build on a solid base – started in 1995, a lot of implementations and tests done