↪️
ccie.nyquist.eu
  • Table of Contents
  • Layer 2 Technologies
    • Ethernet Switching
      • L2 Switch Operations
      • Spanning Tree
        • 802.1d – STP
        • 802.1w – RSTP
        • 802.1s – MSTP
      • VTP 101
      • Private VLANs
      • VLANs
      • EtherChannel 101
    • Layer 2 WAN Protocols
      • HDLC
        • HDLC 101
      • PPP
        • PPP 101
        • PPP Authentication - PAP
        • PPP Authentication – CHAP
        • PPP Authentication – EAP
        • PPP Multilink
        • PPPoFR – PPP over Frame Relay
        • PPPoE – PPP over Ethernet
      • Frame Relay
        • Frame Relay 101
        • Frame Relay 102
        • Frame Relay Encapsulations – IETF vs Cisco
        • Multilink Frame Relay
        • Frame Relay Switching
        • Routing over Frame Relay
      • Bridging
        • Bridging on a router
        • MTU 101
    • Wireless
      • Wireless Principles
      • Wireless Implementations
      • Wireless Roaming
      • Wireless Authentication
        • WPA2 PSK
        • WPA2 802.1X
  • IPv4
    • IPv4 Addressing
      • Backup Interfaces
      • FHRP 101
      • DHCP 101
      • DNS 101
      • ARP 101
      • IPv4 101
      • Tunnel Interfaces
        • GRE Tunnels
      • BFD – Bidirectional Forwarding Detection
    • IPv4 Routing
      • How the routing table is built
        • How CEF works
        • Routing Order of Operations
        • NSF – Non Stop Forwarding
      • RIP
        • RIP 101
      • EIGRP
        • EIGRP 101
        • EIGRP Metric
        • More EIGRP Features
      • OSPF
        • OSPF 101
        • OSPF Areas
        • OSPF LSAs
        • OSPF Mechanics
      • IS-IS
        • IS-IS 101
        • IS-IS Mechanics – CLNP
      • BGP
        • BGP 101
        • BGP Attributes
        • More BGP
      • Route Redistribution
      • Policy based Routing
      • PfR 101 – Perfromance Routing
      • ODR
  • IPv6
    • IPv6-101
    • IPv6 Routing
    • Interconnecting IPv6 and IPv4
  • MPLS
    • MPLS 101
    • MPLS L3 VPN
  • Multicast
    • Multicast 101
    • PIM 101
    • IGMP 101
    • Inter Domain Multicast
    • IPv6 Multicast
    • Multicast features on switches
  • Security
    • NAT 101
    • NAT for Overlapping Networks
    • ACLs 101
    • ACLs 102
    • Cisco IOS Firewall
    • Zone Based Firewall
    • AAA 101
    • Controlling CLI Access
    • Control Plane
    • Switch Security
      • Switchport Traffic Control
      • Switchport Port Security
      • DHCP Snooping and DAI
      • 802.1x
      • Switch ACLs
    • IPSec VPN 101
      • IKE / ISAKMP 101
      • IPSEC Crypto Maps 101
      • IPSEC VTI 101
      • DMVPN 101
    • EAP 101
  • Network Services
    • NTP 101
    • HTTP 101
    • File Transfer 101 – TFTP & FTP
    • WCCP 101
  • QoS
    • QoS 101
    • Classification and Marking
    • Congestion Management
      • Legacy Congestion Management
      • SPD – Selective Packet Discard
      • CBWFQ
      • IP RTP Priority
    • Congestion Avoidance – WRED
    • Policing and Shaping
      • CAR 101
    • Compression and LFI
      • Header and Payload Compression
      • LFI for MultiLink PPP
    • Frame Relay QoS
      • Per VC Frame Relay QoS
    • RSVP 101
    • Switching QoS
  • Network Optimization
    • NetFlow 101 – TNF – Traditional NetFlow
    • NetFlow 102 – FNF – Flexible NetFlow
    • IP SLA 101
    • IP Accounting 101
    • Logging 101
    • SNMP and RMON 101
    • Cisco CLI Tips and Tricks
    • AutoInstall
    • Enhanced Object Tracking
    • Troubleshooting 101
    • SPAN, RSPAN, ERSPAN
  • Network Architecture
    • Hierarchical Network Architecture
    • SD Access
    • SD WAN
Powered by GitBook
On this page
  • Enable IPv6 Routing
  • Static Routing
  • RIP for IPv6
  • Start the process
  • Default routes
  • EIGRP for IPv6
  • Start the process
  • OSPFv3 for IPv6
  • Start the OSPFv3 Process
  • Summarization
  • MP-BGP for IPv6
  • Start MP-BGP for IPv6
  • Redistribution
  • IPv6 Policy Based Routing

