Appendix A. Cisco IOS Software IPv6 Commands

This appendix gathers, defines, and groups all the IPv6 Cisco IOS Software commands presented in this book. These commands are also referenced by the chapter in which they appear.

Table A-1. Enabling IPv6 on Cisco IOS Software Technology
CommandDescriptionTypeReference
ipv6 unicast-routingEnables the forwarding of unicast IPv6 packets on the router.GlobalChapter 2

Table A-2. Assigning an IPv6 Address and Parameters on an Interface
CommandDescriptionTypeReference
ipv6 address ipv6-address/prefix-length [link-local] [eui-64]Specifies an IPv6 address and a prefix length to be assigned to the network interface. By default, when a site-local or aggregatable global unicast address is specified with this command, the link-local address is automatically configured. The link-local parameter is an optional argument used when the IPv6 address to assign is a link-local address. eui-64 is another optional parameter that may be used to automatically complete the low-order 64-bit of the IPv6 address.InterfaceChapter 2
ipv6 enableEnables IPv6 on an interface and automatically configures the link-local address.InterfaceChapter 2
ipv6 unnumbered interfaceForces an interface to use the site-local or aggregatable global Interface unicast address of another interface as the source address for packet originating.InterfaceChapter 2
ipv6 mtu bytesConfigures an MTU value on a network interface.InterfaceChapter 2
show ipv6 mtuDisplays the path MTU cache per destination.EXEC modeChapter 3
show ipv6 interface interfaceDisplays parameters related to the IPv6 configuration applied to a specific interface.EXEC modeChapter 2

Table A-3. Replacing ARP and Prefix Advertisement (Neighbor Discovery Protocol)
CommandDescriptionTypeReference
show ipv6 neighbors ipv6-address-or-name | interface_type interface_numberDisplays neighbor entries of the neighbor discovery table.EXEC modeChapter 3
ipv6 neighbor ipv6-address interface hw-addressAdds a static entry to the neighbor discovery table. Both the network interface and the hardware address must be specified.GlobalChapter 3
clear ipv6 neighborsRemoves all entries of the neighbor discovery table.GlobalChapter 3
ipv6 nd ns-interval millisecondsSpecifies a new neighbor solicitation time interval.InterfaceChapter 3
ipv6 nd reachable-time millisecondsSpecifies a new neighbor discovery reachable-time interval for the detection of dead neighbors in the neighbor discovery table.InterfaceChapter 3
ipv6 nd prefix ipv6-prefix/prefix-length | default [[valid-lifetime preferred-lifetime] | [at valid-date preferred-date] [off-link] [no-autoconfig] [no-advertise]]Defines parameters of a prefix advertised on a network interface.InterfaceChapter 3
no ipv6 nd prefix ipv6-prefixRemoves an advertised IPv6 prefix.InterfaceChapter 3
ipv6 nd suppress-raSuppresses router advertisement on an interface.InterfaceChapter 3
no ipv6 nd suppress-raCancels the suppression of router advertisements.InterfaceChapter 3
ipv6 nd ra-lifetime secondsDefines the lifetime of router advertisement messages. The minimum value is 0, and the maximum value is 9000 seconds.InterfaceChapter 3
ipv6 nd ra-interval secondsDefines the interval between consecutive router advertisement messages. The minimum value is 3 seconds, and the maximum value is 1800 seconds.InterfaceChapter 3
ipv6 nd managed-config-flagIf this flag is set, the nodes should use a stateful autoconfiguration mechanism (but not stateless autoconfiguration). By default, this flag is turned off.InterfaceChapter 3
ipv6 nd other-config-flagIf this flag is set, the nodes using a stateful autoconfiguration mechanism can configure parameters other than the IPv6 address. By default, this flag is turned off.InterfaceChapter 3
ipv6 nd dad attempts numberDefines the number of router solicitation messages for duplicate address detection (DAD) to send on the link before considering an IPv6 address unique. The value 0 disables the DAD mechanism.InterfaceChapter 3
show ipv6 interface interface prefixDisplays parameters of the prefix advertised on an interface.EXEC modeChapter 3
show ipv6 routersDisplays router advertisement information received from other routers.EXEC modeChapter 3
debug ipv6 ndEnables debugging for neighbor discovery messages.EXEC modeChapter 3

Table A-4. ICMPv6 and Route Redirection
CommandDescriptionTypeReference
ipv6 icmp error-interval msecDefines the minimum interval in milliseconds between ICMPv6 error messages.GlobalChapter 3
debug ipv6 icmpEnables debugging for ICMPv6 messages. Logs are printed on the console port.EXEC modeChapter 3
undebug ipv6 icmpDeactivates debugging mode for ICMPv6 messages.EXEC modeChapter 3
no ipv6 redirectsDisables the sending of ICMPv6 redirect messages.InterfaceChapter 3
ipv6 redirectsEnables the sending of ICMPv6 redirect messages. By default, ICMPv6 redirect is enabled on all interfaces.InterfaceChapter 3

