Stage 3: Student Name Abdullah Hussein Nassir
Stage 3: Student Name Abdullah Hussein Nassir
Evening Study
Report Of :-
Student Name
Abdullah Hussein Nassir
Supervised By
Yousef Amen
Stage 3rd
2020----------------------------------------------------1441
Introduction
2001:0db8:0000:0000:0000:8a2e:0370:7334 becomes
2001:db8::8a2e:370:7334.
Objectives:
2
IPv6 is an Internet Layer protocol for packet-
switched internetworking and provides end-to-end datagram transmission
across multiple IP networks, closely adhering to the design principles
developed in the previous version of the protocol, Internet Protocol Version
4 (IPv4).
IPv4 vs IPv6
The common type of IP address (is known as IPv4, for “version 4”).
Here’s an example of what an IP address might look like:
25.59.209.224
3
addresses. To date, it is considered the primary Internet Protocol and carries
94% of Internet traffic.
Initially, it was assumed it would never run out of addresses but the
present situation paves a new way to IPv6, let’s see why?
3001:0da8:75a3:0000:0000:8a2e:0370:7334
This new IP address version is being deployed to fulfill the need for
more Internet addresses. It was aimed to resolve issues which are associated
with IPv4. With 128-bit address space, it allows 340 undecillion unique
address space. IPv6 also called IPng (Internet Protocol next generation).
IPv6 support a theoretical maximum of 340, 282, 366, 920, 938, 463,
463, 374, 607, 431, 768, 211, 456. To keep it straightforward, we will never
run out of IP addresses again.
4
IPv6 packets
The fixed header occupies the first 40 octets (320 bits) of the IPv6
packet. It contains the source and destination addresses, traffic classification
options, a hop counter, and the type of the optional extension or payload which
follows the header. This Next Header field tells the receiver how to interpret
the data which follows the header. If the packet contains options, this field
contains the option type of the next option. The "Next Header" field of the last
option points to the upper-layer protocol that is carried in the packet's payload.
Extension headers carry options that are used for special treatment of a packet
in the network, e.g., for routing, fragmentation, and for security using
the IPsec framework.
5
Without special options, a payload must be less than 64kB. With a
Jumbo Payload option (in a Hop-By-Hop Options extension header), the
payload must be less than 4 GB.
Unlike with IPv4, routers never fragment a packet. Hosts are expected
to use Path MTU Discovery to make their packets small enough to reach the
destination without needing to be fragmented. See IPv6 packet fragmentation.
1. Advantages of IPv6
Reliability
Routing efficiency
Most importantly it’s the final solution for growing nodes in Global-
network.
2. Disadvantages of IPv6
7
References
[1] https://en.wikipedia.org/wiki/IPv6
[2] Deering; R. Hinden (July 2017), Internet Protocol, Version 6 (IPv6)
Specification, Internet Engineering Task Force (IETF).
[3] Bradner, S.; Mankin, A. (January 1995). The Recommendation for the
IP Next Generation Protocol.
[4] Silvia Hagen (2014). IPv6 Essentials: Integrating IPv6 Into Your IPv4
Network. O'Reilly Media.