SlideShare uma empresa Scribd logo
1 de 19
Introduction to IPv6
Agenda
 IP Network Addressing
 Classful 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/Prefix 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
Classless Inter-Domain
Routing
 Eliminates traditional classful IP
routing.
 Supports the deployment of
arbitrarily sized networks
 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
CIDR Table Entry…
 Extract the destination IP address.
 Boolean AND the IP address with the
subnet mask for each entry in the
routing table.
 The answer you get after ANDing is
checked with the base address entry
corresponding to the subnet mask
entry with which the destination
entry was Boolean ANDed.
 If a match is obtained the packet is
forwarded to the router with the
corresponding base address
Network Address
Translation
 Each
organization-
single IP address
 Within
organization –
each host with IP
unique to the
orgn., from
reserved set of IP
addresses
3 Reserved ranges
10.0.0.0 – 10.255.255.255 (16,777,216 hosts)
172.16.0.0 – 172.31.255.255/12 (1,048,576
hosts)
192.168.0.0 – 192.168.255.255/16 (65,536
hosts)
NAT Example
Source
Computer
Source
Computer's
IP Address
Source
Computer's
Port
NAT Router's
IP Address
NAT Router's
Assigned
Port Number
A 10.0.0.1 400 24.2.249.4 1
B 10.0.0.2 50 24.2.249.4 2
C 10.0.0.3 3750 24.2.249.4 3
D 10.0.0.4 206 24.2.249.4 4
10.0.0.4
10.0.0.1
B
C
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 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 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, Stateful,
Stateless
 IPSAA IPv6 addr. Separated into 2
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

Mais conteúdo relacionado

Mais procurados

Address resolution protocol and internet control message protocol
Address resolution protocol and internet control message protocolAddress resolution protocol and internet control message protocol
Address resolution protocol and internet control message protocol
asimnawaz54
 
IP Routing
IP RoutingIP Routing
IP Routing
Peter R. Egli
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
suvobgd
 

Mais procurados (20)

Address resolution protocol and internet control message protocol
Address resolution protocol and internet control message protocolAddress resolution protocol and internet control message protocol
Address resolution protocol and internet control message protocol
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
IPv6
IPv6IPv6
IPv6
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Ipv6
Ipv6Ipv6
Ipv6
 
IPv6 address
IPv6 addressIPv6 address
IPv6 address
 
Aes128 bit project_report
Aes128 bit project_reportAes128 bit project_report
Aes128 bit project_report
 
web technologies
web technologiesweb technologies
web technologies
 
IP Address
IP AddressIP Address
IP Address
 
IP Address - IPv4 & IPv6
IP Address - IPv4 & IPv6IP Address - IPv4 & IPv6
IP Address - IPv4 & IPv6
 
Big data 2017 final
Big data 2017   finalBig data 2017   final
Big data 2017 final
 
IPv6 header
IPv6 headerIPv6 header
IPv6 header
 
IPv6
IPv6IPv6
IPv6
 
IPV6 ADDRESS
IPV6 ADDRESSIPV6 ADDRESS
IPV6 ADDRESS
 
IP Routing
IP RoutingIP Routing
IP Routing
 
ipv6 ppt
ipv6 pptipv6 ppt
ipv6 ppt
 
Cloud Computing and Big Data
Cloud Computing and Big DataCloud Computing and Big Data
Cloud Computing and Big Data
 
Basics of IP Addressing
Basics of IP AddressingBasics of IP Addressing
Basics of IP Addressing
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
 

Semelhante a IPV6.ppt

chapter 6.pptx
chapter 6.pptxchapter 6.pptx
chapter 6.pptx
MelkamtseganewTigabi1
 
Introduction to ip addressing by kalyan kk
Introduction to ip addressing by kalyan kkIntroduction to ip addressing by kalyan kk
Introduction to ip addressing by kalyan kk
kalyan kumar
 

Semelhante a IPV6.ppt (20)

Ramakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressingRamakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressing
 
