2. The Rules of the lesson !!!
Please do not use your phone during we teach.
Please do not talking together during we teach.
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
1. What is the IPv6 address?
2. 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 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
11. Zero compression
show the unabbreviated colon hex notation for
the following IPv6 address:
a) An address with 64 0s followed by 64 1s.
b) An address with 128 0s.
c) An address with 128 1s.
d) An address with 128 alternative 1s and 0s.
Example
2
Slide 11
12. Zero compression
a) 0000:0000:0000:0000:FFFF:FFFF:FFFF:FFFF
b) 0000:0000:0000:0000:0000:0000:0000:0000
c) FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
d) AAAA:AAAA:AAAA:AAAA:AAAA:AAAA:AAAA:AAAA
The following shows the zero contraction version of
addresses:
a) ::FFFF:FFFF:FFFF:FFFF
b) ::
c) FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
d) AAAA:AAAA:AAAA:AAAA:AAAA:AAAA:AAAA:AAAA
Solve2
Slide 12
13. Zero compression
Show abbreviations for the following
addresses:
a) 0000:0000:FFFF:0000:0000:0000:0000:000
0
b) 1234:2346:0000:0000:0000:0000:0000:1111
c) 0000:0001:0000:0000:0000:0000:1200:100
0
d) 0000:0000:0000:0000:000:FFFF:24.123.12.
6
Example 3
Slide 13
15. 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 4
Slide 15
17. Zero compression
• Find the interface identifier if the
Ethernet physical address is (F5-
A9-23-14-7A-D2) using the
format we defined for Ethernet
address.
Example 5
Slide 17
18. Zero compression
• We only need to change the seventh bit
of the first octet from 0 to 1 insert two
octet FFFE and change the format to
colon hex notation. The result is
F7A9:23FF:FE:FE14:7AD2 in colon hex.
SOLVE5
Slide 18
19. Zero compression
• An organization is assigned the block
2000:1456:2472/48. what is the
CIDR notation for the blocks in the
first and second subnets in this
organization?
Example 6
Slide 19
20. Zero compression
• Theoretically the first and second subnets
should use the block with subnet identifier
000116 and 000216. This means that the
block are
• 2000:1456:2472:00001/64
and
2000:1456:2474:0002/64
SOLVE6
Slide 20
21. Zero compression
• An organization is assigned the block
2000:1456:2472/48. what is the IPv6
address of an interface in the third
subnet if the IEEE physical address
of the computer is (F5-A9-23-14-7A-
D2)16
Example 7
Slide 21
22. Zero compression
The interface identifier is F7A9:23FF:FE14:7AD2
if we add this identifier to the global prefix and the
subnet identifier we get
2000:1456:2474:0003:F7A9:23FF:FE14:7AD2/12
8
SOLVE7
Slide 22