SlideShare a Scribd company logo
2
Most read
3
Most read
9
Most read
INTERNET PROTOCOL VERSION 6
Presented by:-
Rekha Yadav
B.tech (IT)
3rd yr.
2010
CONTENTS-
 IP Network Addressing
 Classfull IP addressing
 Techniques to reduce address shortage in IPv4
 Features of IPv6
 Header Comparisons
 Extension Headers
 Conclusions
IP NETWORK ADDRESSING
 INTERNET  world’s largest public data network,
doubling in size every nine months
 IPv4, defines a 32-bit address - 232 (4,294,967,296) IPv4
addresses available
 The first problem is concerned with the eventual
depletion of the IP address space.
 Traditional model of classful addressing does not allow
the address space to be used to its maximum potential.
CLASSFUL ADDRESSING
 When IP was first standardized in Sep 1981, each system
attached to the IP based Internet had to be assigned a unique
32-bit address
 The 32-bit IP addressing scheme involves a two level
addressing hierarchy
Network Number Host Number
CLASSFUL ADDRESSING…
 Divided into 5 classes
 Class A 8 bits N/W id
and 24 bits host id
and so on B,C.
 Wastage of IP
addresses by
assigning blocks of
addresses which fall
along octet
boundaries
TECHNIQUES TO REDUCE ADDRESS
SHORTAGE IN IPV4
 Subnetting
 Classless Inter Domain Routing (CIDR)
 Network Address Translation (NAT)
SUBNETTING
 Three-level hierarchy: network, subnet, and
host.
 The extended-network-prefix is composed of
the classful network-prefix and the subnet-
number
 The extended-network-prefix has traditionally
been identified by the subnet mask
Network-Prefix Subnet-Number Host-Number
SUBNETTING 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
MOVING 2 BITS FROM THE HOST PART TO THE
SUBNET MASK(192.168.5.130)
Binary form Dot-decimal notation
IP address
11000000.10101000.00
000101.10000010
192.168.5.130
Subnet mask
11111111.11111111.1111
1111.11000000
255.255.255.192
Network prefix
11000000.10101000.00
000101.10000000
192.168.5.128
Host part
00000000.00000000.0
0000000.00000010
0.0.0.2
CLASSLESS INTER-DOMAIN ROUTING
 Eliminates traditional classful IP routing.
 Routing information is advertised with a bit mask/prefix
length specifies the number of leftmost contiguous
bits in the network portion of each routing table entry
 Example: 192.168.0.0/21
Network address Translation
 In computer networking , network address
translation (NAT) is the process of modifying
network address.
 Network Address Translation allows a single
device, such as a router, to act as agent between
the Internet (or "public network") and a local (or
"private") network.
 This means that only a single unique IP address
is required to represent an entire group of
computers to anything outside their network.
TYPES OF NAT OF NAT
 Static NAT-utilizes Source IP addresses and
maps them to outside Internet IP
addresses. This is also called 1to 1
translation.
 Dynamic NAT-Maps an unregistered IP
address to a registered IP address from a
group of registered IP addresses.
-This is also called Many to 1 translation
In static NAT, the computer with the IP address
of 192.168.32.10 will always translate to
213.18.123.110:
In dynamic NAT, the computer with the IP
address of 192.168.32.10 will translate to the
first available address in the range from
213.18.123.100 to 213.18.123.150
FEATURES OF IPV6
 Larger Address Space
 Aggregation-based address hierarchy
– Efficient backbone routing
 Efficient and Extensible IP datagram
 Stateless Address Autoconfiguration
 Security (IPsec mandatory)
 Mobility
128-bit IPv6 Address
3FFE:085B:1F1F:0000:0000:0000:00A9:1234
8 groups of 16-bit hexadecimal numbers separated by “:”
3FFE:85B:1F1F::A9:1234
:: = all zeros in one or more group of 16-bit hexadecimal numbers
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 IP address
destination IP 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 comparison
MAJOR IMPROVEMENTS OF
IPV6 HEADER
 No option field: Replaced by extension header. Result
in a fixed length, 40-byte IP header.
 No header checksum: Result in fast processing.
 No fragmentation at intermediate nodes: Result in fast
IP forwarding.
EXTENSION HEADERS
 Routing – Extended routing, like IPv4 loose list
of routers to visit
 Fragmentation – Fragmentation and
reassembly
 Authentication – Integrity and authentication,
security
 Encapsulation – Confidentiality
 Hop-by-Hop Option – Special options that
require hop-by-hop processing
 Destination Options – Optional information to
be examined by the destination node
STATELESS ADDRESS AUTOCONFIGURATION
 3 ways to configure network interfaces: Manually,
Statefull, Stateless
 IPSAA IPv6 address. Separated into 2 parts: network
and interface id.
 Link- local addresses: prefix FE80::0 + interface
identifier (EUI-64 format)
 Obtain network id through Router 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