Table A-5. IPv6 Access Control List
CommandDescriptionTypeReference
ipv6 access-list access-list-nameDefines the name of a standard or extended IPv6 access control list. access-list-name is the name of the ACL.GlobalChapter 3
ipv6 traffic-filter access-list-name {in | out}Applies an IPv6 access control list to an interface. access-list-name is the name of the ACL. The IPv6 ACL may be used to filter incoming (in) or outgoing (out) traffic.InterfaceChapter 3
ipv6 access-list access-list-name {permit | deny} {source-ipv6-prefix/prefix-length | any | host host-ipv6-address} {destination-ipv6-prefix/prefix-length | any | host host-ipv6-address} [log | log-input]Defines a statement to create a standard IPv6 access control list. access-list-name is the name of the ACL. The permit and deny actions specify the condition to be applied. The source may be source-ipv6-prefix/prefix-length or any addresses or a single IPv6 address (host host-ipv6-address). The destination address may be destination-ipv6-prefix/prefix-length or any addresses or a single IPv6 address (host host-ipv6-address). The log keyword enables the logging of events. log-input includes the input interface and the source MAC address where applicable for the logging.GlobalChapter 3
ipv6 access-list access-list-name {permit | deny} [protocol] {source-ipv6-prefix/prefix-length | any | host host-ipv6-address} [eq | neq | lt | gt | range source-port(s)] {destination-ipv6-prefix/prefix-length | any | host host-ipv6-address} [eq | neq | lt | gt | range destination-port(s)] [dscp value] [flow-label value] [fragments] [routing] [undetermined-transport] [[reflect reflexive-access-list-name] [timeout value]] [time-range time-range-name] [log | log-input] [sequence value]Defines a statement to create an extended IPv6 access control list. access-list-name is the name of the ACL. The permit and deny actions specify the condition to be applied. The optional keyword protocol identifies the upper-layer protocols (icmp,tcp,udp,..). The source may be source-ipv6-prefix/prefix-length or any addresses or a single IPv6 address (host host-ipv6-address). Operators such as eq, neq, lt, gt and range may be specified for the source. The destination address may be destination-ipv6-prefix/prefix-length or any addresses or a single IPv6 address (host host-ipv6-address). The operators for the source are also available for the destination. New optional keywords such as dscp, flow-label, fragments, routing, and undetermined-transport may be applied. The reflect keyword applies a reflexive IPv6 access control list. The time-range keyword enables a time-based IPv6 access control list. The log keyword enables the logging of events. log-input includes the input interface and the source MAC address where applicable for the logging.GlobalChapter 3
show ipv6 access-list [access-list-name]Displays the IPv6 access control list defined in the router. The number of matches against each statement is displayed. The entries can be cleared using the clear ipv6 access-list command.EXEC modeChapter 3
clear ipv6 access-list [access-list-name]Clears the IPv6 access control list hit counters.EXEC modeChapter 3
debug ipv6 packet [access-list access-list-name] [detail]Enables IPv6 packet-level debugging. You can specify an IPv6 access control list name using the access-list-name parameter.EXEC modeChapter 3

Table A-6. DNS
CommandDescriptionTypeReference
ipv6 host name [port] ipv6-address [ipv6-address ...]Defines a static host name-to-IPv6 address mapping.GlobalChapter 3
ip name-server ipv6-addressConfigures the IPv6 address of a native IPv6 DNS server that the router can query over IPv6. The router may accept up to six different name servers.GlobalChapter 3
ip domain-lookupEnables the domain lookup on the router.GlobalChapter 3

Table A-7. IOS IPv6 Tools
CommandDescriptionTypeReference
ping ipv6 ipv6-addressSends ICMPv6 echo request messages to an IPv6 destination address.EXEC modeChapter 3
telnet ipv6-addressInitiates a Telnet session to an IPv6-enabled destination Telnet server.EXEC modeChapter 3
ip http serverEnables the HTTP server on the router. The HTTP server is enabled for both IPv4 and IPv6.GlobalChapter 3
traceroute ipv6 ipv6-addressTraces the route to reach an IPv6 destination.EXEC modeChapter 3
ssh [-l userid] [-c {des | 3des}] [-o numberofpasswdprompts n] [-p portnum] {ipv6-address | hostname} [command]Initiates an SSH session to an IPv6-enabled destination SSH server. An optional userid argument may be specified as the login. A crypto algorithm such as des or 3des must be specified. Optionally, the number of tries may be specified for the SSH session using the numberofpasswdprompts keyword. You can use a destination port number other than 22 by specifying the -p keyword. The destination SSH server is entered using either a valid IPv6 address (ipv6-address) or a hostname corresponding to an IPv6 address.EXEC modeChapter 3

Table A-8. Configuring and Displaying Static IPv6 Routes
CommandDescriptionTypeReference
ipv6 route ipv6-prefix/prefix-length {next-hop | interface} [distance]Defines a static IPv6 route on the router. The ipv6-prefix parameter is the destination IPv6 network in the IPv6 address format. prefix-length is the length of the IPv6 prefix given. next-hop is an IPv6 address used to reach the destination IPv6 network. interface can be used to direct the static route out of the interface, such as serial links or tunnels. distance is an optional parameter that sets the administrative distance. By default, the administrative distance of a static route is 1.GlobalChapter 4
ipv6 route ipv6-prefix/prefix-length interface link-local-address [distance]Defines a static IPv6 route using a link-local address as the next-hop argument. When the next-hop address has to be a link-local address, this definition is mandatory to identify the corresponding network interface on the router.GlobalChapter 4
ipv6 route ::/0 interface next-hop [distance]Defines a default IPv6 route on the router. The destination IPv6 network ::/0 means any IPv6 address.GlobalChapter 4
show ipv6 route [ipv6-prefix/prefix-length | ipv6-address | connected | local | static | rip | bgp | isis | ospf]Displays the router's current IPv6 routing table. The optional argument ipv6-prefix/prefix-length may be used to display routing information for a single IPv6 route. The optional argument ipv6-address may be used to display routing information for a single IPv6 address. Routing information regarding a specific routing protocol may be displayed using the optional keywords connected, local, static, rip, bgp, isis, and ospf.EXEC modeChapter 4
show ipv6 protocols [summary]Displays the parameters and current state of the active IPv6 routing protocol process, including the redistribution between the protocols.EXEC modeChapter 4

