SlideShare ist ein Scribd-Unternehmen logo
1 von 17
IPv6 Mechanism
SHIVAM SINGH
(M.TECH. CYBER SECURITY)
Contents
IPv6
Why IPv6 ?
IPv6 Addresses
 Unicast
 Multicast
 Anycast
IPv4
NAT
Why Not IPv4 ?
Difference between IPv4 and IPv6
IPv6
Next development version of Internet Protocol
Address size is 128 bits
IPv6 address representation:
 xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
 Each x is a 4bit Hexadecimal Digit
 IPv6 addresses range from 0000:0000:0000:0000:0000:0000:0000:0000 to
ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff.
What’s Good about IPv6 ?
Bigger Address Space
 128 bits for addressing
 No NATs are needed
 Allows full IP connectivity
 For Computers, Mobile devices
Mobility
 Facility for mobile devices
 Allows roaming between different networks
…
Built-in security
 Includes IPsec
 Authentication
 Encryption
 Compression
Types of addresses
Unicast
 Communicate specified 1 computer
Multicast
 Communicate group of computers
Anycast
 Send group address that can receive multiple computers, but receive 1 computer
s d
g
s
g
g
a
s
a
a
a) Unicast b) Multicast c) Anycast
IPv6 Unicast
To transmit data from one point to another.
Multiple users might request
 Same data
 From the same server
 At the same time
 Duplicate data streams are transmitted one to each user
Scope may be Global or Local
 Global for worldwide communication
 Local for communication within a site
IPv6 multicast
Ability to send a single packet to multiple destinations
No broadcast
 Ability to send a packet to all hosts on the attached link
 same effect can be achieved by sending a packet to the link-local all hosts multicast
group
Applications
 Telephony and video conference
 Database simultaneous update
 Parallel computing
 Real time news
Uses Anycast address
 Identifies a set of nodes
 Packet will reach only one out of many (usually, topologically closest one)
 Anycast address can be assigned to routers only
 Anycast address cannot be used as a source
Anycast
IPv4
Forth revision of development of Internet Protocol(IP)
Most widely used protocol at present
Connection-less protocol used on packet-switched Link Layer networks
A system of addresses
 To identify devices
 32 bits
 232 combinations
 Nearly 4.3 billion
Not enough and more addresses are needed
Network Address Translation(NAT)
Allows to maintain public IP addresses and private IP addresses
separately
Also used in server load balancing
This operates in side the router
Maintains an address pool
First the destination is checked
The address is translated
The network address information in the datagram is modified
When a client on the internal network contacts a machine on the
Internet, it sends out IP packets destined for that machine.
When the packets pass through the NAT gateway they will be modified
so that they appear to be coming from the NAT gateway itself.
Neither the internal machine nor the Internet host is aware of these
translation steps.
When the Internet host replies to the internal machine's packets, they
will be addressed to the NAT gateway's external IP (198.51.100.1) at the
translation port (53136).
How NAT Work ?
Problems of IPv4
1.Insuffieciency
- Only four bytes
◦ Maximum nodes ~ 4.3 billion
◦ Much less than the human population (6.799 billion)
- Not enough for growing number of users
- Will be exhausted in near future
2.Increasing routing information
- Rapid growth of routing tables in backbones
3. Increasing the number of Network Address Translation (NAT)
- Breaking the Internet architecture
4.Security issues
- Number of ways to encrypt IPv4 traffic
◦ Example: IPSec
- No real standard encryption method
5.Real-time delivery of multimedia content and necessary bandwidth
allocation
◦ Quality of Service (QoS)
◦ Different interpretations
◦ QoS compliant devices are not compatible one another
IPv4 vs IPv6
Header is simplified, has fixed size (40bytes); IPv6 introduces the
concept of (optional) extension headers for fragmentation, header
options etc.
Header checksum removed; this function is already covered by layer 2
protocols (e.g. Ethernet and Frame Relay). Anyway, the IPv4 checksum
does not provide Forward Error Correction (possibility to correct errors
based on the checksum) thus it is basically useless (routers have to drop
errored packet anyway).
Bigger addresses (128 bits as opposed to 32 bits in IPv4).
I pv6 mechanism
I pv6 mechanism

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Network Protocol Analysis
Network Protocol AnalysisNetwork Protocol Analysis
Network Protocol Analysis
Krishbathija
 

Was ist angesagt? (20)

Wireshark
WiresharkWireshark
Wireshark
 
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
 
Wireshark tutorial
Wireshark tutorialWireshark tutorial
Wireshark tutorial
 