Was this helpful?

  1. IPv6

IPv6 Routing

Enable IPv6 Routing

To enable IPv6 routing, use:

R(config)# ipv6 unicast-routing

This will enable the router to send RAs unsolicited or in response to RS messages.

Static Routing

! Directly attached static routes:
R(config)# ipv6 route IPV6-PREFIX/IPV6-PREFIX-LEN OUT-INTERFACE [AD]
! Recursive routes:
R(config)# ipv6 route IPV6-PREFIX/IPV6-PREFIX-LEN IPV6-NEXT-HOP [AD]
! Fully Specified Static routes:
R(config)# ipv6 route IPV6-PREFIX/IPV6-PREFIX-LEN INTERFACE IPV6-NEXT-HOP [AD]

To see the routing table, use:

R# show ipv6 route

RIP for IPv6

RIP for IPv6, aka RIPng, works just like RIPv2 for IPv4. It sends multicast packets to FF02::9 multicast address.

Start the process

To start the RIP process, enable RIP on each interface where it should run:

R(config-if)# ipv6 rip PROC-NAME enable

RIP uses the link-local addresses as RIP source address, so in Frame Relay you would probably need static mapping. There can be multiple instances of RIPng running on the same router and you can set each to listen on a different UDP port on the same subnet.

R(config)# ipv6 router rip PROC-NAME
R(config-rtr)# port PORT multicast-group MULTICAST-ADDR

Default routes

To generate a default route use the command:

R(config-if)# ipv6 rip PROC-NAME default-information {originate|only} [metric METRIC]
! originate - advertises the default and the other RIP routes
! only - advertises only the default (like a summary)

EIGRP for IPv6

Start the process

Enable EIGRP on each interface:

R(config-if)# ipv6 eigrp AS-NUMBER

By default, the EIGRPv6 process is shutdown, so we must enable it with:

R(config)# ipv6 router eigrp AS-NUMBER
R(config-rtr)# no shut

If there are no IPv4 addresses on the router, it cannot create a Router ID and the process won’t start. You will have to statically define one:

R(config-rtr)# router-id IPV4-ADDRESS

There is no auto-summary in EIGRP for IPv6.

EIGRP uses the link-local addresses to create adjacencies so you might need to set static mappings in Frame Relay.

EIGRP for IPv6 uses FF02::A address for multicast messages.

There are no network statements in EIGRP for IPv6, only interface statements

OSPFv3 for IPv6

It works similar to OSFPv2.

Start the OSPFv3 Process

Assign interfaces to OSPFv3:

R(config-if)# ipv6 ospf PROC-ID area AREA-ID

If there are no IPv4 addresses on the router, it cannot create a Router ID and the process won’t start. You will have to statically define one:

R(config)# ipv6 router ospf PROC-ID
R(config-rtr)# router-id IPV4-ADDRESS

OSPF uses the link-local addresses to create adjacencies so you might need to set static mappings in Frame Relay.

Summarization

! at the ABR:
R(config-rtr)# area AREA range IPV6-PREFIX
! at the ASBR
R(config-rtr)# summary-prefix IPV6-PREFIX [not-advertise|tag TAG]
! not-advertise will filter both the summary and the children

MP-BGP for IPv6

IPv6 can be advertised via MP-BGP. It is just another address-family available in the normal BGP process.

Start MP-BGP for IPv6

R(config)# router bgp AS-NUMBER
R(config-router)# neighbor IPV6-NEIGH-ADDR remote-as REMOTE-AS
R(config-router)# address-family ipv6
R(config-router-af)# neighbor IPV6-NEIGH-ADDR activate

If there are no IPv4 addresses on the router, it cannot create a Router ID and the process won’t start. You will have to statically define one:

R(config-router)# bgp router-id IPV4-ADDRESS

Redistribution

By default with IPv4 protocols, when redistributing from one protocol to another, the connected routes, matched by the network command where also redistributed. With IPv6 routing protocols, they are not redistributed by default anymore. Instead you will have to use the include-connected keyword:

R(config-rtr)# redistribute PROTOCOL [PROCESS|AS-NUMER] [include-connected] OPTIONS

IPv6 Policy Based Routing

R(config-if)# ipv6 policy route-map ROUTE-MAP
! for locally originated traffic
R(config)# ipv6 local policy ROUTE-MAP
PreviousIPv6-101NextInterconnecting IPv6 and IPv4

Last updated 2 years ago

Was this helpful?

It works similar to . To enable the policy, use:

IPv4 PBR