Table A-9. BGP4+
CommandDescriptionTypeReference
router bgp autonomous-systemEnables a BGP process on the router and specifies the local autonomous system. This is the same command as in IPv4.GlobalChapter 4
no bgp default ipv4-unicastBy default, the advertisement of routing information for the IPv4 address family is activated automatically for each BGP session using the neighbor [..]remote-as command. If you use the no bgp default ipv4-unicast command, only the IPv6 address family is advertised in BGP updates.BGP4+ subcommand modeChapter 4
bgp router-id ipv4-addressDefines the local router ID parameter for the BGP process. The local router ID parameter for BGP has the same size and format for both IPv4 and IPv6. The local router ID is a 32-bit number written as four octets separated by periods (dotted-decimal format). When no IPv4 is set on the router (an IPv6-only router), the local router ID parameter must be defined. You can use any IPv4 address as a value for the router-id parameter.BGP4+ subcommand modeChapter 4
neighbor ipv6-address remote-as autonomous-systemDefines a BGP neighbor. ipv6-address is the BGP neighbor's next-hop IPv6 address. This command defines either the IBGP or EBGP neighbor.BGP4+ subcommand modeChapter 4
neighbor ipv6-address peer-group peer-group-nameAssigns an IPv6 address of a BGP neighbor to a peer group.BGP+4 subcommand modeChapter 4
address-family ipv6 [unicast]Places the router in the address family IPv6 configuration submode. The unicast keyword is optional. By default, the router is placed in the unicast address family IPv6.BGP4+ subcommand modeChapter 4
exit-address-familyLeaves address family configuration mode and returns to BGP subcommand mode.BGP4+ subcommand modeChapter 4
neighbor {ip-address | peer-group-name | ipv6-address} activateEnables the exchange of information with the BGP neighbor. The BGP neighbor can be an IPv4 address, the name of a BGP peer group, or an IPv6 address. By default, the exchange of information with BGP neighbors is enabled for the IPv4 address family only. However, when the neighbor is an IPv6 address, this command must be used to activate the IPv6 BGP peer.address- family subcommand modeChapter 4
network ipv6-prefix/prefix-lengthSpecifies an IPv6 prefix to announce via BGP4+ for this AS. The IPv6 prefix is entered into the BGP4+ routing table.address- family subcommand modeChapter 4
neighbor {peer-group-name | ipv6-address} prefix-list prefix-list-name {in | out}Applies an IPv6 prefix list to a BGP neighbor to filter input or output route announcements. The ipv6-address argument is the neighbor's next-hop IPv6 address. Optionally, the IPv6 address can be a peer-group-name instead. The prefix-list-name argument following the prefix-list keyword is the name of the IPv6 prefix list. The in and out keywords applied on the prefix list are to inbound or outbound update messages.address- family subcommand modeChapter 4
neighbor {peer-group-name | ipv6-address} route-map map-tag {in | out}Applies an IPv6 prefix list to a BGP neighbor to modify the input or output route attributes. The ipv6-address argument is the neighbor's next-hop IPv6 address. Optionally, the IPv6 address can be a peer-group-name instead. The map-tag argument following the route-map keyword is the name of the route map. The in and out keywords applied on the route map are to inbound or outbound update messages.address- family subcommand modeChapter 4
neighbor link-local-address remote-as autonomous-systemDefines a BGP neighbor using its link-local address instead of an aggregatable global unicast address. The link-local-address argument is the link-local address of the BGP neighbor.BGP4+ subcommand modeChapter 4
neighbor link-local-address update-source interfaceIdentifies the network interface corresponding to the neighbor's link-local address.BGP4+ subcommand modeChapter 4
neighbor {peer-group-name | ipv6-address} soft-reconfiguration inboundAsks the local router to store BGP updates received from members of the BGP peer group or from an ipv6-address without modifying them.address- family subcommand modeChapter 4
neighbor {ipv6-address | peer-group-name} password 5 password-stringProtects BGP IPv6 sessions via the TCP MD5 signature option. The ipv6-address argument is the BGP neighbor's IPv6 address. peer-group-name is the name of the BGP peer group. The password keyword enables authentication on the TCP connection between BGP neighbors. The number 5 stands for MD5. password-string is the shared secret password used on both BGP IPv6 peers.address- family subcommand modeChapter 4
redistribute {bgp | connected | isis | ospf | rip | static}Redistributes routes learned from other protocols, such as bgp, connected, isis, ospf, rip, and static, into BGP4+. Refer to Chapter 4 for detailed information about route redistribution with BGP4+.address- family subcommand modeChapter 4
show bgp ipv6 [ipv6-prefix/0-128 | community | community-list | dampened-paths | filter-list | flap-statistics | inconsistent-as | neighbors | quote-regexp | regexp | summary]Displays the IPv6 BGP table. See the following commands for detailed information about the keywords.EXEC modeChapter 4
show bgp ipv6 ipv6-prefix/0-128Displays all the path information related to the IPv6 prefix and the prefix length given as an argument.EXEC modeChapter 4
show bgp ipv6 communityDisplays information on the routes matching IPv6 BGP communities.EXEC modeChapter 4
show bgp ipv6 community-listDisplays information on the routes matching the IPv6 BGP community list.EXEC modeChapter 4
show bgp ipv6 dampened-pathsDisplays information on the IPv6 paths suppressed due to dampening.EXEC modeChapter 4
show bgp ipv6 filter-listDisplays routes conforming to the filter list.EXEC modeChapter 4
show bgp ipv6 flap-statisticsDisplays information on the flap statistics of IPv6 BGP neighbors.EXEC modeChapter 4
show bgp ipv6 inconsistent-asDisplays information on routes with inconsistent origin ASs.EXEC modeChapter 4
show bgp ipv6 neighborsDisplays information on the state of IPv6 BGP neighbors.EXEC modeChapter 4
show bgp ipv6 quote-regexpDisplays IPv6 BGP routes that match the autonomous system path regular expression as a quoted string of characters.EXEC modeChapter 4
show bgp ipv6 regexpDisplays IPv6 BGP routes that match the autonomous system path regular expression.EXEC modeChapter 4
show bgp summaryDisplays summary information on the state of IPv6 BGP neighbors.EXEC modeChapter 4
clear bgp ipv6 *Resets all IPv6 BGP neighbors.EXEC modeChapter 4
clear bgp ipv6 autonomous-systemResets all IPv6 BGP neighbors with the AS number given as an argument.EXEC modeChapter 4
clear bgp ipv6 ipv6-addressResets the TCP connection to the BGP neighbor specified and removes from the BGP table all the routes that have been learned from this session.EXEC modeChapter 4
clear bgp ipv6 dampeningResets all flap dampening information relating to IPv6 BGP neighbors.EXEC modeChapter 4
clear bgp ipv6 externalResets all external IPv6 peers.EXEC modeChapter 4
clear bgp ipv6 flap-statisticsClears all route flap statistics relating to IPv6 BGP neighbors.EXEC modeChapter 4
clear bgp ipv6 peer-group peer-group-nameResets the TCP connection to this peer group name and removes from the BGP table all routes that have been learned from this session.EXEC modeChapter 4
debug bgp ipv6 dampeningEnables BGP routing protocol debugging for IPv6. Displays messages related to dampening.EXEC modeChapter 4
debug bgp ipv6 updatesEnables BGP routing protocol debugging for IPv6. Displays BGP4+ update messages.EXEC modeChapter 4

