SlideShare a Scribd company logo
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

More Related Content

What's hot

Wireshark
WiresharkWireshark
Wireshark
lakshya dubey
 
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
 
Wireshark tutorial
Wireshark tutorialWireshark tutorial
Wireshark tutorial
Piyush Mittal
 
Nad710 Network Address Translation
Nad710   Network Address TranslationNad710   Network Address Translation
Nad710 Network Address Translation
tmavroidis
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
mithilak
 
Wireshark tutorial
Wireshark tutorialWireshark tutorial
Wireshark tutorial
Chaman Poorani
 
CapAnalysis - Deep Packet Inspection
CapAnalysis - Deep Packet InspectionCapAnalysis - Deep Packet Inspection
CapAnalysis - Deep Packet Inspection
Chris Harrington
 
Network Protocol Analysis
Network Protocol AnalysisNetwork Protocol Analysis
Network Protocol Analysis
Krishbathija
 
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
Dhananja Kariyawasam
 
IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6
Ankita Mahajan
 
Ip4vsip6
Ip4vsip6Ip4vsip6
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.
Shourya Puri
 
Wireshark - Basics
Wireshark - BasicsWireshark - Basics
Wireshark - Basics
Yoram Orzach
 
IPv4 VS IPv6
IPv4 VS IPv6IPv4 VS IPv6
IPv4 VS IPv6
Humayra Khanum
 
Wireshark
WiresharkWireshark
Wireshark
Deepika Ojha
 
I pv4 format
I pv4 formatI pv4 format
I pv4 format
Nitesh Singh
 
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
Dhananja Kariyawasam
 
Network Packet Analysis with Wireshark
Network Packet Analysis with WiresharkNetwork Packet Analysis with Wireshark
Network Packet Analysis with Wireshark
Jim Gilsinn
 
Wireshark
Wireshark Wireshark
Wireshark
antivirusspam
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
Rishav Bhurtel
 

What's hot (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
 

Viewers also liked

Neupart Isaca April 2012
Neupart Isaca April 2012Neupart Isaca April 2012
Neupart Isaca April 2012
Lars Neupart
 
Democracy is mobocracy in india
Democracy is mobocracy in indiaDemocracy is mobocracy in india
Democracy is mobocracy in india
Shivam Singh
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Shivam Singh
 
Data security in cloud environment
Data security in cloud environmentData security in cloud environment
Data security in cloud environment
Shivam Singh
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
Dheeraj Negi
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computing
Prince Chandu
 

Viewers also liked (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
 

Similar to I pv6 mechanism

IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocol
Mohit Sharma
 
Network Layer And I Pv6
Network Layer And I Pv6Network Layer And I Pv6
Network Layer And I Pv6
Ram Dutt Shukla
 
Final ppt
Final pptFinal ppt
Final ppt
SAGAR RAJ
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
SMC Networks Europe
 
Internet Protocol version 6
Internet Protocol version 6Internet Protocol version 6
Internet Protocol version 6
Rekha Yadav
 
Internetworking
InternetworkingInternetworking
Internetworking
Mahendhirakumar C
 
Ippptspk 3
Ippptspk 3Ippptspk 3
Ippptspk 3
SupriyaKurlekar2
 
Survey on IPv6 security issues
Survey on IPv6 security issuesSurvey on IPv6 security issues
Survey on IPv6 security issues
bathinin1
 
IPV6
IPV6IPV6
Network Layer & Transport Layer
Network Layer & Transport LayerNetwork Layer & Transport Layer
Network Layer & Transport Layer
Sweta Kumari Barnwal
 
Ipv6
Ipv6Ipv6
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
Wim Godden
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
Shailesh Pachori
 
I pv4 and ipv6
I pv4 and ipv6I pv4 and ipv6
I pv4 and ipv6
manirajan12
 
IP Address
IP AddressIP Address
IP Address
Rahul P
 
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)
Jeff Green
 
Internet protocol
Internet protocolInternet protocol
Internet protocol
Kollins Lolong
 
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
 
Internet Protocol
Internet ProtocolInternet Protocol
Internet Protocol
Ghaffar Khan
 
Network.pptx
Network.pptxNetwork.pptx
Network.pptx
SAMANTHACARDOSO13
 

Similar to 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
 

More from Shivam Singh

Wpa2 psk security measure
Wpa2 psk security measureWpa2 psk security measure
Wpa2 psk security measure
Shivam Singh
 
Virtualization
VirtualizationVirtualization
Virtualization
Shivam Singh
 
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
Shivam Singh
 
Lightweight cryptography
Lightweight cryptographyLightweight cryptography
Lightweight cryptography
Shivam Singh
 
Homomorphic encryption in_cloud
Homomorphic encryption in_cloudHomomorphic encryption in_cloud
Homomorphic encryption in_cloud
Shivam Singh
 
Enhancing security in cloud storage
Enhancing security in cloud storageEnhancing security in cloud storage
Enhancing security in cloud storage
Shivam Singh
 
Url manipulation
Url manipulationUrl manipulation
Url manipulation
Shivam Singh
 
Threads
ThreadsThreads
Threads
Shivam Singh
 

More from 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
 

Recently uploaded

Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 

Recently uploaded (20)

Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 

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).