SlideShare a Scribd company logo
1 of 15
Internet protocol
version6
IPv6
Khaled Abdu Hakami
202622001
Slide 1
The Rules of the lesson !!!
• Please do not use your phone.
• Please do not talking together.
• Please rise your hand and ask me if you need anything – and do
participation with us.
• Please work in groups – each group 2 persons at least.
Slide 2
Objectives of the lesson.
1. The students know what is the driving the need for IPv6?
2. The students know comparing between IPv4&IPv6.
3. The students know comparing between IPv4&IPv6 headers.
4. The students know Zero compression.
In the end of this lesson:
Slide 3
Introduction about IPV6
What is the IPv6 address?
An IPv6 address is 128 bits or 16 bytes (8 Octets ) long as shown
in this figure. The address length in IPv6 is four times the length
address in IPv4
Slide 4
Benefits about IPV6
1. Routing Aggregation
2. Auto configuration of addresses
3. easier allocation of address blocks
4. flexibility of ISPs to subdivide blocks for customers
5. embedded quality of service (Qos) to support services like
VoIP &IP video.
IPv6 longer address length is the need for:
Slide 5
what is the driving the need for IPv6?
• Internet growth Medical Imaging
• Mobile devices Animal Tags
• Mobile phones Media Services
• Tablet PCs Traffic control
• Gaming planes
• Voice& Video Automobiles
• security monitoring Hotspot
• Appliances PDAs
Slide 6
comparing between IPv4&IPv6
1) If you are using Internet or almost any computer network you
will likely using IPv4 packets. IPv4 uses 32-bit source and
destination address fields. We are actually running out of
addresses but have not fear, the Internet Engineering Task
Force (IETF)is here with IPv6.
2) The IPv6 packet doesn't look much like its IPv4 cousin,
except for the leading version field. The IPv6 address fields
are 128-bits. The larger address space is one reason to
migrate to IPv6 but there are many more differences that
give IPv6 an advantage. For example, the header checksum
field has been eliminated because transport reliability has
gone up and its overhead was unnecessary.
Slide 7
comparing between IPv4&IPv6
IPv4 Address IPv6 Address
Address length – 32 bits 128 bits
Address representation - decimal Hexadecimal
Internet address classes Not applicable in IPv6
Multicast address (244.0.0.0/4) IPv6 multicast address (FF00::/8)
Broadcast address Not applicable in IPv6
Unspecified address is 0.0.0.0 Unspecified address is::
Loopback address is 127.0.0.1 Loopback address is ::1
Public IP address Global unicast addresses
Private IP address
(10.0.0.0/8,172.16.0.0/12and
192.168.0.0/16)
Sit- local address (FEC0::/10)
Slide 8
Zero compression
A. FDEC:0:0:0:0:BBFF:0:FFFF
B. 0000:0001:0000:0000:0000:0000:2200:2100
Example1
Slide 9
Zero compression
Show abbreviations for the following addresses:
a) 0000:0000:FFFF:0000:0000:0000:0000:0000
b) 1234:2346:0000:0000:0000:0000:0000:1111
c) 0000:0001:0000:0000:0000:0000:1200:1000
d) 0000:0000:0000:0000:000:FFFF:24.123.12.6
Example 2
Slide 10
Zero compression
a. 0:0:FFFF::
b. 1234:2346::1111
c. 0:1::1200:1000
d. ::FFFF:24.123.12.6
SOLVE2
Slide 11
Zero compression
• Decompress the following address and show the
complete unabbreviated IPv6address
a) 1111::2222
b) ::
c) 0:1::
d) AAAA:A:AA::1234
Example 3
Slide 12
Zero compression
a) 1111:0000:0000:0000:0000:0000:0000:2222
b) 0000:0000:0000:0000:0000:0000:0000:0000
c) 0000:0001:0000:0000:0000:0000:0000:0000
d) AAAA:000A:00AA:0000:0000:0000:0000:1234
SOLVE3
Slide 13
Review
Slide 14
Thank you
Slide 15

More Related Content

What's hot

Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...Adii Shah
 
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 AdoptionSupernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 AdoptionTerrorNova Guild
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6Netwax Lab
 
A very good introduction to IPv6
A very good introduction to IPv6A very good introduction to IPv6
A very good introduction to IPv6Syed Arshad
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction Heba_a
 
Internet Protocol Version 6
Internet Protocol Version 6Internet Protocol Version 6
Internet Protocol Version 6sandeepjain
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6RIPE NCC
 
IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolMohit Sharma
 
what/why/how of IPv6 || 2002:3239:43c3::1
what/why/how of IPv6 || 2002:3239:43c3::1what/why/how of IPv6 || 2002:3239:43c3::1
what/why/how of IPv6 || 2002:3239:43c3::1Anshu Prateek
 

What's hot (20)

IPv6 address
IPv6 addressIPv6 address
IPv6 address
 
Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 AdoptionSupernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
Supernova 2009: John Curran (ARIN) - IPv4 Depletion, IPv6 Adoption
 
