Escolar Documentos
Profissional Documentos
Cultura Documentos
Overview
The explosion of new IP-enabled devices and the growth of undeveloped regions have fueled the need for more addresses.
IP version 6 (IPv6) was developed to overcome the limitations of the current standard, IP version 4 (IPv4).
This module provides an overview of IPv6, IPv6 addressing and routing, OSPFv3, and IPv4 to IPv6 translation.
IPv6 Federal agencies must use the next-generation Internet service known as Internet protocol version 6 (IPv6) by June 2008, the White House Office of Management and Budget announced
3 http://www.whitehouse.gov/omb/memoranda/fy2005/m05-22.pdf
http://www.lucent.com/osssentinel/c2/c2a6.html
Managing parallel IPv4 and IPv6 networks during the transition to IPv6 Several transition technologies are available today that enable the parallel existence of IPv4 and IPv6 networks, including: IPv4-compatible IPv6 addresses 6over4 addresses 6to4 addresses Static and dynamic tunnels Dual stack Intra-Site Automatic Tunnel Access Protocol (ISATAP) IPv4 network address translator (NAT) traversal for IPv6 (Teredo)
IPv5 (Internet Protocol, version 5) was assigned to an experimental protocol called ST (Internet Stream Protocol).
ST was first defined in 1979 in IEN 119 (Internet Engineering Note), and was later revised in RFC 1190 (ST2) and RFC 1819 (ST2+). ST was envisioned to be the connection oriented complement to IPv4, but it has never been introduced for public usage. Many of the concepts available in ST can be found today in MPLS.
http://www.potaroo.net/tools/ipv4/
http://www.cisco.com/web/about/ac123/ac147/arc hived_issues/ipj_8-3/ipv4.html
Tony Hain of Cisco predicts the exhaustion date to be around March 2010.
04/17/2007
IPv4 Allocations
The United States, 4% of the world population, has 59.50% of the IPv4 address space. Japan, with 2% of the world population, has 6.43% of the IPv4 address space. Europe, with 11% of the world population, has 5.14% of the IPv4 address space. The rest of the world, with 93% of the world population, has the remaining 28.93% of the IPv4 address space.
http://ieee1588.nist.gov/2006%20IEEE1588%20Agenda/Elliot_IEEE_1588_over_IPv6_f.pdf
9
www.cisco.com/ipj
Volume 8, Number 3
10
Allocate exceptionally class B addresses Re-use class C address space CIDR (Classless Internet Domain Routing)
RFC 1519 network address = prefix/prefix length less address waste recommend aggregation (reduce routing table length)
Emergency measures
Private Addresses
RFC 1918 Allow private addressing plans Addresses are used internally Similar to security architecture with firewall Use of proxies or NAT to go outside RFC 1631, 2663 and 2993
11
NAT
Advantages: Reduce the need of official addresses Ease the internal addressing plan Transparent to some applications Security? Disadvantages: Translation sometime complex (e.g. FTP) Does not scale Breaks the endto-end paradigm Security with IPsec
12
Because of IPv6s generous 128-bit address space, it can generate a virtually unlimited stock of addressesenough to allocate to everyone on the planet. However, IPv4 is in no danger of disappearing overnight.
Rather, it will coexist with and then gradually be replaced by IPv6.
This change has already begun, particularly in Europe, Japan, and Asia Pacific.
These areas have been exhausting their allotted IPv4 addresses, which makes IPv6 all the more attractive.
Cisco Systems currently supports IPv6 in Cisco IOS Software Release 12.2(2)T and later.
13
http://www.ripe.net/ docs/ipv6policy.html
14
IPv6 numbering
Well hear it is 2^128 = 340,282,366,920,938,463,463,374,607,431,768,211,456
To say this number out loud just read the following.
340 undecillion,282 decillion,366 nonillion,920 octillion,938 septillion,463 sextillion,463 quintillion,374 quadrillion,607 trillion,431 billion,768 million,211 thousand,456
If you divide 340,282,366,920,938,463,463,374,607,431,768,211,456 (the upper bound on the number of IPv6 addresses) by 790,653,726,720,000,000 (the approximate surface area of the earth in square inches) that implies you can assign over 3.7x10**21 addresses per square inch of the earth's surface. That should be enough addresses for most requirements, at least for the foreseeable future!
16
IPv6 Features
IPv6 is a powerful enhancement to IPv4:
Larger address space:
Offers improved global reachability and flexibility; Aggregation of prefixes that are announced in routing tables; Multihoming to several ISPs; Autoconfiguration that can include link-layer addresses in the address space; Plug-and-play options; Public-to private readdressing end to end without address translation; Simplified mechanisms for address renumbering and modification.
Simpler header:
Provides better routing efficiency; No broadcasts and thus no potential threat of broadcast storms; No requirement for processing checksums; Simpler and more efficient extension header mechanisms; Flow labels for per-flow processing with no need to open the transport inner packet to identify the various traffic flows.
17
Transition richness: You can incorporate existing IPv4 capabilities in IPv6 in the following ways:
Configure a dual stack with both IPv4 and IPv6 on the interface of a network device. Use the technique IPv6 over IPv4 (also called 6to4 tunneling), which uses an IPv4 tunnel to carry IPv6 traffic. Cisco IOS Release 12.3(2)T (and later) also allows protocol translation (NAT-PT) between IPv6 and IPv4. This translation allows direct communication between hosts speaking different 18 protocols.
2000:: /3
001X
RFC 4291: IP Version 6 Addressing Architecture
http://www.iana.org/assignments/ipv6-address-space
19
http://www.ripe.net/ripe/meetings/ripe43/tutorials/ripe43-ipv6-tutorial.pdf
16/04/2007 http://www.ripe.net/rs/ipv6/stats/
21
http://www.ripe.net/rs/ipv6/stats/
16/04/2007
16/04/2007
http://www.arin.net/billing/fee_schedule.html
23
24
Routers handle fragmentation in IPv4, which causes a variety of processing issues. IPv6 routers do not perform fragmentation.
Instead, a discovery process determines the optimum MTU to use during a given session. If the device receives an ICMP packet too big message, it retransmits the MTU discover packet with a smaller MTU and repeats the process until the discover packet arrived intact. Then it sets the MTU for the session.
Link-layer already perform checksum and error control. Because link-layer are relatively reliable, an IP header checksum is considered to be redundant.
Without the IP header checksum, the upper-layer optional checksums, such as UDP are now mandatory.
25
26
28 http://www.cisco.com/en/US/tech/tk872/technologies_white_paper0900aecd8054d37d.shtml
29 http://www.cisco.com/en/US/tech/tk872/technologies_white_paper0900aecd8054d37d.shtml
30
31
Figure 6. Forwarding IPv6 Packets with Extension Headers other than Hop-by-Hop in the Absence of ACLs
32
For example, FF01:0:0:0:0:0:0:1 becomes FF01::1. If two :: notations are placed in the address, there is no way to identify the size of each block of zeros.
35
A fundamental feature of IPv6 is that a single interface may also have multiple IPv6 addresses of any type (unicast, anycast, and multicast). Unicast Address A unicast address identifies a single device. All interfaces are required to have at least one link-local unicast address. . There are two types of unicast addresses:
Link-local unicast address: The address is unique only on this link, and it is not routable off the link. Global unicast address: Globally unique, so it can be routed globally with no modification.
Note: There is also a site-local unicast address; however, the IETF is currently working on removing or replacing site-local addresses.
36
37
54 bits
64 bits
FEC0::/10 was previously defined as a Site-Local scoped address prefix. This definition has been deprecated as of September 2004 [RFC3879].
38
Multicast Address
Broadcasts are replaced by multicast addresses. Multicast enables efficient network operation by using functionally specific multicast groups to send requests to a limited number of computers on the network.
39
Anycast Address IPv6 also defines a new type of address called anycast. An anycast address identifies a list of devices or nodes; therefore, an anycast address identifies multiple interfaces. A packet sent to an anycast address is delivered to the closest interface, as defined by the routing protocols in use. Anycast addresses are syntactically indistinguishable from global unicast addresses, because anycast addresses are allocated from the global unicast address space.
Note: Anycast addresses cannot be used as the source address of an IPv6 packet.
40
Another use for an anycast is when a LAN is attached to multiple routers. These routers can have the same IPv6 anycast address so that distant devices need to identify only the anycast address.
Intermediate devices can choose the best pathway to reach the closest entry point to that subnet.
41
42
A local identifier, sometimes called a token, which uniquely identifies the host on the local network.
The local identifier is always 64 bits and is dynamically created based on Layer 2 media and encapsulation. In the simple case of an Ethernet medium, the local identifier is usually derived from the EUI-48 MAC address. 43
Link-local addresses are dynamically created using a link-local prefix of FE80::/10 and a 64-bit interface identifier in a process called stateless autoconfiguration.
44
Stateless Autoconfiguration
Stateless autoconfiguration is a plug-and-play feature that enables devices to automatically connect to an IPv6 network without manual configuration and without any servers (like DHCP servers).
DHCP and DHCPv6 are known as stateful protocols because they maintain tables within dedicated servers.
For a system connected to an Ethernet link, building and validating the link-local address is accomplished in the following phases. Phase 1: obtain a unique identifier The most common method to obtain a unique identifier on an Ethernet link is by using the EUI-48 MAC address and applying the modified IEEE EUI-64 standard.
For example, transforming MAC address 00-0C-29-C2-52FF using the EUI-64 standards leads to 00-0C-29-FF-FEC2-52-FF. If this address is to remain local, the IPv6 notation would be 000C:29FF:FEC2:52FF. However, if the address is to be a global unicast address, the correct format is 020C:29FF:FEC2:52FF. 45
Phase 3: Use ICMPv6 to verify uniqueness Before final association, it is necessary to verify the addresss uniqueness on the link, called duplicate address detection (DAD). Some vendors have shipped batches of cards with the same MAC addresses.
The system sends ICMPv6 packets on the link. If there is no response, it is assumed that the address is unique and can be assigned to the interface. If the address is not unique it must be manipulated manually.
Phase 4: Remove tentative tag and assign the address This phase removes the tentative tag and formally assigns the address to the network interface. The system can now communicate with its neighbors on the link.
46
Universal/Local (U/L) The seventh bit referred to as the universal/local bit, or U/L bit. This bit identifies whether this interface identifier is universally or locally administered.
If the U/L bit is set to 0, the address is locally administered. The network administrator has overridden the manufactured address and specified a different address. If the U/L bit is set to 1, the IEEE, through the designation of an ISP, has administered the address.
Therefore, to make this address a universally administered address, our IPv6 address 0090:27FF:FE17:FC0C would 47 actually become 0290:27FF:FE17:FC0C.
48
RFC 2464 The Interface Identifier is then formed from the EUI-64 by complementing the "Universal/Local" (U/L) bit, which is the next-tolowest order bit of the first octet of the EUI-64. Complementing this bit will generally change a 0 value to a 1, since an interface's built-in address is expected to be from a universally administered address space and hence have a globally unique value. A universally administered IEEE 802 address or an EUI-64 is signified by a 0 in the U/L bit position, while a globally unique IPv6 Interface Identifier is signified 49 by a 1 in the corresponding position.
RFC 2464 The Interface Identifier is then formed from the EUI-64 by complementing the "Universal/Local" (U/L) bit, which is the next-to- lowest order bit of the first octet of the EUI-64. Complementing this bit will generally change a 0 value to a 1, since an interface's built-in address is expected to be from a universally administered address space and hence have a globally unique value. A universally administered IEEE 802 address or an EUI-64 is signified by a 0 in the U/L bit position, while a globally unique IPv6 Interface Identifier is 50 signified by a 1 in the corresponding position.
51
52
53
54
55
56
57
58
59
Privacy issues
Interface Identifier can be used to trace a user:
The prefix changes, but the interface ID remains the same, Psychological issue.
61
IPv6 Multicasting
Multicasting is extremely important to IPv6, because it is at the core of many IPv6 functions.
Multicast is frequently used in IPv6 and replaces broadcast. There is no broadcast in IPv6. There is no TTL in IPv6 multicast.
The multicast group ID consists of the lower 112 bits of the multicast address. 63
The site-local multicast scope has an administratively assigned radius and has no direct correlation to the (now deprecated) site-local unicast prefix of FEC0::/10.
64
ARP
2. 3. 4.
In this manner, nodes can have the same solicited-node multicast address on the link without causing neighbor discovery, neighbor solicitation, or neighbor advertisement to malfunction.
65
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.
In a WAN scope, the nearest interface is found according to the measure of distance of the routing protocol. In a LAN scope, the nearest interface is found according to the first neighbor that is learned about.
For example, binding uses some header options (destination) that are mandatory for every IPv6 device. Also, IPv6 mobility creates a new mobility extension header.
67
68
http://www.cisco.com/en/US/tech/tk872/technologies_white_paper0900aecd8054d37d.shtml 69
Mobile IP
A standard that allows users with mobile devices whose IP addresses are associated with one network to stay connected when moving to a network with a different IP address.
When a user leaves the network with which his device is associated (home network) and enters the domain of a foreign network, the foreign network uses the Mobile IP protocol to inform the home network of a care-of address to which all packets for the user's device should be sent.
http://www.acm.org/cr ossroads/xrds72/mobileip.html
Mobile IP is most often found in wireless WAN environments where users need to carry their mobile devices across multiple LANs with different IP addresses. A common analogy to explain Mobile IP is when someone moves his residence from one location to another.
Person moves from Boston to New York. Person drops off new mailing address to New York post office. New York post office notifies Boston post office of new mailing address. When Boston post office receives mail for person it knows to forward mail to person's New York address.
http://www.webopedia.com/TERM/M/Mobile_IP.html 70
Mobile IP
Registration process in Mobile IP
The home agent, a designated router in the home network of the mobile node, maintains the mobility binding in a mobility binding table where each entry is identified by the tuple <permanent home address, temporary care-of address, association lifetime>. Foreign agents are specialized routers on the foreign network where the mobile node is currently visiting.
http://www.acm.org/crossroads/xrds7-2/mobileip.html
71
Mobile IP
http://www.cisco.com/univercd/cc/td/doc/product/access/mar_3200/mar_conf/m507cfg.htm#wp1034919 72
Because of the vast IPv6 address space, foreign agents are no longer required.
Infrastructures do not need an upgrade to accept Mobile IPv6 nodes, so the care-of address (CoA) can be a global IPv6 routable address for all mobile nodes.
The Mobile IPv6 model takes advantage of some of the benefits of the IPv6 protocol itself.
Examples include option headers, neighbor discovery, and autoconfiguration.
Mobile nodes work transparently even with other nodes that do not support mobility (same as in IPv4 mobility). The dynamic home agent address-discovery mechanism in Mobile IPv6 returns a single reply to the mobile node. Reducing the amount of resulting overhead compared to Mobile IPv4.
Most packets sent to a mobile node while it is away from home in Mobile IPv6 are sent using an IPv6 routing 73 header rather than IP encapsulation,
RIPng RIP next generation (RIPng, RFC 2080) is a distance vector routing protocol with a limit of 15 hops that uses split horizon and poison reverse to prevent routing loops. The protocol implementation for IPv6 includes these characteristics:
Based on IPv4 RIP version 2 (RIPv2) and similar to RIPv2 Uses IPv6 for transport IPv6 prefix, next-hop IPv6 address Uses the multicast group FF02::9, the all-RIP-routers multicast group, as the destination address for RIP updates 74 Updates sent on UDP port 521
IS-IS Large address support facilitates the IPv6 address family. Intermediate System to Intermediate System (IS-IS) is the same as IPv4 with the following extensions added:
Two new Type, Length, Value (TLV) attributes IPv6 reachability IPv6 interface address New protocol IDS
75
Multiprotocol BGP (MP-BGP) To make BGP4 available for other network-layer protocols, RFC 2858 (which replaces the obsolete RFC 2283) defines multiprotocol extensions for BGP4.
Multiprotocol BGP is used to enable BGP4 to carry the information of other protocols, for example, 76 Multiprotocol Label Switching (MPLS) and IPv6.
All of the optional capabilities of OSPF for IPv4, including on-demand circuit support, not-sostubby areas (NSSAs), and the extensions to Multicast OSPF (MOSPF) are also supported in OSPF for IPv6.
77
Differences between OSPFv2 and OSPFv3 include the following: OSPFv3 runs over a link
OSPF for IPv6 runs per link instead of the IPv4 of per IP subnet. The network statement is replaced by the ipv6 ospf process-id area area-id [instance instance-id] interface command. When configuring the ipv6 ospf neighbor command, OSPFv3 uses IPv6 link-local addresses to identify the adjacency neighbors. OSPFv3 uses a new field, called the Instance ID, to allow multiple instances per link. By default, the ID is set to 0. FF02::5Represents all SPF routers on the link-local scope, equivalent to 224.0.0.5 in OSPFv2. FF02::6Represents all DRs on the link-local scope, equivalent to 224.0.0.6 in OSPFv2. IPv6 addresses are no longer present in the OSPF packet header. The router ID, area ID, and link-state ID remain at 32 bits. DR and BDR are identified by router ID and not by IP address. OSPFv3 uses IPv6 AH and ESP extension headers, instead of the 78 variety of mechanisms defined in OSPFv2.
Multicast addresses
Security
Area:
Flood all routers within an OSPF area.
Autonomous system:
Flood all routers within the entire OSPF autonomous system.
OSPFv3 IPv6 multicasting, using FF02::5 for all OSPF routers, and FF02::6 for OSPF DR and the OSPF BDR. The two renamed LSAs are as follows: Interarea prefix LSAs for ABRs (type 3):
In OSPF for IPv6, addresses for these LSAs are expressed as prefix, prefix length instead of address, mask. The default route is expressed as a prefix with length79 0.
In OSPF for IPv6, addresses for these LSAs are expressed as prefix, prefix length instead of address, mask in IPv4. The default route is expressed as a prefix with length 0. Type 3 and type 9 LSAs carry all IPv6 prefix information, which, in IPv4, is included in router LSAs and network LSAs.
81
The interfaces are configured to specify that IPv6 networks are part of the OSPFv3 network.
Instead of using the network area command
83
If IPv4 is configured on the router, by default, the router ID is chosen in the same way as it is with OSPFv2.
The highest IPv4 address configured on a loopback interface becomes the router ID. If no loopback interfaces are configured, the highest address on any other interface becomes the router ID. 84
85
86
Verifying OSPFv3
The show ipv6 ospf [process-id] [area-id] interface [interface] command.
This command generates OSPF-related interface information.
The clear ipv6 ospf [process-id] {process | force-spf | redistribution | counters [neighbor [neighborinterface | neighbor-id]]} command triggers SPF recalculation and repopulation of the Routing Information Base (RIB). The show ipv6 ospf [process-id] [area-id] command displays general information about OSPF processes.
87
88
To display lists of information related to the OSPF database for a specific router, use the show ipv6 ospf database command in user EXEC or privileged EXEC mode.
The various forms of this command deliver information about different OSPF linkstate advertisements (LSAs).
Figure illustrates sample output from the show ipv6 ospf database databasesummary command.
89
The two most common techniques to transition from IPv4 to IPv6 are as follows:
Dual stack IPv6-over-IPv4 (6to4) tunnels
For communication between IPv4 and IPv6 networks, IPv4 addresses can be encapsulated in IPv6 addresses. Figure displays an example of a transition and integration mechanism. The 6to4 routers automatically encapsulate the IPv6 traffic inside IPv4 packets.
90
92 http://www.cisco.com/en/US/tech/tk872/technologies_white_paper09186a00800c9907.shtml
As soon as IPv4 and IPv6 basic configurations are complete on the interface, the interface is dual-stacked, and it forwards IPv4 and IPv6 traffic.
Using IPv6 on a Cisco IOS router requires that you use the global configuration command ipv6 unicast-routing. This command enables the forwarding of IPv6 datagrams. The ipv6 address [IPv6-address] [/prefix length] command specifies an IPv6 network assigned to the interface and enables IPv6 processing on the interface.
93
Overlay Tunnels
Networking often uses tunnels to overlay an incompatible functionality on an existing network.
Tunneling IPv6 traffic over an IPv4 network requires one edge router to encapsulate the IPv6 packet inside an IPv4 packet and another router to decapsulate it.
Encapsulation can be done by edge routers between hosts or between a host and a router.
The example in Figure shows an isolated dual-stack host using an encapsulated tunnel to connect to the edge router of the IPv6 network.
Tunneling does not work if an intermediary node between the two end points of the tunnel, such as a firewall, filters out IPv4 protocol 41, which is the IPv6-over-IPv4 encapsulation.
95
Tunneling Type
Cisco IOS IPv6 supports the following types of overlay tunneling mechanisms:
Manual (RFC 2893) Generic routing encapsulation (GRE) (RFC 2473) IPv4-compatible (RFC 2893) 6to4 (RFC 3056) Intra-Site Automatic Tunnel Addressing Protocol (ISATAP)
http://www.cisco.com/en/US/products/sw/iosswrel/ps5187/prod ucts_configuration_guide_chapter09186a00801d6604.html
96
Configuring Tunneling
If you are manually configuring a tunnel, you should configure both the IPv4 and IPv6 addresses statically. You should perform this configuration on the routers at each end of the tunnel.
Tunnel endpoints can be unnumbered, but unnumbered endpoints make troubleshooting difficult. The IPv4 practice of saving addresses for tunnel endpoints is no longer an issue.
97
The example in Figure shows how to configure an IPv6 overlay tunnel manually. The host or router at each end of a configured tunnel must support both the IPv4 and IPv6 protocol stacks. The command that enables the IPv6 overlay tunnel is tunnel mode ipv6ip.
Specifically, it specifies that IPv6 is the passenger protocol and that IPv4 will be used as both the encapsulation and transport protocol.
Manually Configured tunnels require: * Dual stack end points * Both IPv4 and IPv6 addresses configured at each end
98
Another transition mechanism is Teredo (formerly known as Shipworm). This mechanism tunnels IPv6 datagrams within IPv4 UDP. This method provides for private IPv4 address use and IPv4 NAT traversal.
99
Apply to Campus
ISATAP
100
6to4 Tunnel: Is an automatic tunnel method Gives a prefix to the attached IPv6 network 2002::/16 assigned to 6to4 Requires one global IPv4 address on each Ingress/Egress site
http://www.pt.ipv6tf.org/documentos/geral/cisco/ipv6_IntegrationAndTransition_Abr2003.pdf
103
http://technet2.microsoft.com/win dowsserver/en/library/32ede1769a94-46b5-85d2e0f072c485621033.mspx?mfr=tru e
Alternatively, the IPv4 address (in this example, 131.107.129.8) can be written in hexadecimal (in this example, 836B:8108). By default, the IPv6 protocol for Windows XP and members of Windows Server 2003 automatically configures the ISATAP address of FE80::5EFE:w.x.y.z for each IPv4 address that is 104 assigned to the node.
http://www.pt.ipv6tf.org/documentos/geral/cisco/ipv6_DeploymentScenarios_Abr2003.pdf 105
Translation of NAT-PT
For legacy equipment that will not be upgraded to IPv6 and for some deployment scenarios, techniques that can connect IPv4-only nodes on IPv6-only nodes are available. Translation is basically an extension of NAT techniques.
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. Static NAT-PT uses static translation rules to map one IPv6 address to one IPv4 address.
Figure shows how the IPv6-only node (Node A) can communicate with the IPv4-only node (Node D) using NAT-PT. The NAT-PT device is configured to map the source IPv6 address for node A of 2001:0db8:bbbb:1::1 to the IPv4 address 192.0.2.2. NAT-PT is also configured to map the source address of IPv4 node C, 192.0.30.1 to 2001:0db8::a.
106
Translation of NAT-PT
http://www.pt.ipv6tf.org/documentos/geral/cisco/ipv6_IntegrationAndTransition_Abr2003.pdf
107
Translation of NAT-PT
108
Configuring Windows XP
109
Configuring Windows XP
110
No ipv6
Configuring Windows XP
Add ipv6
111
Configuring Windows XP
Zone IDs for Local-Use IPv6 Addresses
Unlike global addresses, link-local and site-local address prefixes can be reused. Because of this address prefix reuse capability, link-local and site-local addresses are ambiguous. To specify which link on which a link-local address is assigned or located or within which site a site-local address is assigned or located, IPv6 uses an additional identifier known as a zone identifier (ID) (also known as a scope ID). The syntax specified in RFC 4007 for identifying the zone associated with a local-use address is the following:
Address%zone_ID
Address is a local-use address and zone_ID is an integer value representing the zone. The values of the zone ID are defined relative to the host. Therefore, different hosts might determine different zone ID values for the same physical zone. For example, Host A might choose 3 to represent the zone of an attached link and host B might choose 4 to represent the same link.
For Windows-based IPv6 hosts, the zone IDs for localuse addresses are defined as follows:
For link-local addresses, the zone ID is typically the interface index of the interface either assigned the address or to be used as the sending interface for a link-local destination. The interface index is an integer starting at 1 that is assigned to IPv6 interfaces, which include a loopback and one or multiple tunnel or LAN interfaces. You can view the list of interface indexes from the display Also see RFC command. 4007 of the netsh interface ipv6 show interface 112
Configuring Windows XP
Ping yourself and your own loopback
Ping your neighbor and you have to use the zone ID as part of address
113
Configuring Windows XP
netsh interface ipv6 show address
114
115
116
117
This module is an overview of IP version 6 (IPv6), beginning with why it will become the protocol of choice in the future and the benefits of that choice. A major portion of the module was devoted to describing routing IPv6. All possible routing protocols were defined and Open Shortest Path First Protocol (OSPF) for IPv6 was covered in more detail. Cisco IOS configuration, verification, and troubleshooting commands were shown.
For other IPv6 routing protocol see: Cisco IOS IPv6 Configuration Library
http://www.cisco.com/en/US/products/sw/iosswrel/ps5187/products_configuration_guide_book09186a00801d65f9.html
Summary
118
The End
Questions?
http://www.cisco.com/en/US/tech/tk872/tech_white_papers_list.html
http://www.ripe.net/ripe/meetings/ripe-43/tutorials/ripe43-ipv6-tutorial.pdf
119
More Information
CCO IPv6 - http://www.cisco.com/ipv6 The ABC of IPv6
http://www.cisco.com/en/US/products/sw/iosswrel/products_abc_ios _overview.html
120