Computer Networking

What is IPv6?

Top Answer
User Avatar
Wiki User
Answered 2011-02-19 05:30:26

What we have used up to now(IPv4) has been used up(32 bit). With new devices adding in to the network we need a bigger address space.

So IPv6 comes with lot of extended capabilities like,

  • Expanded address space
  • Expanded routing capabilities
  • Simplified header format
  • Support for authentication and privacy
  • Quality of service (QoS) capabilities


Time taken by a packet to reach the destination from the source, we call it "Delay". Variation of that delay we call as "Jitter". Jitter is dangerous much more than delay. We have to reduce it to provide QoS

In IPv6 Packet we see no of header fields

Traffic Class - This contain a number which represent the priority level this is what make QoS possible.

Flow Label - Contain a small no which is easy to handle This make routing faster and easy.

In IPv6 we find 128 bit address. There are there kinds of addresses

Uni-cast = A packet with a uni-cast address to a single interface identified by that address. ID for single interface

Any-cast = ID for group of interfaces. But packet will be delivered to the nearest one.

Multi-cast = ID for group of interfaces. Packet will go to everyone identified by that address.


Loop back address( - Virtual address that return to same node.

Addressing model

  • Ipv6 addresses are assigned to interfaces, not nodes.
  • All interfaces must have at least one link-local uni-cast address.(A single interface may have more than one ipv6 address having different type and scope)

Address representation

  • x:x:x:x:x:x:x:x, where 'x' s are the hexadecimal values of the eight 16-bit pieces of the address
  • Can omit leading 0s at each field. But there must be one character in every field.

    e.g. 23A7:00F3:0004:0000…. = 23A7:F3:4:0….

  • :: represent one or more groups of zeros (only once in a address).

    e.g. 23:0:0:0:0:3456:A987:8 = 23::3456:A987:8

  • x:x:x:x:x:x:d.d.d.d, where 'x' represent 16 bit hexadecimal values and 'd' represent 8 bit values

    e.g. A234:0:0:0:0:FFFF:

  • Uses CIDR notation as in IPv4 (ipv6-address/prefix-length )

    E.g. 12AB:0000:0000:CD30:0000:0000:0000:0000/60

    Address type indicated by leading bits

TypeLeading bitsAggregatable Global Uni-cast Addresses001Link-local Uni-cast Addresses1111 1110 10Site-local Uni-cast Addresses1111 1110 11Multicast Addresses1111 1111Reserved0000 0000


Loopback address - ::1

Unspecified address - :: (has no scope, cannot be assigned to any interface)

The format prefixes 001 through 111(001, 011, 101, 111 as there should be 1 at the end), except for Multicast Addresses, are all required to have to have following format.

This IEEE EUI - 64 is generated using MAC

c - company bits, m - device bits, g - global bit

IPv6 addresses with embedded IPv4 addresses

IPv4-compatible IPv6 address

IPv4-mapped IPv6 address

Hierarchical Addressing

  • This situation first ISP was given It distribute this between 8 companies. To represent 8 companies we need 3 bits. new subnet will be 23.

IPv6 with hierarchical Addressing

Transition from IPv4 to IPv6 (rfc 2893)

Two approaches

  • Dual Stack approach

    • IPv6 nodes should also have full implementation of IPv4 stack
    • If any of the two ends is only IPv4 capable then both ends must communicate in IPv4
  • Tunneling approach

    • Encapsulate IPv6 datagram with an IPv4 header
User Avatar

Your Answer


Still Have Questions?

Related Questions

What are the uses of ipv6 for commercial?

what is the commercial use of ipv6?

Conversion of IPV4-IPV6?

There is no direct conversion.

Which advantage does ipv4 have over ipv6?

There are a few advantages of IPV6 over IPV4. The main advantage is the larger address space of IPV6. IPV6 also reduces overhead for certain features.

Does Windows XP support IPv6?

Short answer - yes.You need to be running Service Pack 1 at a minimum.Service Pack 2 has an even more complete IPv6 stack.To enable IPv6 on XP, open a command prompt window and type:C:\> ipv6 /?Did you then see this result?:C:\> ipv6 /?Could not access IPv6 protocol stack - the stack is not installed.To install, please use 'ipv6 install'.If you did get the above result, simply type:C:\> ipv6 installIt will take a few seconds, and then your Windows XP system will be fully IPv6 enabled.

How do you identify the ipv6 address?

IPv6 address has 2^128 address and IPv6 address is of 16 bytes and is represented in colon hex notation.

How many bits are in a IPv6 address?

128bit Address space is used in IPv6.

How many bits are used for an IP address in IPv6?

IN IPv6 we can find 128bits.

Why is ipv6 not available?

IPV6 is relatively new and doesn't work everywhere yet.

What can you use to identify a ipv6 address?

IPv6 address has 2^128 address and IPv6 address is of 16 bytes and is represented in colon hex notation.

How do you have the tunnel interface and the IPv6 Loopback interface as the only connections running IPv6?

by unchecking the check box of IPv6 in local area network properties

How much ip addr in the ipv6?

there are exactly340,282,366,920,938,463,463,374,607,431,768,211,456 ip address in the next generation internet protocol knows as IPv6 for more info visit:

Why is NAT not needed in IPv6?

Any host or user can get a public IPv6 network address because the number of available IPv6 addresses is extremely large.​ smb

What version of RIP do Cisco routers support?

Both 1 and 2. Also, RIPng (for IPv6).Both 1 and 2. Also, RIPng (for IPv6).Both 1 and 2. Also, RIPng (for IPv6).Both 1 and 2. Also, RIPng (for IPv6).

What is the length in bits of a logical IP address?

32 bits (for IPv4), or 128 bits (for IPv6).32 bits (for IPv4), or 128 bits (for IPv6).32 bits (for IPv4), or 128 bits (for IPv6).32 bits (for IPv4), or 128 bits (for IPv6).

Discuss the IPv6 integration issue and comparing the security aspects of IPv4 and IPv6?


What are the loopback addresses in IPv4 and IPv6?

In IPv4, the loopback address is In IPv6 it is ::1.

How many bits are in an IPV6 address?

IPv6 uses a 128-bit address space

Should ipv4 be disabled when using ipv6?

There is no need to disable ipv4 to use ipv6.

What is the effect of configuring the IPv6 unicast-routing command on a router?

By configuring an IPv6 Unicast routing command on a router you are allowing the router to communicate with the IPv6 interface. This is needed if you intend to send or receive data over an IPv6 network.

Differential between ipv4 and ipv6?

1. Describe the main features that differentiate IPv6 from IPv4

What is an IPv6 DNS host record is referred to as?

The IPv6 host record is referred to as a AAAA record.

Does IPv6 work on Linux?

Yes. The Linux kernel has supported the IPv6 protocol since 1996.

What is the length in bits of a logical IP address IPv4 and IPv6?

IPv4 = 32bit IPv6 = 64bit

What features does IPv6 have built in that IPv4 does not?

IPv6 is internet protocol version 6 and IPv4 is internet protocol version 4. the feature that IPv6 have built that IPv4 does not have is IP security.

Which version ios support ipv6?

IPv6 support was first supported in IOS version 12.2T, which was the beta version of 12.3. You need to install the Advanced IP Services to get IPv6.