IPv6
IPv6IPv6
IPv6
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
 
A very good introduction to IPv6
A very good introduction to IPv6A very good introduction to IPv6
A very good introduction to IPv6
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction
 
Internet Protocol Version 6
Internet Protocol Version 6Internet Protocol Version 6
Internet Protocol Version 6
 
Ipv 4 and ipv6
Ipv 4 and ipv6Ipv 4 and ipv6
Ipv 4 and ipv6
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
IPv6
IPv6IPv6
IPv6
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
 
IPv4 VS IPv6
IPv4 VS IPv6IPv4 VS IPv6
IPv4 VS IPv6
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocol
 
what/why/how of IPv6 || 2002:3239:43c3::1
what/why/how of IPv6 || 2002:3239:43c3::1what/why/how of IPv6 || 2002:3239:43c3::1
what/why/how of IPv6 || 2002:3239:43c3::1
 
IPv4 vs IPv6
IPv4 vs IPv6IPv4 vs IPv6
IPv4 vs IPv6
 

Similar to Ipv6

ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESIJCNCJournal
 
IPV6 EXPLANATION BY FOROUZANN DATA COMMUNICATION
IPV6  EXPLANATION BY FOROUZANN DATA COMMUNICATIONIPV6  EXPLANATION BY FOROUZANN DATA COMMUNICATION
IPV6 EXPLANATION BY FOROUZANN DATA COMMUNICATIONgopi5692
 
Chapter13ccna
Chapter13ccnaChapter13ccna
Chapter13ccnarobertoxe
 
Iccsit 2010 p_1
Iccsit 2010 p_1Iccsit 2010 p_1
Iccsit 2010 p_1hanums1
 
Modern networking for php developers - Dutch PHP conference 2015
Modern networking for php developers - Dutch PHP conference 2015Modern networking for php developers - Dutch PHP conference 2015
Modern networking for php developers - Dutch PHP conference 2015SynchroM
 
ITN_Module_12.pptx
ITN_Module_12.pptxITN_Module_12.pptx
ITN_Module_12.pptxseare1
 
ITN_Module_8.pptx
ITN_Module_8.pptxITN_Module_8.pptx
ITN_Module_8.pptxAliJrboy
 
Modern networking for php developers (PHP Dorset)
Modern networking for php developers (PHP Dorset)Modern networking for php developers (PHP Dorset)
Modern networking for php developers (PHP Dorset)SynchroM
 
10 IP VERSION SIX (6) WEEK TEN notes.pptx
10 IP VERSION SIX (6)  WEEK TEN notes.pptx10 IP VERSION SIX (6)  WEEK TEN notes.pptx
10 IP VERSION SIX (6) WEEK TEN notes.pptxJoshuaAnnan5
 

Similar to Ipv6 (20)

Introduction to IPv6
Introduction to IPv6Introduction to IPv6
Introduction to IPv6
 
IPv6.pptx
IPv6.pptxIPv6.pptx
IPv6.pptx
 
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
 
Pace IT - Introduction to IPv6
Pace IT - Introduction to IPv6Pace IT - Introduction to IPv6
Pace IT - Introduction to IPv6
 
IPV6 EXPLANATION BY FOROUZANN DATA COMMUNICATION
IPV6  EXPLANATION BY FOROUZANN DATA COMMUNICATIONIPV6  EXPLANATION BY FOROUZANN DATA COMMUNICATION
IPV6 EXPLANATION BY FOROUZANN DATA COMMUNICATION
 
Chapter13ccna
Chapter13ccnaChapter13ccna
Chapter13ccna
 
Chapter13ccna
Chapter13ccnaChapter13ccna
Chapter13ccna
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
 
Iccns2008 Cp15
Iccns2008 Cp15Iccns2008 Cp15
Iccns2008 Cp15
 
Iccsit 2010 p_1
Iccsit 2010 p_1Iccsit 2010 p_1
Iccsit 2010 p_1
 
Basics of IPv6
Basics of IPv6Basics of IPv6
Basics of IPv6
 
RASHMI VT REPORT
RASHMI VT REPORTRASHMI VT REPORT
RASHMI VT REPORT
 
Ipv6 ppt
Ipv6 pptIpv6 ppt
Ipv6 ppt
 
Computer networks
Computer networksComputer networks
Computer networks
 
Modern networking for php developers - Dutch PHP conference 2015
Modern networking for php developers - Dutch PHP conference 2015Modern networking for php developers - Dutch PHP conference 2015
Modern networking for php developers - Dutch PHP conference 2015
 
ITN_Module_12.pptx
ITN_Module_12.pptxITN_Module_12.pptx
ITN_Module_12.pptx
 
ITN_Module_8.pptx
ITN_Module_8.pptxITN_Module_8.pptx
ITN_Module_8.pptx
 