REFERENCES
 IPng wg: http://playground.sun.com/pub/ipng/html
 NGtrans: http://www.6bone.net/ngtrans
 IPv6 users site: http://www.ipv6.org
 IPv6 Forum: http://www.ipv6forum.com
 Behrouz A Forouzan
 Sanjay Sharma
THANK YOU
?

More Related Content

PPT
Ipv4 vs Ipv6 comparison
PPT
Internet Protocol Version 6
PPTX
Classless inter domain routing
PPTX
A very good introduction to IPv6
PPTX
IPv6 address
PPTX
ipv4 (internet protocol version 4)
PPT
ipv6 ppt
Ipv4 vs Ipv6 comparison
Internet Protocol Version 6
Classless inter domain routing
A very good introduction to IPv6
IPv6 address
ipv4 (internet protocol version 4)
ipv6 ppt

What's hot (20)

PPTX
Presentation on arp protocol
PPTX
Basics of IP Addressing
PPT
Ip address and subnetting
PPTX
Subnet Masks
PPTX
IP Address - IPv4 & IPv6
PDF
Network Address Translation (NAT)
PPTX
Network address translation
PPTX
IPV6 ADDRESS
PPTX
Ipv4 and Ipv6
PPTX
Ipv4 presentation
DOCX
Ip address
PPT
IPv6 next generation protocol
PPTX
Troubleshooting Network and Network Utilities
PPTX
PPT
Ip Addressing
PPTX
IP Address
PPTX
Bgp protocol
PDF
PPTX
Ch 19 Network-layer protocols Section 1
PPTX
IP Multicasting
Presentation on arp protocol
Basics of IP Addressing
Ip address and subnetting
Subnet Masks
IP Address - IPv4 & IPv6
Network Address Translation (NAT)
Network address translation
IPV6 ADDRESS
Ipv4 and Ipv6
Ipv4 presentation
Ip address
IPv6 next generation protocol
Troubleshooting Network and Network Utilities
Ip Addressing
IP Address
Bgp protocol
Ch 19 Network-layer protocols Section 1
IP Multicasting
Ad

Similar to Internet Protocol version 6 (20)

PPT
PPT
Basics on theory how to handle IPV4 & IPv6.ppt
PPT
INTERNET PROTOCOL VERSION 6
PPT
Basics on IPV4 & IPv6 with comparison.ppt
PPT
Internet IP V6 Protocol for Networking Students
PPTX
PPT
Network Layer And I Pv6
PPT
mohammad.ppt jahsjajajajajajwjjwjwjwjajajaja
PPTX
IPv6 - The Next next generation protocol
DOCX
PPT
Ippptspk 3
PPTX
Ramakant tyagi presentation on ip addressing
PPTX
Dik acn presentation
PDF
DCN 5th ed. slides ch22 Next Generation IP.pdf
PDF
Introduction to IPv6
PPT
Curs_IPv6.ppt
PPTX
CN Unit 4.pptx related to ip network klk;k;hgkjkgkdk
PPTX
ip v6 subnetting-Ip v6 subnetting and intro
PPT
IPV6 EXPLANATION BY FOROUZANN DATA COMMUNICATION
PPT
Tlcm513 ipv6
 
Basics on theory how to handle IPV4 & IPv6.ppt
INTERNET PROTOCOL VERSION 6
Basics on IPV4 & IPv6 with comparison.ppt
Internet IP V6 Protocol for Networking Students
Network Layer And I Pv6
mohammad.ppt jahsjajajajajajwjjwjwjwjajajaja
IPv6 - The Next next generation protocol
Ippptspk 3
Ramakant tyagi presentation on ip addressing
Dik acn presentation
DCN 5th ed. slides ch22 Next Generation IP.pdf
Introduction to IPv6
Curs_IPv6.ppt
CN Unit 4.pptx related to ip network klk;k;hgkjkgkdk
ip v6 subnetting-Ip v6 subnetting and intro
IPV6 EXPLANATION BY FOROUZANN DATA COMMUNICATION
Tlcm513 ipv6
 
Ad

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
A Presentation on Artificial Intelligence
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Approach and Philosophy of On baking technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
cuic standard and advanced reporting.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
KodekX | Application Modernization Development
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Modernizing your data center with Dell and AMD
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
A Presentation on Artificial Intelligence
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Chapter 3 Spatial Domain Image Processing.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Approach and Philosophy of On baking technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
Review of recent advances in non-invasive hemoglobin estimation
cuic standard and advanced reporting.pdf
Big Data Technologies - Introduction.pptx
KodekX | Application Modernization Development
Diabetes mellitus diagnosis method based random forest with bat algorithm
“AI and Expert System Decision Support & Business Intelligence Systems”
NewMind AI Monthly Chronicles - July 2025
Modernizing your data center with Dell and AMD

