Computer Architecture
Computer Architecture
AND RISC
ROLL NO
21305/411705
SUBMITTED TO MA‘AM
SEERAT
SUBMITTED BY M. NAZIM
AZAM
Introduction:
The Internet Protocol (IP) serves as the foundation for internet
communication, with IPv4 (Internet Protocol version 4) and IPv6
(Internet Protocol version 6) being the two primary versions. While IPv4
has been the longstanding protocol, IPv6 offers notable improvements
to overcome the limitations of its predecessor. In this article, we will
explore the significant distinctions between IPv4 and IPv6, highlighting
the benefits of the newer protocol.
1. Addressing Scheme:
2. Header Structure:
IPv4: The header structure of IPv4 consists of 20 bytes and offers limited
room for options. It contains fields for source and destination IP
addresses, packet identification, time-to-live (TTL), and protocol
information. Although IPv4 headers are relatively simple, this simplicity
compromises flexibility and extensibility.
IPv4: Being an older protocol, IPv4 lacks built-in support for emerging
technologies such as the Internet of Things (IoT), machine-to-machine
communication, and other innovative applications. Workarounds and
adaptations are necessary to integrate these technologies into an IPv4
infrastructure.
While IPv4 has long served as the backbone of the internet, the transition
to IPv6 has become increasingly necessary to accommodate the
expanding digital landscape. IPv6 addresses the limitations of IPv4 by
offering a larger address space, enhanced security, improved mobility
support, and compatibility with emerging technologies. By embracing
IPv6, organizations and internet service providers (ISPs) pave the way for
arobust and sustainable internet infrastructure, fostering continued growth
and innovation in the interconnected world.
Note: The table figures have been included in the rewritten article to
provide a concise and visually appealing comparison between IPv4 and
IPv6.