Nad710 Network Address Translation
Nad710   Network Address TranslationNad710   Network Address Translation
Nad710 Network Address Translation
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
 
Wireshark tutorial
Wireshark tutorialWireshark tutorial
Wireshark tutorial
 
CapAnalysis - Deep Packet Inspection
CapAnalysis - Deep Packet InspectionCapAnalysis - Deep Packet Inspection
CapAnalysis - Deep Packet Inspection
 
Network Protocol Analysis
Network Protocol AnalysisNetwork Protocol Analysis
Network Protocol Analysis
 
Packet analyzing with wireshark-basic of packet analyzing - Episode_01
Packet analyzing with wireshark-basic of packet analyzing - Episode_01Packet analyzing with wireshark-basic of packet analyzing - Episode_01
Packet analyzing with wireshark-basic of packet analyzing - Episode_01
 
IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6
 
Ip4vsip6
Ip4vsip6Ip4vsip6
Ip4vsip6
 
Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux. Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux.
 
Wireshark - Basics
Wireshark - BasicsWireshark - Basics
Wireshark - Basics
 
IPv4 VS IPv6
IPv4 VS IPv6IPv4 VS IPv6
IPv4 VS IPv6
 
Wireshark
WiresharkWireshark
Wireshark
 
I pv4 format
I pv4 formatI pv4 format
I pv4 format
 
Packet analyzing with wireshark-basic of packet analyzing - Episode_02
Packet analyzing with wireshark-basic of packet analyzing - Episode_02Packet analyzing with wireshark-basic of packet analyzing - Episode_02
Packet analyzing with wireshark-basic of packet analyzing - Episode_02
 
Network Packet Analysis with Wireshark
Network Packet Analysis with WiresharkNetwork Packet Analysis with Wireshark
Network Packet Analysis with Wireshark
 
Wireshark
Wireshark Wireshark
Wireshark
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 

Andere mochten auch (6)

Neupart Isaca April 2012
Neupart Isaca April 2012Neupart Isaca April 2012
Neupart Isaca April 2012
 
Democracy is mobocracy in india
Democracy is mobocracy in indiaDemocracy is mobocracy in india
Democracy is mobocracy in india
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Data security in cloud environment
Data security in cloud environmentData security in cloud environment
Data security in cloud environment
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computing
 

Ähnlich wie I pv6 mechanism

Gohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptxGohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptx
Juvil2
 

Ähnlich wie I pv6 mechanism (20)

IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocol
 
Network Layer And I Pv6
Network Layer And I Pv6Network Layer And I Pv6
Network Layer And I Pv6
 
Final ppt
Final pptFinal ppt
Final ppt
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
Internet Protocol version 6
Internet Protocol version 6Internet Protocol version 6
Internet Protocol version 6
 
Internetworking
InternetworkingInternetworking
Internetworking
 
Ippptspk 3
Ippptspk 3Ippptspk 3
Ippptspk 3
 
Survey on IPv6 security issues
Survey on IPv6 security issuesSurvey on IPv6 security issues
Survey on IPv6 security issues
 
IPV6
IPV6IPV6
IPV6
 
Network Layer & Transport Layer
Network Layer & Transport LayerNetwork Layer & Transport Layer
Network Layer & Transport Layer
 
Ipv6
Ipv6Ipv6
Ipv6
 
Your app lives on the network - networking for web developers
Your app lives on the network - networking for web developersYour app lives on the network - networking for web developers
Your app lives on the network - networking for web developers
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
 
I pv4 and ipv6
I pv4 and ipv6I pv4 and ipv6
I pv4 and ipv6
 
IP Address
IP AddressIP Address
IP Address
 
16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)
 
Internet protocol
Internet protocolInternet protocol
Internet protocol
 
Gohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptxGohil-Network layer & Address Resolution Protocol.pptx
Gohil-Network layer & Address Resolution Protocol.pptx
 
Internet Protocol
Internet ProtocolInternet Protocol
Internet Protocol
 
Network.pptx
Network.pptxNetwork.pptx
Network.pptx
 

Mehr von Shivam Singh (8)

Wpa2 psk security measure
Wpa2 psk security measureWpa2 psk security measure
Wpa2 psk security measure
 
Virtualization
VirtualizationVirtualization
Virtualization
 
The problems of syrian refugees and european union
The problems of syrian refugees and european unionThe problems of syrian refugees and european union
The problems of syrian refugees and european union
 
Lightweight cryptography
Lightweight cryptographyLightweight cryptography
Lightweight cryptography
 