Table A-10. RIPng
CommandDescriptionTypeReference
ipv6 router rip tagDefines a RIPng process on the router. The tag argument identifies a unique process.GlobalChapter 4
ipv6 rip tag enableEnables a RIPng process on an interface.InterfaceChapter 4
ipv6 rip tag default-information originateGenerates a default IPv6 route (::/0) into a RIPng process and sends it in RIP updates.InterfaceChapter 4
ipv6 rip tag default-information onlyGenerates a default IPv6 route (::/0) into a RIPng process. However, this command suppresses the sending of any other IPv6 routes except the default IPv6 route.InterfaceChapter 4
ipv6 rip tag summary-address ipv6-prefix/prefix-lengthSummarizes the IPv6 routes. When the first prefix-length bits of a route match the statement, the statement's prefix is advertised instead. In this case, multiple routes are replaced by a single route whose metric is the lowest metric of the multiple routes. This command may be used multiple times.InterfaceChapter 4
distance distanceDefines the administrative distance for a RIPng process. If two RIP processes attempt to insert the same IPv6 route into the same routing table, the route with the lower administrative distance takes precedence. The default value is 120.RIPng subcommand modeChapter 4
distribute-list prefix-list prefix-list-name {in | out} [interface]Applies an IPv6 access list to RIPng routing updates received or sent on an interface. If no interface is specified, the IPv6 access list is applied to all interfaces on the router.RIPng subcommand modeChapter 4
metric-offset numberSets the increment to a new value between 1 and 16. By default, the RIPng metric is incremented by 1 before being entered in the routing table.RIPng subcommand modeChapter 4
poison-reversePerforms poison-reverse processing of updates. Poison reverse causes the advertisement of an unreachable metric when RIPng advertises network IPv6 prefixes on interfaces from which it learned them. If both split horizon and poison reverse are enabled, only split horizon processing is done. Poison reverse is turned off by default.RIPng subcommand modeChapter 4
split-horizonPerforms split-horizon processing of updates. Split horizon suppresses the advertisement of network IPv6 prefixes on interfaces from which RIPng learned them.RIPng subcommand modeChapter 4
port udp-port multicast-group multicast-addressDefines a different UDP port number and multicast address than the default values. By default, the standardized UDP port 521 and the multicast address FF02::9 of RIPng are used by the RIPng processes.RIPng subcommand modeChapter 4
timers update expire holddown garbage-collectConfigures the RIPng routing timers. The update argument defines the periodic updates interval. The default update value is 30 seconds. The expire argument is a timeout parameter used to mark as unreachable the network prefixes that aren't heard after n seconds. The default expire value is 180 seconds. Information about unreachable network prefixes is ignored for a further holddown seconds. The default holddown value is 0. The garbage-collect argument deletes an expired entry in the RIPng routing table. The removal is done garbage-collect seconds after either the expiration or holddown termination. The default garbage-collect value is 120.RIPng subcommand modeChapter 4
redistribute {bgp | connected | isis | ospf | rip | static} [metric metric-value] [level-1 | level-1-2 | level-2] [route-map map-tag]Redistributes routes learned from other protocols, such as bgp, connected, isis, ospf, rip, and static, into RIPng. Refer to Chapter 4 for detailed information about route redistribution with RIPng.RIPng subcommand modeChapter 4
exitExits RIPng configuration mode.RIPng subcommand modeChapter 4
show ipv6 ripDisplays the status of the various RIPng processes.EXEC modeChapter 4
show ipv6 rip databaseDisplays the RIPng database.EXEC modeChapter 4
show ipv6 rip next-hopsDisplays the RIPng next hops.EXEC modeChapter 4
clear ipv6 rip [name]Clears the RIPng database.EXEC modeChapter 4
debug ipv6 ripEnables RIPng routing protocol debugging and displays RIPng packets sent and received on all interfaces where RIPng is enabled.EXEC modeChapter 4
debug ipv6 rip interfaceEnables RIPng routing protocol debugging and displays RIPng packets sent and received on a specific interface.EXEC modeChapter 4