Modern networking for php developers (PHP Dorset)
Modern networking for php developers (PHP Dorset)Modern networking for php developers (PHP Dorset)
Modern networking for php developers (PHP Dorset)
 
10 IP VERSION SIX (6) WEEK TEN notes.pptx
10 IP VERSION SIX (6)  WEEK TEN notes.pptx10 IP VERSION SIX (6)  WEEK TEN notes.pptx
10 IP VERSION SIX (6) WEEK TEN notes.pptx
 
IPv4.pdf
IPv4.pdfIPv4.pdf
IPv4.pdf
 

More from khaled0872

More from khaled0872 (8)

Unit 4
Unit 4Unit 4
Unit 4
 
Lesson plan
Lesson plan Lesson plan
Lesson plan
 
Unit 3
Unit 3Unit 3
Unit 3
 
Disruptions in classroom
Disruptions in classroomDisruptions in classroom
Disruptions in classroom
 
Unit 2
Unit 2Unit 2
Unit 2
 
Unit 1
Unit 1  Unit 1
Unit 1
 
Report IPv6
Report IPv6 Report IPv6
Report IPv6
 
Handout
HandoutHandout
Handout
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 

Ipv6

  • 2. The Rules of the lesson !!! • Please do not use your phone. • Please do not talking together. • Please rise your hand and ask me if you need anything – and do participation with us. • Please work in groups – each group 2 persons at least. Slide 2
  • 3. Objectives of the lesson. 1. The students know what is the driving the need for IPv6? 2. The students know comparing between IPv4&IPv6. 3. The students know comparing between IPv4&IPv6 headers. 4. The students know Zero compression. In the end of this lesson: Slide 3
  • 4. Introduction about IPV6 What is the IPv6 address? An IPv6 address is 128 bits or 16 bytes (8 Octets ) long as shown in this figure. The address length in IPv6 is four times the length address in IPv4 Slide 4
  • 5. Benefits about IPV6 1. Routing Aggregation 2. Auto configuration of addresses 3. easier allocation of address blocks 4. flexibility of ISPs to subdivide blocks for customers 5. embedded quality of service (Qos) to support services like VoIP &IP video. IPv6 longer address length is the need for: Slide 5
  • 6. what is the driving the need for IPv6? • Internet growth Medical Imaging • Mobile devices Animal Tags • Mobile phones Media Services • Tablet PCs Traffic control • Gaming planes • Voice& Video Automobiles • security monitoring Hotspot • Appliances PDAs Slide 6
  • 7. comparing between IPv4&IPv6 1) If you are using Internet or almost any computer network you will likely using IPv4 packets. IPv4 uses 32-bit source and destination address fields. We are actually running out of addresses but have not fear, the Internet Engineering Task Force (IETF)is here with IPv6. 2) The IPv6 packet doesn't look much like its IPv4 cousin, except for the leading version field. The IPv6 address fields are 128-bits. The larger address space is one reason to migrate to IPv6 but there are many more differences that give IPv6 an advantage. For example, the header checksum field has been eliminated because transport reliability has gone up and its overhead was unnecessary. Slide 7
  • 8. comparing between IPv4&IPv6 IPv4 Address IPv6 Address Address length – 32 bits 128 bits Address representation - decimal Hexadecimal Internet address classes Not applicable in IPv6 Multicast address (244.0.0.0/4) IPv6 multicast address (FF00::/8) Broadcast address Not applicable in IPv6 Unspecified address is 0.0.0.0 Unspecified address is:: Loopback address is 127.0.0.1 Loopback address is ::1 Public IP address Global unicast addresses Private IP address (10.0.0.0/8,172.16.0.0/12and 192.168.0.0/16) Sit- local address (FEC0::/10) Slide 8
  • 9. Zero compression A. FDEC:0:0:0:0:BBFF:0:FFFF B. 0000:0001:0000:0000:0000:0000:2200:2100 Example1 Slide 9
  • 10. Zero compression Show abbreviations for the following addresses: a) 0000:0000:FFFF:0000:0000:0000:0000:0000 b) 1234:2346:0000:0000:0000:0000:0000:1111 c) 0000:0001:0000:0000:0000:0000:1200:1000 d) 0000:0000:0000:0000:000:FFFF:24.123.12.6 Example 2 Slide 10
  • 11. Zero compression a. 0:0:FFFF:: b. 1234:2346::1111 c. 0:1::1200:1000 d. ::FFFF:24.123.12.6 SOLVE2 Slide 11
  • 12. Zero compression • Decompress the following address and show the complete unabbreviated IPv6address a) 1111::2222 b) :: c) 0:1:: d) AAAA:A:AA::1234 Example 3 Slide 12
  • 13. Zero compression a) 1111:0000:0000:0000:0000:0000:0000:2222 b) 0000:0000:0000:0000:0000:0000:0000:0000 c) 0000:0001:0000:0000:0000:0000:0000:0000 d) AAAA:000A:00AA:0000:0000:0000:0000:1234 SOLVE3 Slide 13