Professional Documents
Culture Documents
IPV6 Addressing:
Address Representation:
Represented by breaking 128 bit into Eight 16-bit segments (Each 4 Hex character each)
Each segment is written in Hexadecimal separated by colons.
Hex digit are not case sensitive.
Rule 1:
Drop leading zeros:
2001:0050:0000:0235:0ab4:3456:456b:e560
2001:050:0:235:ab4:3456:456b:e560
Rule2:
Successive fields of zeros can be represented as “::” , But double colon appear only once in the address.
FF01:0:0:0:0:0:0:1
FF01::1
Note
An address parser identifies the number of missing zeros by separating the two parts and entering 0
until the 128 bits are complete. If two “::” notations are placed in the address, there is no way to
identify the size of each block of zeros.
IPV6 address Types:
Unicast Address:
identifies a single devices. Two types
1. Link-local unicast address:
2. Global Unicast address
3. Unique/Site local
Link-local unicast address: Scope is configured to single link. The address is unique only on this link, and it is
not routable off the link.
• The current global unicast address assignment by the Internet Assigned Numbers Authority (IANA) uses the
range of addresses that start with binary value 001 (2000::/3)
• which is one-eighth of the total IPv6 address space and is the largest block of assigned block addresses.
• Addresses with a prefix 2000::/3 (001) through E000::/3 (111) with the exception of FF00::/8 (Multicast) are
required to have 64 bit interface identifier (EUI-64) format.
• Auto-configured from a 64-bit(EUI-64 or expanded from a 48 bit MAC address (eg. Ethernet address)
• Auto generated pseudo-random number (to address privacy concern)
• Assigned via DHCP.
• Manually Configured
IEEE-EUI-64
Extended Unique Identifier:
Fig. A modified EUI-64 address is formed by inserting FFFE and completing a bit identifying the uniqueness of
the MAC address.
Universal/Local (U/L)
The seventh bit in an IPv6 interface identifier is referred to as the universal/local bit, or U/L bit. This bit identifies
whether this interface identifier is universally or locally administered.
Individual/Group (I/G)
The I/G bit is the low order bit of the first byte and determines whether the address is an individual address
(unicast) or a group address (multicast). When set to 0, it is a unicast address. When set to 1, it is a multicast.
For a typical 802.x network adapter address, both the U/L and I/G bits are set to 0, corresponding to a
universally administered unicast MAC address.
Multicast addressing:
• no more broadcast in ipv6
• Broadcast is huge in ipv6
•
IPv6 multicast addresses are defined by the prefix FF00::/8. The second octet defines the lifetime (flag) and the
scope of the multicast address.
Multicast is frequently used in IPv6 and replaces broadcast. There is no broadcast in IPv6. There is no Time to
Live (TTL) in IPv6 multicast. The scoping is defined inside the address.
Some well known IPV6 multicast address:
Anycast:
An IPv6 anycast address is a global unicast address that is assigned to more than one interface. When a
packet is sent to an anycast address, it is routed to the “nearest” interface having that address.
1. Dual Stack: Allow ipv4 and ipv6 co-exists in the same devices and network.
2. Tunneling Technique:
3. Translation technique
4.
Dual Stack:
Dual stack is an integration method where a node has implementation and connectivity to both Ipv4 and ipv6
network.
If both ipv4 and ipv6 are configured on an interface, this interface is dual-stacked.
Tunneling:
Manual Method:
With manually configured IPv6 tunnels, an IPv6 address is configured on a tunnel interface, and manually
configured IPv4 addresses are assigned to the tunnel source and the tunnel destination. The host or router at
each end of a configured tunnel must support both the IPv4 and IPv6 protocol stacks.
Automatic Tunnel:
The 6to4 tunneling method requires a special code on the edge routers, but the IPv6 hosts and routers inside the
6to4 site do not require new features to support 6to4. Each 6to4 site receives a /48 prefix, which is the
concatenation of 0x2002 and the hexadecimal IPv4 address of the edge router
the IPv4 address of the edge router is 192.168.99.1. As a result, the prefix of its IPv6 network is
2002:c0a8:6301::/48 because c0a86301 is the hexadecimal representation of 192.168.99.1. The IPv6 network
can substitute any IP address in the space after the first 16-bit section (0x2002).
Method:
Translation NAT-PT:
NAT-Protocol Translation (NAT-PT) is a translation mechanism that sits between an IPv6 network and an IPv4
network. The translator translates IPv6 packets into IPv4 packets and vice versa.
IPV6 Routing:
Router(conig)# int s0/0
Router(config-if)# ipv6 address 2001:210:10:1::1/64
Router(config-if)# ipv6 enable
RIP-NG
OSPF -V3
EIGRP FOR IPV6
IS-IS FOR IPV6
MP-BGP-V4 (MP-Mulit protocol)
Configuration:
R1(config)# ipv6 unicast-routing
R1(config)# ipv6 router ospf 100
R(config-rotuer)# router-id 1.1.1.1
Summarisation in OSPF-v3.