Table A-11. IS-IS for IPv6
CommandDescriptionTypeReference
router isis [tag]Defines the IS-IS process on the router. The tag parameter specifies a name for a process.GlobalChapter 4
address-family ipv6 [unicast]Places the router in the address-family ipv6 configuration submode. The unicast keyword is optional. By default, the router is placed in the unicast address-family ipv6.IS-IS for IPv6 subcommand modeChapter 4
net network-entity-titleAssigns an IS-IS NET address to the routing process.IS-IS for IPv6 subcommand modeChapter 4
distance 1-254The default administrative distance for IS-IS is 115. However, this command sets a new administrative distance for IS-IS.address- family subcommand modeChapter 4
default-information originate [route-map map-tag]Generates a default IPv6 route (::/0) into IS-IS for IPv6. Optionally, a route map may be used with this command. This command is the same as the default-information command in IPv4.address- family subcommand modeChapter 4
maximum-paths 1-4Defines the maximum number of paths allowed for an IPv6 route learned through IS-IS.address- family subcommand modeChapter 4
redistribute {bgp | ospf | rip | static} [metric metric-value] [metric-type {internal | external}] [level-1 | level-1-2 | level-2] [route-map map-tag]Redistributes IPv6 routes learned from other IPv6 routing protocols, such as bgp, ospf, rip, and static, into IS-IS for IPv6. A route map may be applied to this command to filter attributes of the incoming routes. This command is the same as the redistribute command in IPv4. Refer to Chapter 4 for detailed information about route redistribution with IS-IS for IPv6.address- family subcommand modeChapter 4
redistribute isis {level-1 | level-2} into {level-1 | level-2} distribute-list prefix-list-nameRedistributes the IPv6 routes of the IS-IS routing table between the IS-IS areas. An IPv6 prefix list can be applied to filter the IPv6 routes to be redistributed between the areas. This command is the same as the redistribute isis [...] into [...] command in IPv4. Refer to Chapter 4 for detailed information about route redistribution with IS-IS for IPv6.address- family subcommand modeChapter 4
no adjacency-checkDuring the transition from IPv4-only IS-IS routers to IPv4-IPv6 IS-IS routers in a network, this command maintains the adjacencies between IS-IS routers using different protocol sets. This command prevents the IS-IS routers using different protocol sets from performing the hello check and dropping the adjacencies. This command must be used only during the transition. After the transition, when all IS-IS routers support both IPv4 and IPv6, this command can be removed.address- family subcommand modeChapter 4
summary-prefix ipv6-prefix/prefix-length [level-1 | level-2 | level-1-2]Configures IPv6 summary prefixes. The summary IPv6 prefix, the prefix length, and the IS-IS level must be specified as parameters.address- family subcommand modeChapter 4
exit-address-familyLeaves address-family configuration mode and returns to IS-IS router configuration mode.address- family subcommand modeChapter 4
ipv6 router isisStarts the IS-IS for IPv6 routing process on an interface.InterfaceChapter 4
isis circuit-type {level-1 | level-1-2 | level-2-only}Configures the type of adjacency on an interface. This is the same command as in IPv4.InterfaceChapter 4
show isis database [detail | level-1 | level-2]Displays the contents of the IS-IS link-state database. This is the same command as in IPv4.EXEC modeChapter 4
show isis topologyLists all connected routers in all IS-IS areas. This is the same command as in IPv4.EXEC modeChapter 4
show isis routeDisplays the IS-IS level-1 routing table only. This is the same command as in IPv4.EXEC modeChapter 4
show ipv6 protocols [summary]Shows the parameters and current state of the IPv6 routing protocol.EXEC modeChapter 4
show ipv6 route is-isShows only the IPv6 IS-IS routes.EXEC modeChapter 4
clear isis *Refreshes the link-state database and recalculates all routes.EXEC modeChapter 4
clear isis [tag]Refreshes the link-state database and recalculates all routes related to the IS-IS tag specified.EXEC modeChapter 4
debug isis adj-packetsDisplays the events related to the adjacency packets.EXEC modeChapter 4
debug isis update-packetsDisplays the events related to the IS-IS update packets.EXEC modeChapter 4

