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

PPTX
I pv6(internet protocol version 6)
PPT
Internet Protocol Version 6 By Suvo 2002
PPTX
Internet Protocol version 6
PPT
Internet Protocol Version 6
PPT
ipv6 ppt
PPT
Comparison between ipv4 and ipv6
PPTX
IPv6 - The Next next generation protocol
PDF
IPv6: Internet Protocol version 6
I pv6(internet protocol version 6)
Internet Protocol Version 6 By Suvo 2002
Internet Protocol version 6
Internet Protocol Version 6
ipv6 ppt
Comparison between ipv4 and ipv6
IPv6 - The Next next generation protocol
IPv6: Internet Protocol version 6

What's hot (20)

PPTX
Ipv4 and Ipv6
PPTX
IPV4 vs IPV6
PPTX
Internet protocol v6
PPT
PPTX
Why we need ipv6...
PPTX
IPv4 to IPv6
PPTX
IPV6 Introduction
PPTX
Ipv4 and Ipv6
PPT
logical addressing
PDF
Ipv4 & ipv6
PPTX
IPv6 address
PDF
The Internet Protocol version 4 (IPv4)
PPTX
IPv4 and IPv6
PPT
IP adress and routing(networking)
PPTX
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
PPTX
IPv6 header
PDF
IPv6 Fundamentals
PPTX
IPv4 vs IPv6
PPT
I pv4 format
PPT
Ipv4 ppt
Ipv4 and Ipv6
IPV4 vs IPV6
Internet protocol v6
Why we need ipv6...
IPv4 to IPv6
IPV6 Introduction
Ipv4 and Ipv6
logical addressing
Ipv4 & ipv6
IPv6 address
The Internet Protocol version 4 (IPv4)
IPv4 and IPv6
IP adress and routing(networking)
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
IPv6 header
IPv6 Fundamentals
IPv4 vs IPv6
I pv4 format
Ipv4 ppt
Ad

Viewers also liked (11)

PPT
BLUE EYES TECHNOLOGY
PPTX
ANDROID 5.0, LOLLIPOP
PPTX
BLUE BRAIN TECHNOLOGY
PPTX
ODP
Ece seminar 20070927
PDF
Ece seminar 20070927
PPT
Bubble power
PPTX
I twin technology
PPT
Ece ppt[1]
PDF
Bubble Power
DOCX
Best topics for seminar
BLUE EYES TECHNOLOGY
ANDROID 5.0, LOLLIPOP
BLUE BRAIN TECHNOLOGY
Ece seminar 20070927
Ece seminar 20070927
Bubble power
I twin technology
Ece ppt[1]
Bubble Power
Best topics for seminar
Ad

Similar to INTERNET PROTOCOL VERSION 6 (20)

PPT
Basics on IPV4 & IPv6 with comparison.ppt
PPT
Basics on IPV4 & IPv6 with comparison.ppt
PPT
Internet IP V6 Protocol for Networking Students
PPT
mohammad.ppt jahsjajajajajajwjjwjwjwjajajaja
PPTX
PDF
Internet of things notes IPv4 VS IPv6.pdf
PPT
Network Layer And I Pv6
PPTX
PPT
PPTX
PPT
Basics on theory how to handle IPV4 & IPv6.ppt
PPT
Curs_IPv6.ppt
PPTX
IPv6 Addressing Architecture
PPT
Networking presentation 9 march 2009
PPTX
Understanding Ipv4 vs IPv6 key features difference.pptx
PPT
101 apend. networking generic a
PPTX
Migration of corperate networks from ipv4 to ipv6 using dual stack
PPT
I pv4 and ipv6
PPT
Ipv6up
Basics on IPV4 & IPv6 with comparison.ppt
Basics on IPV4 & IPv6 with comparison.ppt
Internet IP V6 Protocol for Networking Students
mohammad.ppt jahsjajajajajajwjjwjwjwjajajaja
Internet of things notes IPv4 VS IPv6.pdf
Network Layer And I Pv6
Basics on theory how to handle IPV4 & IPv6.ppt
Curs_IPv6.ppt
IPv6 Addressing Architecture
Networking presentation 9 march 2009
Understanding Ipv4 vs IPv6 key features difference.pptx
101 apend. networking generic a
Migration of corperate networks from ipv4 to ipv6 using dual stack
I pv4 and ipv6
Ipv6up

More from Chaitanya Ram (20)

PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
14A81A0574
PDF
PDF
PDF
PDF
14 569
PDF
PDF

Recently uploaded (20)

PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Digital Logic Computer Design lecture notes
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
web development for engineering and engineering
DOCX
573137875-Attendance-Management-System-original
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
additive manufacturing of ss316l using mig welding
PPT
Mechanical Engineering MATERIALS Selection
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
composite construction of structures.pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
CYBER-CRIMES AND SECURITY A guide to understanding
Digital Logic Computer Design lecture notes
Embodied AI: Ushering in the Next Era of Intelligent Systems
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
web development for engineering and engineering
573137875-Attendance-Management-System-original
OOP with Java - Java Introduction (Basics)
UNIT 4 Total Quality Management .pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
additive manufacturing of ss316l using mig welding
Mechanical Engineering MATERIALS Selection
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
composite construction of structures.pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS

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