Homomorphic encryption in_cloud
Homomorphic encryption in_cloudHomomorphic encryption in_cloud
Homomorphic encryption in_cloud
 
Enhancing security in cloud storage
Enhancing security in cloud storageEnhancing security in cloud storage
Enhancing security in cloud storage
 
Url manipulation
Url manipulationUrl manipulation
Url manipulation
 
Threads
ThreadsThreads
Threads
 

Kürzlich hochgeladen

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
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
 

Kürzlich hochgeladen (20)

Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
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
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
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.
 
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
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet 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
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
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...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

I pv6 mechanism

  • 2. Contents IPv6 Why IPv6 ? IPv6 Addresses  Unicast  Multicast  Anycast IPv4 NAT Why Not IPv4 ? Difference between IPv4 and IPv6
  • 3. IPv6 Next development version of Internet Protocol Address size is 128 bits IPv6 address representation:  xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx  Each x is a 4bit Hexadecimal Digit  IPv6 addresses range from 0000:0000:0000:0000:0000:0000:0000:0000 to ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff.
  • 4. What’s Good about IPv6 ? Bigger Address Space  128 bits for addressing  No NATs are needed  Allows full IP connectivity  For Computers, Mobile devices Mobility  Facility for mobile devices  Allows roaming between different networks …
  • 5. Built-in security  Includes IPsec  Authentication  Encryption  Compression
  • 6. Types of addresses Unicast  Communicate specified 1 computer Multicast  Communicate group of computers Anycast  Send group address that can receive multiple computers, but receive 1 computer s d g s g g a s a a a) Unicast b) Multicast c) Anycast
  • 7. IPv6 Unicast To transmit data from one point to another. Multiple users might request  Same data  From the same server  At the same time  Duplicate data streams are transmitted one to each user Scope may be Global or Local  Global for worldwide communication  Local for communication within a site
  • 8. IPv6 multicast Ability to send a single packet to multiple destinations No broadcast  Ability to send a packet to all hosts on the attached link  same effect can be achieved by sending a packet to the link-local all hosts multicast group Applications  Telephony and video conference  Database simultaneous update  Parallel computing  Real time news
  • 9. Uses Anycast address  Identifies a set of nodes  Packet will reach only one out of many (usually, topologically closest one)  Anycast address can be assigned to routers only  Anycast address cannot be used as a source Anycast
  • 10. IPv4 Forth revision of development of Internet Protocol(IP) Most widely used protocol at present Connection-less protocol used on packet-switched Link Layer networks A system of addresses  To identify devices  32 bits  232 combinations  Nearly 4.3 billion Not enough and more addresses are needed
  • 11. Network Address Translation(NAT) Allows to maintain public IP addresses and private IP addresses separately Also used in server load balancing This operates in side the router Maintains an address pool First the destination is checked The address is translated The network address information in the datagram is modified
  • 12. When a client on the internal network contacts a machine on the Internet, it sends out IP packets destined for that machine. When the packets pass through the NAT gateway they will be modified so that they appear to be coming from the NAT gateway itself. Neither the internal machine nor the Internet host is aware of these translation steps. When the Internet host replies to the internal machine's packets, they will be addressed to the NAT gateway's external IP (198.51.100.1) at the translation port (53136). How NAT Work ?
  • 13. Problems of IPv4 1.Insuffieciency - Only four bytes ◦ Maximum nodes ~ 4.3 billion ◦ Much less than the human population (6.799 billion) - Not enough for growing number of users - Will be exhausted in near future 2.Increasing routing information - Rapid growth of routing tables in backbones 3. Increasing the number of Network Address Translation (NAT) - Breaking the Internet architecture
  • 14. 4.Security issues - Number of ways to encrypt IPv4 traffic ◦ Example: IPSec - No real standard encryption method 5.Real-time delivery of multimedia content and necessary bandwidth allocation ◦ Quality of Service (QoS) ◦ Different interpretations ◦ QoS compliant devices are not compatible one another
  • 15. IPv4 vs IPv6 Header is simplified, has fixed size (40bytes); IPv6 introduces the concept of (optional) extension headers for fragmentation, header options etc. Header checksum removed; this function is already covered by layer 2 protocols (e.g. Ethernet and Frame Relay). Anyway, the IPv4 checksum does not provide Forward Error Correction (possibility to correct errors based on the checksum) thus it is basically useless (routers have to drop errored packet anyway). Bigger addresses (128 bits as opposed to 32 bits in IPv4).