- 2072 Magh · 4+6 marks
RFC role and IPv6 addressing
Short answer
RFCs are permanent, free, open specifications enabling interoperability and global Internet distribution. IPv6 has 128-bit addresses, written in eight colon-separated hex groups (shortenable with ::), prefix/length format. Types: global unicast (2000::/3), link-local (fe80::/10), multicast (ff00::/8), loopback (::1/128); no broadcast. Interface IDs can use EUI-64 from MAC; SLAAC or DHCPv6 for config; sites get /48.
How has RFC helped in the development and distribution of internet? Write about IPv6 addressing in detail.
Role of RFCs in the development and distribution of the Internet
A Request for Comments (RFC) is a numbered, public document that specifies an Internet protocol or practice. RFCs helped the Internet grow in these ways:
- Open standards: every protocol (TCP RFC 793, IP RFC 791, HTTP, SMTP RFC 5321, DNS RFC 1035, IPv6 RFC 8200) is described in a free public document, so any vendor can build compatible products.
- Interoperability: equipment from different manufacturers works together because all follow the same specification.
- Community review: the "request for comments" process lets engineers worldwide review and improve a design before it becomes a standard.
- Easy distribution: RFCs are freely available online, so developers in any country, including Nepal, can implement the protocols without licence fees.
- Documentation of history and practice: informational, BCP and experimental RFCs record operational experience and guide new work.
- Stable versioning: RFC numbers never change; updates are new RFCs, so implementers always know which version they follow.
IPv6 addressing in detail
IPv6 (RFC 8200 for the protocol, RFC 4291 for addressing) uses 128-bit addresses, giving about 3.4 x 10^38 addresses.
Notation: eight groups of four hexadecimal digits separated by colons, e.g. 2001:0db8:0000:0000:0000:0000:0000:0001.
Short-hand rules:
- Leading zeros in a group may be dropped:
2001:db8:0:0:0:0:0:1 - One run of all-zero groups may be replaced by
::(only once):2001:db8::1
Structure: prefix/length, like CIDR, e.g. 2001:db8:abcd:12::/64. A typical global unicast address is a 48-bit site prefix, a 16-bit subnet ID and a 64-bit interface ID.
| 48 bits | 16 bits | 64 bits |
| Global prefix |Subnet ID| Interface ID |
Address types
| Type | Prefix | Purpose |
|---|---|---|
| Global unicast | 2000::/3 | One-to-one, routable on the Internet |
| Link-local | fe80::/10 | Used on one link only, auto-configured |
| Unique local | fc00::/7 | Private use inside an organisation |
| Multicast | ff00::/8 | One-to-many, replaces broadcast |
| Anycast | from unicast range | Same address on many nodes; nearest one answers |
| Loopback | ::1/128 | Local host |
| Unspecified | ::/128 | Used before an address is assigned |
There is no broadcast in IPv6.
Interface ID and auto-configuration: the 64-bit interface ID can be built from the MAC address by EUI-64: split the MAC, insert ff:fe in the middle and flip the 7th bit. For MAC 00:1A:2B:3C:4D:5E the interface ID is 021A:2BFF:FE3C:4D5E. Hosts get addresses by SLAAC (Router Advertisement gives the prefix) or DHCPv6. Neighbour Discovery (ICMPv6) replaces ARP.
Allocation: IANA gives RIRs /12 blocks, RIRs give ISPs /32, and ISPs give each customer site a /48 (or /56 for homes).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- RFC and IPv4/IPv6 fragmentation · Internet and Intranet, chapter 2
- IPv6 features, header format, RFC streams · Internet and Intranet, chapter 2
- IPv6 migration; IPv4 vs IPv6 packet structure · Internet and Intranet, chapter 2
- History and development of Internet · Internet and Intranet, chapter 1
- RFC management by streams and status · Internet and Intranet, chapter 1
- IPv4 vs IPv6 datagram fragmentation · Internet and Intranet, chapter 2 · asked 2×
- Role of electrical energy in sustainable development · Utilization of Electrical Energy, chapter 1 · asked 2×
- Role of groundwater in irrigation development · Engineering Hydrology, chapter 1
- Factors for IPv6; IPv4 to IPv6 transition · Computer Networks and Security, chapter 7 · asked 2×
- Internet structure: repeater, bridge, router, gateway · Telecommunications, chapter 8