Internet Protocol version 6

  • 1. INTERNET PROTOCOL VERSION 6 Presented by:- Rekha Yadav B.tech (IT) 3rd yr. 2010
  • 2. CONTENTS-  IP Network Addressing  Classfull IP addressing  Techniques to reduce address shortage in IPv4  Features of IPv6  Header Comparisons  Extension Headers  Conclusions
  • 3. IP NETWORK ADDRESSING  INTERNET  world’s largest public data network, doubling in size every nine months  IPv4, defines a 32-bit address - 232 (4,294,967,296) IPv4 addresses available  The first problem is concerned with the eventual depletion of the IP address space.  Traditional model of classful addressing does not allow the address space to be used to its maximum potential.
  • 4. CLASSFUL ADDRESSING  When IP was first standardized in Sep 1981, each system attached to the IP based Internet had to be assigned a unique 32-bit address  The 32-bit IP addressing scheme involves a two level addressing hierarchy Network Number Host Number
  • 5. CLASSFUL ADDRESSING…  Divided into 5 classes  Class A 8 bits N/W id and 24 bits host id and so on B,C.  Wastage of IP addresses by assigning blocks of addresses which fall along octet boundaries
  • 6. TECHNIQUES TO REDUCE ADDRESS SHORTAGE IN IPV4  Subnetting  Classless Inter Domain Routing (CIDR)  Network Address Translation (NAT)
  • 7. SUBNETTING  Three-level hierarchy: network, subnet, and host.  The extended-network-prefix is composed of the classful network-prefix and the subnet- number  The extended-network-prefix has traditionally been identified by the subnet mask Network-Prefix Subnet-Number Host-Number
  • 8. SUBNETTING 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. MOVING 2 BITS FROM THE HOST PART TO THE SUBNET MASK(192.168.5.130) Binary form Dot-decimal notation IP address 11000000.10101000.00 000101.10000010 192.168.5.130 Subnet mask 11111111.11111111.1111 1111.11000000 255.255.255.192 Network prefix 11000000.10101000.00 000101.10000000 192.168.5.128 Host part 00000000.00000000.0 0000000.00000010 0.0.0.2
  • 10. CLASSLESS INTER-DOMAIN ROUTING  Eliminates traditional classful IP routing.  Routing information is advertised with a bit mask/prefix length specifies the number of leftmost contiguous bits in the network portion of each routing table entry  Example: 192.168.0.0/21
  • 11. Network address Translation  In computer networking , network address translation (NAT) is the process of modifying network address.  Network Address Translation allows a single device, such as a router, to act as agent between the Internet (or "public network") and a local (or "private") network.  This means that only a single unique IP address is required to represent an entire group of computers to anything outside their network.
  • 12. TYPES OF NAT OF NAT  Static NAT-utilizes Source IP addresses and maps them to outside Internet IP addresses. This is also called 1to 1 translation.  Dynamic NAT-Maps an unregistered IP address to a registered IP address from a group of registered IP addresses. -This is also called Many to 1 translation
  • 13. In static NAT, the computer with the IP address of 192.168.32.10 will always translate to 213.18.123.110:
  • 14. In dynamic NAT, the computer with the IP address of 192.168.32.10 will translate to the first available address in the range from 213.18.123.100 to 213.18.123.150
  • 15. FEATURES OF IPV6  Larger Address Space  Aggregation-based address hierarchy – Efficient backbone routing  Efficient and Extensible IP datagram  Stateless Address Autoconfiguration  Security (IPsec mandatory)  Mobility
  • 16. 128-bit IPv6 Address 3FFE:085B:1F1F:0000:0000:0000:00A9:1234 8 groups of 16-bit hexadecimal numbers separated by “:” 3FFE:85B:1F1F::A9:1234 :: = all zeros in one or more group of 16-bit hexadecimal numbers Leading zeros can be removed
  • 17. 40 bytes 20 bytes IPv4 IPv6 0 15 16 31 vers hlen TOS total length identification flags flag-offset TTL protocol header checksum source IP address destination IP 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 comparison
  • 18. MAJOR IMPROVEMENTS OF IPV6 HEADER  No option field: Replaced by extension header. Result in a fixed length, 40-byte IP header.  No header checksum: Result in fast processing.  No fragmentation at intermediate nodes: Result in fast IP forwarding.
  • 19. EXTENSION HEADERS  Routing – Extended routing, like IPv4 loose list of routers to visit  Fragmentation – Fragmentation and reassembly  Authentication – Integrity and authentication, security  Encapsulation – Confidentiality  Hop-by-Hop Option – Special options that require hop-by-hop processing  Destination Options – Optional information to be examined by the destination node
  • 20. STATELESS ADDRESS AUTOCONFIGURATION  3 ways to configure network interfaces: Manually, Statefull, Stateless  IPSAA IPv6 address. Separated into 2 parts: network and interface id.  Link- local addresses: prefix FE80::0 + interface identifier (EUI-64 format)  Obtain network id through Router solicitation (RS)
  • 21. 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
  • 22. REFERENCES  IPng wg: http://playground.sun.com/pub/ipng/html  NGtrans: http://www.6bone.net/ngtrans  IPv6 users site: http://www.ipv6.org  IPv6 Forum: http://www.ipv6forum.com  Behrouz A Forouzan  Sanjay Sharma