Table A-12. OSPFv3
CommandDescriptionTypeReference
ipv6 router ospf process-idEnables an OSPFv3 process on the router. The process-id parameter identifies a unique OSPFv3 process. This command is used on a global basis.GlobalChapter 4
router-id ipv4-addressFor an IPv6-only OSPF router, a router-id parameter must be defined in the OSPFv3 configuration as an IPv4 address using this command. You can use any IPv4 address as a value for the local router-id parameter.OSPFv3 subcommand modeChapter 4
area area-id range ipv6-prefix/prefix-lengthSummarizes IPv6 routes that match the ipv6-prefix/prefix-length parameters.OSPFv3 subcommand modeChapter 4
ipv6 ospf process-id area area-idIdentifies the IPv6 prefix assigned to this interface as part of the OSPFv3 network. This command replaces the network area command used with OSPFv2.InterfaceChapter 4
redistribute {bgp | isis | rip | static}Redistributes IPv6 routes learned from other IPv6 routing protocols, such as bgp, isis, rip, and static, into OSPFv3. This command is the same as the redistribute command in IPv4. Refer to Chapter 4 for a summary of route redistribution with OSPFv3.OSPFv3 subcommand modeChapter 4
show ipv6 ospf [process-id]Displays information about an OSPFv3 process configured on the router.EXEC modeChapter 4
show ipv6 ospf databaseDisplays the contents of the topological database maintained by the router.EXEC modeChapter 4
show ipv6 ospf [process-id] database linkDisplays the new Link-LSA type added in OSPFv3.EXEC modeChapter 4
show ipv6 ospf [process-id] database prefixDisplays the new Intra-Area-Prefix-LSA type added in OSPFv3.EXEC modeChapter 4
show ipv6 route ospfDisplays all IPv6 routes learned by the router through OSPFv3.EXEC modeChapter 4
clear ipv6 ospf [process-id]Clears the IPv6 OSPF database.EXEC modeChapter 4

Table A-13. IPv6 Prefix List
CommandDescriptionTypeReference
ipv6 prefix-list name [seq seq-value] permit | deny ipv6-prefix/prefix-length [ge min-value] [le max-value]Defines an IPv6 prefix list. The name argument is the name of the prefix list. The parameter seq-value is a sequence number used with the keyword seq to determine the order in which the statements are used during the filtering. deny and permit are the action parameters. ipv6-prefix/prefix-length are the IPv6 prefix and the length of the prefix to be matched. min-value and max-value define ranges of prefix length to be matched for prefixes that are more specific than the ipv6-prefix/prefix-length values. The operator ge means greater than or equal to, and the operator le means less than or equal to.GlobalChapter 4
show ipv6 prefix-list [summary | detail] nameDisplays a summary of or details about an IPv6 prefix list given as an argument.EXEC modeChapter 4

Table A-14. Route Map with IPv6
CommandDescriptionTypeReference
route-map map-tag [permit | deny] [sequence-number]Defines a route map. map-tag is the route map name. permit and deny are optional action keywords to be performed if the route map match conditions are met. sequence-number is another optional argument that defines the position of a new route-map statement. This is the same command as in IPv4.GlobalChapter 4
match ipv6 {ipv6-address | next-hop | route-source} prefix-list [prefix-list-name]Defines the conditions to match with IPv6. These conditions can be a route's matching IPv6 address, a route's next-hop IPv6 address, or a route's advertised IPv6 source address. A prefix-list-name must be specified following the prefix-list keyword in the matching condition.route-map subcommand modeChapter 4
set ipv6 next-hop [ipv6-address] [link-local-address]Defines the next-hop IPv6 address of a BGP neighbor and defines the action to be carried out on a match condition. The action allowed is the specification of a route's next-hop IPv6 address. The next-hop argument for IPv6 may be an aggregatable global unicast address or a link-local address of an adjacency BGP neighbor.route-map subcommand modeChapter 4

Table A-15. Cisco Express Forwarding IPv6 (CEFv6)
CommandDescriptionTypeReference
ipv6 cefEnables the central CEFv6 mode on the router. IPv4 CEF must also be enabled using the ip cef command.GlobalChapters 2, 4
ipv6 cef distributedEnables distributed CEFv6 mode on the router. IPv4 dCEF must also be enabled using the ip cef distributed command.GlobalChapter 4
show ipv6 cef ipv6-prefix [detail]Shows IPv6 CEF information for the given IPv6 prefix.EXEC modeChapter 4
show ipv6 cef interface [detail]Shows all IPv6 prefixes using the interface specified.EXEC modeChapter 4
show ipv6 cef adjacency adjacencyShows all IPv6 prefixes resolved through the specified adjacency.EXEC modeChapter 4
show ipv6 cef non-recursive [detail]Shows nonrecursive prefixes.EXEC modeChapter 4
show ipv6 cef summaryShows IPv6 CEF table summary information.EXEC modeChapter 4
show ipv6 cef traffic prefix-lengthShows per-prefix length accounting statistics.EXEC modeChapter 4
show ipv6 cef unresolvedShows unresolved prefixes.EXEC modeChapter 4
show cef dropShows a counter of IPv6 and IPv4 packets dropped.EXEC modeChapter 4
show cef interface [detail] [statistics] interfaceShows CEF interface status and configuration.EXEC modeChapter 4
show cef linecard [detail] [statistics] slotShows CEF information related to linecards.EXEC modeChapter 4
show cef not-cef-switchedShows counters of IPv6 and IPv4 packets passed on to the next switching layer.EXEC modeChapter 4
debug ipv6 cef dropsEnables debugging of packets dropped by CEFv6 switching.EXEC modeChapter 4
debug ipv6 cef eventsEnables the debugging of control plane events for CEFv6.EXEC modeChapter 4
debug ipv6 cef hashEnables the debugging of load-balancing hash setup events for CEFv6.EXEC modeChapter 4
debug ipv6 cef receiveEnables the debugging of packets passed to IPv6 process-level switching.EXEC modeChapter 4
debug ipv6 cef tableEnables the debugging of CEFv6 table modification events.EXEC modeChapter 4