2 logical addressing
2 logical addressing2 logical addressing
2 logical addressing
 
IP Address
IP AddressIP Address
IP Address
 
Network.pptx
Network.pptxNetwork.pptx
Network.pptx
 
Chapter6
Chapter6Chapter6
Chapter6
 
Index
IndexIndex
Index
 
Index
IndexIndex
Index
 
this is a presentationon ip and cidr.ppt
this is a presentationon ip and cidr.pptthis is a presentationon ip and cidr.ppt
this is a presentationon ip and cidr.ppt
 
Network Layer And I Pv6
Network Layer And I Pv6Network Layer And I Pv6
Network Layer And I Pv6
 
IP and CIDR ipv6 addressing.ppt
IP and CIDR ipv6 addressing.pptIP and CIDR ipv6 addressing.ppt
IP and CIDR ipv6 addressing.ppt
 
module03-ipaddr.ppt
module03-ipaddr.pptmodule03-ipaddr.ppt
module03-ipaddr.ppt
 
subnetting
subnettingsubnetting
subnetting
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Classless Inter-Domain Routing : Notes
Classless Inter-Domain Routing : NotesClassless Inter-Domain Routing : Notes
Classless Inter-Domain Routing : Notes
 
6 ccna (fundamentals of i pv4 addressing and routing)
6  ccna (fundamentals of i pv4 addressing and routing)6  ccna (fundamentals of i pv4 addressing and routing)
6 ccna (fundamentals of i pv4 addressing and routing)
 
ipv4 (internet protocol version 4)
  ipv4 (internet protocol version 4)     ipv4 (internet protocol version 4)
ipv4 (internet protocol version 4)
 
Ippptspk 3
Ippptspk 3Ippptspk 3
Ippptspk 3
 
chapter 6.pptx
chapter 6.pptxchapter 6.pptx
chapter 6.pptx
 
Introduction to ip addressing by kalyan kk
Introduction to ip addressing by kalyan kkIntroduction to ip addressing by kalyan kk
Introduction to ip addressing by kalyan kk
 
network-addressing.pptx
network-addressing.pptxnetwork-addressing.pptx
network-addressing.pptx
 

Último

An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Último (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

IPV6.ppt

  • 2. Agenda  IP Network Addressing  Classful 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/Prefix 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. Classless Inter-Domain Routing  Eliminates traditional classful IP routing.  Supports the deployment of arbitrarily sized networks  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
  • 10. CIDR Table Entry…  Extract the destination IP address.  Boolean AND the IP address with the subnet mask for each entry in the routing table.  The answer you get after ANDing is checked with the base address entry corresponding to the subnet mask entry with which the destination entry was Boolean ANDed.  If a match is obtained the packet is forwarded to the router with the corresponding base address
  • 11. Network Address Translation  Each organization- single IP address  Within organization – each host with IP unique to the orgn., from reserved set of IP addresses 3 Reserved ranges 10.0.0.0 – 10.255.255.255 (16,777,216 hosts) 172.16.0.0 – 172.31.255.255/12 (1,048,576 hosts) 192.168.0.0 – 192.168.255.255/16 (65,536 hosts)
  • 12. NAT Example Source Computer Source Computer's IP Address Source Computer's Port NAT Router's IP Address NAT Router's Assigned Port Number A 10.0.0.1 400 24.2.249.4 1 B 10.0.0.2 50 24.2.249.4 2 C 10.0.0.3 3750 24.2.249.4 3 D 10.0.0.4 206 24.2.249.4 4 10.0.0.4 10.0.0.1 B C
  • 13. 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
  • 14. 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
  • 15. 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 comparison
  • 16. 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.
  • 17. 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
  • 18. Stateless Address Autoconfiguration  3 ways to configure network interfaces: Manually, Stateful, Stateless  IPSAA IPv6 addr. Separated into 2 2 parts: network and interface id.  Link- local addresses: prefix FE80::0 + interface identifier (EUI-64 format)  Obtain network id through Router solicitation (RS)
  • 19. 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