Table A-16. IPv6 Integration and Coexistence Strategy Commands: Configured Tunnel
CommandDescriptionTypeReference
interface tunnel-interface-numberSpecifies a tunnel interface number to enable a configured tunnel.GlobalChapter 5
ipv6 address ipv6-address/prefix-lengthStatically assigns an IPv6 address and a prefix length to the tunnel interface.InterfaceChapter 5
tunnel source ipv4-addressDefines the local IPv4 address used as a source address for the tunnel interface.InterfaceChapter 5
tunnel destination ipv4-addressDefines the destination IPv4 address of the tunnel endpoint. The destination IPv4 address is the far end of the tunnel.InterfaceChapter 5
tunnel mode ipv6ipDefines the type of tunnel interface as a configured tunnel.InterfaceChapter 5
show ipv6 interface tunnel-interface-numberDisplays information about the tunnel interface on the router.EXEC modeChapter 5
ipv6 route ipv6-prefix/prefix-length interface-type interface-numberA static route may be used to forward matching IPv6 packets to the configured tunnel interface.GlobalChapters 4, 5

Table A-17. IPv6 Integration and Coexistence Strategy Commands: 6to4 Tunnel
CommandDescriptionTypeReference
interface interface-numberSpecifies a physical or logical interface on the router for the 6to4 operation. It may be a loopback or network interface on the router.GlobalChapter 5
ip address ipv4-address netmaskAssigns an IPv4 address to the given interface. This address is used as the source IPv4 address for the IPv6 packets to be tunneled over IPv4. This IPv4 address also determines the 6to4 site's prefix.InterfaceChapter 5
interface interface-type interface-numberSpecifies a network interface on the router to enable the 6to4 router.GlobalChapter 5
ipv6 address ipv6-address/prefix-lengthAssigns an IPv6 address to a network interface inside the 6to4 site. The IPv6 address assigned is based on the concatenation of the IPv6 prefix 2002::/16 and the IPv4 address of the 6to4 router. The IPv4 address must be represented in hexadecimal.InterfaceChapter 5
interface tunnel-interface-numberSpecifies a tunnel interface number to enable the 6to4 router.InterfaceChapter 5
no ip addressIn 6to4 operation, there is no IPv4 or IPv6 address to assign to the tunnel interface. The tunnel interface uses the addresses of other interfaces instead. Therefore, the no ip address command must be used.InterfaceChapter 5
ipv6 unnumbered interface-type interface-numberSpecifies the interface-type and interface-number used by the tunnel interface for the 6to4 operation (the network interface must have an IPv6 address).InterfaceChapter 5
tunnel source interface-type interface-numberSpecifies an interface where an IPv4 address has been assigned for the 6to4 operation. This interface's IPv4 address is used to determine the 6to4 prefix (/48).InterfaceChapter 5
tunnel mode ipv6ip 6to4Defines the type of tunnel interface used for the 6to4 operation.InterfaceChapter 5
ipv6 address 2002:c058:6301::/128 anycastLets the router act as a 6to4 relay. This command is applied on the tunnel interface of a 6to4 router.InterfaceChapter 5
ipv6 route 2002::/16 interface-type interface-numberDefines a static route to forward all IPv6 packets matching the 2002::/16 prefix through the 6to4 tunnel interface.GlobalChapter 5

Table A-18. IPv6 Integration and Coexistence Strategy Commands: IPv6-Over-GRE Tunnel
CommandDescriptionTypeReference
interface tunnel-interface-numberSpecifies the tunnel interface number to enable a GRE tunnel.GlobalChapter 5
ipv6 address ipv6-address/prefix-lengthStatically assigns an IPv6 address and a prefix length to the tunnel interface.InterfaceChapter 5
tunnel source ipv4-addressDefines the IPv4 address used as the source address for the tunnel interface.InterfaceChapter 5
tunnel destination ipv4-addressIdentifies the destination IPv4 address of the tunnel endpoint. The destination IPv4 address is the far end of the tunnel.InterfaceChapter 5
tunnel mode gre ipv6Defines the tunnel interface as the GRE tunnel for IPv6.InterfaceChapter 5

Table A-19. IPv6 Integration and Coexistence Strategy Commands: ISATAP
CommandDescriptionTypeReference
interface interface-type interface-numberSpecifies a network interface for the ISATAP operation.GlobalChapter 5
ip address ipv4-address netmaskAssigns an IPv4 address to the network interface. This address is used as the source IPv4 address for the IPv6 packets to be tunneled. This IPv4 address also determines the IPv6 ISATAP address of the ISATAP router.InterfaceChapter 5
interface tunnel-interface-numberSpecifies a tunnel interface number to enable the ISATAP mechanism on the router.InterfaceChapter 5
tunnel source interface-type interface-numberMust point to a network interface where an IPv4 address has been configured. The IPv4 address on this network interface defines the low-order 32-bit of the ISATAP address assigned to the router.InterfaceChapter 5
tunnel mode ipv6ip isatapDefines the type of tunnel interface as ISATAP.InterfaceChapter 5
no ipv6 nd suppress-raBy default in Cisco IOS Software technology, router advertisement is disabled on the tunnel interface. This command enables router advertisement on the tunnel interface. Router advertisement must be enabled on the tunnel interface for ISATAP.InterfaceChapter 5
ipv6 address ipv6-address/prefix-length eui-64The ISATAP IPv6 address has to be configured using EUI-64 format because the low-order 32-bit of the address is based on the IPv4 address. This command also enables the advertisement of the prefix on the tunnel interface. The prefix defined here must be the ISATAP prefix assigned to the site.InterfaceChapter 5

Table A-20. IPv6 Integration and Coexistence Strategy Commands: Enabling NAT-PT
CommandDescriptionTypeReference
interface interface-type interface-numberSpecifies a first network interface to enable the NAT-PT mechanism.GlobalChapter 5
ipv6 natEnables the NAT-PT mechanism on this interface. This command is enabled on an interface basis.InterfaceChapter 5
interface interface-type interface-numberDetermines a second interface to enable the NAT-PT mechanism.GlobalChapter 5
ipv6 natEnables the NAT-PT mechanism on this interface. This command is enabled on an interface basis.InterfaceChapter 5
ipv6 nat prefix ipv6-prefixDefines the IPv6 prefix used as a NAT-PT prefix for the site.GlobalChapter 5

Table A-21. IPv6 Integration and Coexistence Strategy Commands: Static NAT-PT
CommandDescriptionTypeReference
ipv6 nat v6v4 source ipv6-address ipv4-addressForces outbound IPv6 packets using the source ipv6 address (originating from an IPv6-only host) identified in the command to be translated into an IPv4 packet. The IPv4 packet uses the IPv4 source address specified in the command to reach the destination IPv4 host.GlobalChapter 5
ipv6 nat v4v6 source ipv4-address ipv6-addressForces inbound IPv4 packets using the source IPv4 address identified in the command to be translated into an IPv6 packet. The IPv4 address is the destination host on the IPv4-only network. The IPv6 address is the corresponding destination IPv6 address to reach the destination host on the IPv4-only network.GlobalChapter 5
show ipv6 nat translationsDisplays the NAT-PT translation table.EXEC modeChapter 5
clear ipv6 nat translation *Clears the NAT-PT translation table.EXEC modeChapter 5
show ipv6 nat statisticsDisplays statistics about the translation.EXEC modeChapter 5
debug ipv6 nat [detailed]Enables debugging mode for NAT-PT. The debug output shows all translation events.EXEC modeChapter 5

Table A-22. IPv6 Integration and Coexistence Strategy Commands: Dynamic NAT-PT
CommandDescriptionTypeReference
ipv6 access-list name permit source-ipv6-prefix/prefix-length destination-ipv6-prefix/prefix-lengthDefines the range of IPv6 addresses within the IPv6-only network allowed to be translated into IPv4 addresses and configures a standard IPv6 access control list for this task.GlobalChapter 5
ipv6 nat v6v4 pool natpt-pool-name start-ipv4 end-ipv4 prefix-length prefix-lengthDefines a pool of source IPv4 addresses used during the translation. The natpt-pool-name argument defines the name of this pool. The pool's first and last IPv4 addresses, represented by the start-ipv4 and end-ipv4 arguments, must be specified as well with the prefix length of the IPv4 pool.GlobalChapter 5
ipv6 nat v6v4 source {list | route-map} {list-name | map-name} pool natpt-pool-nameConfigures dynamic NAT-PT mapping. The list keyword used with the list-name argument specifies a standard IPv6 ACL to define the range of IPv6 addresses. The route-map keyword with the map-name argument may be used instead. The pool keyword with the natpt-pool-name argument defines the pool of source IPv4 addresses.GlobalChapter 5
ipv6 nat translation max-entries numberLimits the number of concurrent translations handled by NAT-PT. By default, there is no limit.GlobalChapter 5
ipv6 nat translation timeout secondsDefines a global translation timeout for dynamic translations. By default, the timeout is 86,400 seconds.GlobalChapter 5
ipv6 nat translation tcp-timeout secondsDefines the translation time out for TCP. By default, the timeout is 86,400 seconds.GlobalChapter 5
ipv6 nat translation finrst-timeout secondsDefines the translation time out for FIN and RST. By default, the timeout is 60 seconds.GlobalChapter 5
ipv6 nat translation icmp-timeout secondsDefines the translation time out for ICMP. By default, the timeout is 86,400 seconds.GlobalChapter 5
ipv6 nat translation udp-timeout secondsDefines the translation time out for UDP. By default, the timeout is 300 seconds.GlobalChapter 5
ipv6 nat translation dns-timeout secondsDefines the translation time out for DNS sessions. By default, the timeout is 60 seconds.GlobalChapter 5

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.140.198.12