0% found this document useful (0 votes)
43 views67 pages

Ccna Re Chp4

Lab2

Uploaded by

ny96fmqw5v
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views67 pages

Ccna Re Chp4

Lab2

Uploaded by

ny96fmqw5v
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Chapter 4: Single-Area OSPF

CN322
Routing Essentials
Chapter 3 - Sections & Objectives
▪ 8.1 OSPF Operation
• Explain how single-area OSPF operates.
• Explain the features and characteristics of the OSPF routing protocol.
• Describe the types of packets used to establish and maintain an OSPF neighbor relationship.
• Explain how OSPF achieves convergence.
▪ 8.2 Varieties of Spanning Tree Protocols
• Implement single-area OSPFv2.
• Configure an OSPF router ID.
• Configure single-area OSPFv2.
• Explain how OSPF uses cost to determine best path.
• Verify single-area OSPFv2.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
Chapter 8 - Sections & Objectives (Cont.)
▪ 8.3 Implement single-area OSPFv3
• Compare the characteristics and operations of OSPFv2 to OSPFv3.
• Configure single-area OSPFv3.
• Verify single-area OSPFv3.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
8.1 OSPF Characteristics

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
Open Shortest Path First
Evolution of OSPF
▪ OSPF is a link-state routing
protocol

1999 OSPFv3 for IPv6 published in RFC 2740

1998 OSPFv2 updated in RFC 2328

1991 OSPFv2 introduced in RFC 1247


1989 OSPFv1 published in RFC 1131
1988 development work begins on OSPF

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
Open Shortest Path First
Features of OSPF
v2 supports MD5 and SHA authentication
v3 uses IPsec for authentication Routing changes trigger routing updates

Supports a hierarchical design system through


the use of areas

▪ OSPF uses the Dijkstra shortest path first (SPF) algorithm to choose
the best path.
▪ Administrative distance is used in determining what route gets installed
in the routing table when the route is learned from multiple sources.
• The lowest administrative distance is the one added to the routing table.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
Open Shortest Path First
Components of OSPF

Database Table Description


Adjacency Neighbor • Lists all neighbor routers to which a router has established bidirectional communication
• Unique for each router
• View using the show ip ospf neighbor command
Link-state Topology • Lists information about all other routers
(LSDB) • Represents the network topology
• Contains the same LSDB as all other routers in the same area
• View using the show ip ospf database command
Forwarding Routing • Lists routes generated when the SPF algorithm is run on the link-state database.
• Unique to each router and contains information on how and where to send packets
destined for remote networks
• View using the show ip route command

▪ OSPF packet types: hello, database description, link-state request, link-state update, link-state
acknowledgment
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
Open Shortest Path First 3 Each router builds a
Link-State Operation topology table

4/5
Each router runs the SPF
algorithm resulting in the
SPF tree
Use hello packets to Use LSAs to flood
1 establish neighbor
2 the area with cost
adjacencies and state of links

6 Each router builds a


routing table that
includes the path to get
to the distant network
and the cost to get there.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
Open Shortest Path First
Single-Area and Multiarea OSPF Multiarea OSPF

Single-Area OSPF

• All routers contained in one area • Designed using a hierarchical scheme


• Called the backbone area • All areas connect to area 0
• Known as Area 0 • More commonly seen with numerous areas around area 0 (like a daisy
• Used in smaller networks with few routers or aster)
• Routers that connect area 0 to another area is known as an Area Border
Router (ABR)
• Used in large networks
• Multiple areas reduces processing and memory overhead
• A failure in one area does not affect other areas

The original uploader was Hugowolf at English Wikipedia - Transferred from [Link] to Commons by DieBuche
using CommonsHelper., CC BY-SA 3.0, [Link]
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
OSPF Messages
Encapsulating OSPF Messages
▪ OSPF adds its own Layer 3 header after the IP Layer
3 header.
• The IP header contains the OSPF multicast address of
either [Link] or [Link] and the protocol field of 89
which indicates it is an OSPF packet.
▪ OSPF Packet Header identifies the type of OSPF
packet, the router ID, and the area ID
▪ OSPF Packet Type contains the specific OSPF packet
type information

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
OSPF Messages
Encapsulating OSPF Messages (Cont.)
▪ OSPFv3 has similar packet types.

OSPF Packet Packet Name


Type Description
1 Hello Discovers neighbors and builds adjacencies between them
2 Database Description Checks for database synchronization between routers
(DBD)
3 Link-State Request Requests specific link-state records from router to router
(LSR)
4 Link-State Update (LSU) Sends specifically requested link-state records
5 Link-State Acknowledges the other packet types
Acknowledgment
(LSAck)

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
OSPF Messages
▪ Hello packets are used to discover neighbors, establish
Hello Packet neighbor adjacencies, advertise parameters both
routers must agree upon in order to become neighbors,
and elect the Designated Router (DR) and Backup
Designated Router (BDR) on multi-access networks like
Ethernet and Frame Relay (not serial point-to-point
links).
• Type field – 1 = hello; 2 = DBD; 3 = LSR; 4 = LSU; 5 -
LSAck
• Hello interval – how often a router sends hello packets
• Router priority (default is 1; 0-255 with the higher number
influencing the DR/BDR election process)
• Dead interval – how long a router waits to hear from a
neighbor router before declaring the router out of service
• DR and BDR fields contain the router ID for the DR and
BDR
• List of neighbors is the router ID for all adjacent neighbor
routers

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
OSPF Messages
Hello Packet Intervals
▪ Hello and dead intervals must be the same interval setting on
neighboring routers on the same link
▪ Transmitted to multicast address [Link] in IPv4
▪ Transmitted to multicast address FF02::5 in IPv6
▪ Sent every 10 seconds by default on multi-access networks like
Ethernet and point-to-point links
▪ Sent every 30 seconds by default on non-broadcast multiple
access networks (NBMA) like Frame Relay
▪ Dead intervals by default are 4 times the hello interval
• If the dead interval expires before the router receives a hello
packet, OSPF removes that neighbor from its link state data base
(LSDB). The router then floods the LSDB with info about the down
neighbor.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
OSPF Messages
Link-State Updates
▪ A Link State Update (LSU) contains one or more LSAs; LSAs contain route information for destination
networks
▪ Routers initially send Type 2 DBD packets – an abbreviated list of the sending routers LSDB
• Receiving routers check against their own LSDB
▪ Type 3 LSR is used by the receiving router to request more information about an entry in the Database
Description (DBD)
▪ Type 4 Link-state Update (LSU) is used to reply to
an LSR packet LSA Type Description

1 Router LSAs

OSPF Packet Packet Name Description 2 Network LSAs


Type
3 or 4 Summary LSAs
1 Hello Discovers neighbors and builds adjacencies between them
5 Autonomous System External LSAs
2 DBD Checks for database synchronization between routers
6 Multicast OSPF LSAs
3 LSR Requests specific link-state records from router to router
7 Defined for Not-So-Stubby Areas
4 Link-State Update (LSU) Sends specifically requested link-state records
8 External Attributes LSA for Border Gateway Protocol (BGP)
5 LSAck Acknowledges the other packet types
9, 10, 11 Opaque LSAs
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
OSPF Operation
▪ OSPF progresses through several states while attempting
OSPF Operational States to reach convergence:
• Down – No Hello packets received; router sends Hello
packets
• Init – Hello packets are received that contain the sending
router’s Router ID
• Two-Way – Used to elect a DR and BDR on an Ethernet link
• ExStart – Negotiate master/slave relationship and DBD
packet sequence number; the master initiates the DBD
packet exchange
• Exchange – Routers exchange DBD packets; if additional
router information is required, then transition to the Loading
State, otherwise, transition to the Full State
• Loading – LSRs and LSUs are used to gain additional route
information; routes are processed using the shortest path first
(SPF) algorithm; transition to the Full State
• Full – Routers have converged databases

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
OSPF Operation
Establish Neighbor Adjacencies
▪ Without a pre-configured router ID (RID) or loopback addresses, R1 has a RID of [Link] and R2 has a RID of [Link]

1
2 Init State

Elect the DR and BDR


4

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
OSPF Operation
OSPF DR and BDR
▪ Why have a DR/BDR election?
▪ Reduce the number of LSAs sent – The DR is the only router used to send LSAs for the shared network
▪ Reduce the number of adjacencies over a multi-access network like Ethernet

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
OSPF Operation
Synchronizing OSPF Databases 1
▪ After the Two-Way state, routers need to synchronize their databases
and use the other four types of OSPF packets to exchange information.

2 3

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
OSPF Operation
Video Demonstration – Observing OSPF Protocol Communications

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
8.2 Single-Area OSPFv2

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
OSPF Router ID
OSPF Network Topology
▪ Topology used to describe OSPF configuration

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
OSPF Router ID
Router OSPF Configuration Mode
▪ OSPFv2 configuration uses the router ospf configuration mode
• From global configuration mode, type router ospf process-id to enter commands

Note there are other commands used in this mode.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
OSPF Router ID
Router IDs
▪ Router IDs are used to uniquely identify an OSPF router
▪ Router IDs are 32 bits long in both OSPFv2 (IPv4) and
OSPFv3 (IPv6)
▪ Used in the election of the DR if a priority number is not
configured
▪ Ways a router gets a router ID
1. Configured using the router-id rid OSPF router configuration
mode command
2. If a router ID is not configured, the highest configured
loopback interface is used
3. If there are no configured loopback interfaces, then the If a loopback address is used, do not
highest active IPv4 address is used (not recommended route this network using a network
because if the interface with the highest IPv4 address goes statement!
down, the router ID selection process starts over)

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
OSPF Router ID
Configuring an OSPF Router ID
▪ Use the router-id x.x.x.x command to configure a router ID.
▪ Use the show ip protocols command to verify the router ID.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
OSPF Router ID
Modifying a Router ID
Don’t forget this
▪ Use the clear ip ospf process command after changing the router command to make the
ID to make the change effective. router ID change
effective.

Original RID

Change RID

Applied RID Change


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
OSPF Router ID
Using a Loopback Interface as the Router ID Do NOT advertise this
network! It is a
▪ Older IOS version did not have the router-id OSPF configuration common mistake made
command. in OSPF
▪ Loopback interfaces were used to provide a stable router ID. configurations.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26
Configuring Single-Area OSPFv2
Enabling OSPF on Interfaces
▪ Use the network command to specify which interface(s) participate in the OSPFv2 area.
• (config)# router ospf x
• (config-router)# network x.x.x.x wildcard_mask area area-id
Common misconception!
R2 has 3 interfaces in Area 0 so three
network statements are used (not 6
network statements for all 6 networks in
If a single-area the entire area)
topology is used,
it is best to use
Area 0

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27
Configuring Single-Area OSPFv2
Wildcard Mask
▪ To determine the wildcard mask, subtract the normal mask from [Link]
▪ A wildcard mask bit of 0 – match the bit
▪ A wildcard mask bit of 1 – ignore the bit
▪ A wildcard mask is a series of 0s with the rest 1s (the 0s and 1s are not alternating like an IP
address)

/24 mask /26 mask

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28
Configuring Single-Area OSPFv2
The network Command
▪ Two ways to use the network command
• Advertise the particular network, calculating the wildcard mask
• Advertise the IP address on the router interface with a [Link] wildcard mask

Method 1 Traditional Method Network


Number and Wildcard Mask

Method 2 Interface IP Address and [Link]


thod
e n ts find this me
d
Some stu e wildcard mask
easier s o th ted.
a v e to be calcula
h
does not
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
Configuring Single-Area OSPFv2
Passive Interface
▪ An interface configured as a passive interface does not SEND OSPF messages.
▪ Best practice for interfaces that have users attached (security)
▪ Doesn’t waste bandwidth sending messages out OSPF-enabled interfaces that don’t have
another router attached.

Interfaces to
configure as a
passive interface

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30
Configuring Single-Area OSPFv2
Configuring Passive Interfaces
▪ Use the passive-interface command to configure
▪ Use the show ip protocols to verify

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 31
Configuring Single-Area OSPFv2
Packet Tracer – Configuring OSPFv2 in a Single-Area

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 32
OSPF Cost
OSPF Metric = Cost
▪ OSPF uses the metric of cost to determine the best path used to reach a destination network
(Cost = reference bandwidth / interface bandwidth)
▪ Lowest cost is a better path
▪ The interface bandwidth influences the cost assigned
Important
• A lower bandwidth interface has a higher cost Concept!

Interface Type Reference Default Cost


Bandwidth in bps Bandwidth in bps

10 Gbps Ethernet 100,000,000 ÷ 10,000,000,000 1 This is an issue because it


is the same cost due to the
1 Gbps Ethernet 100,000,000 ÷ 1,000,000,000 1
default reference
100 Mbps Ethernet 100,000,000 ÷ 100,000,000 1 bandwidth. Needs to be
adjusted!
10 Mbps Ethernet 100,000,000 ÷ 10,000,000 10

1.544 Mbps Serial 100,000,000 ÷ 1,544,000 64

128 kbps Serial 100,000,000 ÷ 128,000 781

64 kbps Serial 100,000,000 ÷ 64,000 1562


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 33
OSPF Cost
OSPF Accumulates Costs
▪ The “cost” for a destination network is an accumulation of all cost values from source to
destination.
▪ The cost metric can be seen in the routing table as the second number within the brackets.

o
t r ic t ork
e tw
o st mon ne R1
C ati om
s t in 2.0 fr
de 2.16.
17

Total cost to reach R2 LAN


from R1 = 65

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 34
OSPF Cost
Adjusting the Reference Bandwidth
▪ Changing the OSPF reference bandwidth affects only the OSPF calculation used to determine
the metric, not the bandwidth of the interface.
▪ Use the auto-cost reference-bandwidth command to change the OSPF reference
bandwidth.
▪ Default reference bandwidth is 100 Mbps.

Interface Type Reference Default Cost


Bandwidth in bps Bandwidth in bps With the default reference
bandwidth applied makes 100Mbps
10 Gbps Ethernet 100,000,000 ÷ 10,000,000,000 1
Ethernet, 1 Gbps Ethernet, and 10
1 Gbps Ethernet 100,000,000 ÷ 1,000,000,000 1 Gbps Ethernet appear to be the
same bandwidth within the best
100 Mbps Ethernet ÷ 1
100,000,000 100,000,000 path calculations.
10 Mbps Ethernet 100,000,000 ÷ 10,000,000 10

1.544 Mbps Serial 100,000,000 ÷ 1,544,000 64

128 kbps Serial 100,000,000 ÷ 128,000 781

64 kbps Serial 100,000,000 ÷ 64,000 1562

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 35
OSPF Cost
Adjusting the Reference Bandwidth (Cont.)
▪ To adjust to distinguish between 100 Mbps Ethernet and Gigabit Ethernet, use the auto-cost
reference-bandwidth 1000 command.
▪ To adjust to distinguish between 100 Mbps Ethernet and Gigabit Ethernet, use the auto-cost
reference-bandwidth 10000 command.
Interface Type Reference Default Cost Interface Type Reference Default Cost
Bandwidth in bps Bandwidth in bps Bandwidth in bps Bandwidth in bps

10 Gbps Ethernet 1 10 Gbps Ethernet ÷ 1


1,000,000,000 ÷ 10,000,000,000 10,000,000,000 10,000,000,000

1 Gbps Ethernet 1 1 Gbps Ethernet ÷ 10


1,000,000,000 ÷ 1,000,000,000 10,000,000,000 1,000,000,000

100 Mbps Ethernet 10 100 Mbps Ethernet ÷ 100


1,000,000,000 ÷ 100,000,000 10,000,000,000 100,000,000

10 Mbps Ethernet 100 10 Mbps Ethernet ÷ 1000


1,000,000,000 ÷ 10,000,000 10,000,000,000 10,000,000

1.544 Mbps Serial 647 1.544 Mbps Serial ÷ 6477


1,000,000,000 ÷ 1,544,000 110,000,000,000 1,544,000

128 kbps Serial 7812 128 kbps Serial ÷ 78126


1,000,000,000 ÷ 128,000 10,000,000,000 128,000

64 kbps Serial 15625 64 kbps Serial ÷ 156250


1,000,000,000 ÷ 64,000 10,000,000,000 64,000

auto-cost reference-bandwidth 1000 auto-cost reference-bandwidth


command applied 10000
© 2016 command applied
Cisco and/or its affiliates. All rights reserved. Cisco Confidential 36
OSPF Cost
Adjusting the Reference Bandwidth (Cont.)
▪ If the routers in the topology are adjusted to accommodate Gigabit links, the cost of the serial
link is now 647 instead of 64. The total cost from R1 to the R2 LAN is now 648 instead of 65.
▪ If there were FastEthernet links in the topology, OSPF would make better choices.

Total cost to reach R2 LAN


from R1 = 648

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 37
OSPF Cost
Default Interface Bandwidth
▪ Bandwidth values defined on an interface do not change the capacity of the interface.
▪ Bandwidth values defined on an interface are used by the EIGRP and OSPF routing protocols
to compute the metric.
▪ Serial links default to 1.544 Mbps and that might not be an accurate bandwidth for the
transmission rate.
▪ Use the show interfaces command to see the interface bandwidth..

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 38
OSPF Cost
Adjusting the Interface Bandwidth

▪ The bandwidth must be adjusted at each end of the serial links, therefore:
▪ R2 requires its S0/0/1 interface to be adjusted to 1,024 kb/s.
▪ R3 requires its serial 0/0/0 to be adjusted to 64 kb/s and its serial 0/0/1 to be adjusted to 1,024 kb/s.
▪ Note: Command only modifies OSPF bandwidth metric. Does not modify the actual link bandwidth.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 39
OSPF Cost
Manually Setting the OSPF Cost
▪ Instead of manually setting the interface bandwidth, the OSPF cost can be manually
configured using the ip ospf cost value interface configuration mode command.

The no bandwidth 64 is used to


remove the command that was
previously applied and reset the
bandwidth back to the default.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 40
Verify OSPF
Verify OSPF Neighbors
▪ Use the show ip ospf neighbor to verify the router has formed an adjacency with a directly-
connected router.

Output Description
Neighbor ID The router ID of the neighbor router
Pri The OSPFv2 priority of the interface used in the DR/BDR election process
State The OSPFv2 state – Full means that the link-state database has had the
algorithm executed and the neighbor router and R1 have identical LSDBs.
Ethernet multi-access interfaces may show as 2WAY. The dash indicates that
no DR/BDR is required.

Dead time Amount of time remaining before expecting to receive a hello packet from the
neighbor before declaring the neighbor down. This value is reset when a
hello packet is received.

Address The address of the neighbor’s directly-connected interface


Interface The interface on R1 used to form an adjacency with the neighbor router

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 41
Verify OSPF
Verify OSPF Protocol Settings
▪ The show ip protocols command is used to verify the OSPFv2 process ID, router ID,
networks being advertised by the router, neighbors that are sending OSPF updates, and the
administrative distance (110 by default).

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 42
Verify OSPF
Verify OSPF Process Information
▪ The show ip ospf command is another way to see the OSPFv2 process ID and router ID.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 43
Verify OSPF
Verify OSPF Interface Settings
▪ Use the show ip ospf interface command to see details for every OSPFv2-enabled interface
especially to see if the network statements were correctly composed.
▪ Use the show ip ospf interface brief command to see key information about OSPFv2-
enabled interfaces on a particular router.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 44
Verify OSPF
Lab - Configuring Basic Single-Area OSPFv2

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 45
8.3 Single-Area OSPFv3

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 46
OSPFv2 vs. OSPFv3
OSPFv3
▪ OSPFv3 is used to exchange IPv6 prefixes and build an IPv6 routing table.
▪ OSPFv3 builds three OSPF tables – neighbor table, topology table, and routing table.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 47
OSPFv2 vs. OSPFv3
Similarities Between OSPFv2 and OSPFv3

Feature Comments
Link-State Both are this type of routing protocol
Routing algorithm Shortest Path First (SPF)
Metric Cost
Areas Both use and support a two-level hierarchy with areas connecting to Area 0
Packet types Both use the same Hello, DBD, LSR, LSU, and LSAck packets
Neighbor discovery Transitions through the same states using Hello packets

DR/BDR Function and election process is the same

Router ID Both use a 32-bit router ID; determined by the same process

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 48
OSPFv2 vs. OSPFv3
Differences Between OSPFv2 and OSPFv3
Feature OSPFv2 OSPFv3
Advertisements IPv4 networks IPv6 prefixes
Source address IPv4 source address IPv6 link-local address
Destination Choice of: Choice of:
address • Neighbor IPv4 unicast address • Neighbor IPv6 link-local address
• [Link] all-OSPF-routers multicast • FF02::5 all-OSPF-routers multicast
address address
• [Link] DR/BDR multicast address • FF02::6 DR/BDR multicast address
Advertise Configured using the network router Configured using the ipv6 ospf process-id
networks configuration command area area-id interface configuration
command
IP unicast IPv4 unicast routing is enabled by default IPv6 unicast forwarding is not enabled by
routing default. Use the ipv6 unicast-routing
global configuration command to enable.
Authentication Plain text and MD5 IPv6 authentication (IPsec)

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 49
OSPFv2 vs. OSPFv3
Link-Local Addresses
▪ An IPv6-link-local address enables a device to communicate with other IPv6-enabled devices
on the same link and only on that link (subnet).
• Packets with a source or destination link-local address cannot be routed beyond the link from
where the packet originated.
▪ IPv6 link-local address are used to exchange OSPFv3 messages

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 50
Configuring OSPFv3
OSPFv3 Network Topology
▪ Be sure to turn on IPv6 routing and assign IPv6 addresses to interfaces before enabling
OSPFv3.

The FE80 address on each router represents


the link-local address assigned to each router. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 51
Configuring OSPFv3
OSPFv3 Network Topology (Cont.)
Steps to Configure OSPFv3
1. Enable IPv6 unicast routing in global configuration mode – ipv6 unicast-routing
2. (Optional) Configure link-local addresses.
3. Configure a 32-bit router ID in OSPFv3 router configuration mode – router-id rid
4. Configure optional routing specifics such as adjusting the reference bandwidth.
5. (Optional, but optimum) Configure OSPFv3 interface specific settings such as setting the
interface bandwidth on serial links.
6. Enable OSPFv3 routing in interface configuration mode – ipv6 ospf area

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 52
Configuring OSPFv3
Link-Local Addresses
▪ Verify IPv6 addresses on interfaces.
▪ Remember that link-local addresses are automatically created when an IPv6 global unicast
address is assigned to an interface. However, IPv6 global unicast addresses are not required.
Link-local addresses are required for OSPFv3.
▪ Unless configured manually, Cisco routers create a link-local address using FE80::/10 prefix
and the EUI-64 process by manipulating the 48-bit Ethernet MAC address.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 53
Configuring OSPFv3
Assigning Link-Local Addresses
▪ Manually configuring link-local addresses make it easier to manage and verify OSPFv3
configurations.
• Use the ipv6 address link-local interface command to apply.
• Use the show ipv6 interface brief command to verify.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 54
Configuring OSPFv3
Configuring the OSPFv3 Router ID
▪ Use the ipv6 router ospf process-id global configuration command to enter router
configuration mode.
▪ Use the router-id rid command in router configuration mode to assign a router ID and use the
show ipv6 protocols command to verify.
a ge
m ess
he
et
tic
No

Same process as OSPFv2


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 55
Configuring OSPFv3
Modifying an OSPFv3 Router ID
▪ Use the clear ipv6 ospf process privileged EXEC mode command after changing the router
ID to complete the router ID change and force a router to renegotiate neighbor adjacencies
using the new router ID.
Commonly
forgotten
step

Original router ID Change the router ID. Complete the router ID change.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 56
Configuring OSPFv3
Enabling OSPFv3 on Interfaces
▪ Use the ipv6 ospf area interface configuration mode command to enable OSPFv3 on a
specific interface. Ensure the interface is within an OSPF area.
▪ Use the show ipv6 ospf interfaces brief command to verify.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 57
Verify OSPFv3
Verifying OSPFv3 Neighbors
▪ Use the show ipv6 ospf neighbor command to verify neighbor connectivity with directly-
connected routers.

Output Description
Neighbor ID The router ID of the neighbor router
Pri The OSPFv3 priority of the interface used in the DR/BDR election process
State The OSPFv3 state – Full means that the link-state database has had the
algorithm executed and the neighbor router and R1 have identical LSDBs.
Ethernet multi-access interfaces may show as 2WAY. The dash indicates that
no DR/BDR is required.

Dead time Amount of time remaining before expecting to receive an OSPFv3 Hello
packet from the neighbor before declaring the neighbor down. This value is
reset when a hello packet is received.

Address The address of the neighbor’s directly-connected interface


© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 58
Interface The interface on R1 used to form an adjacency with the neighbor router
Verify OSPFv3
Verifying OSPFv3 Protocol Settings
▪ Use the show ipv6 protocols command to verify vital OSPFv3 configuration information.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 59
Verify OSPFv3
Verify OSPFv3 Interfaces
▪ Use the show ipv6 ospf interface command to display a detailed list for every OSPFv3-
enabled interface.
▪ The show ipv6 ospf interface brief command is an easier output to verify which interfaces
are being used with OSPFv3.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 60
Verify OSPFv3
Verify The IPv6 Routing Table
▪ Use the show ipv6 route command to see an IPv6 routing table.
▪ Use the show ipv6 route ospf command to see just the OSPFv3 routes.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 61
Verify OSPFv3
Packet Tracer - Configuring Basic OSPFv3

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 62
Verify OSPFv3
Lab - Configuring Basic Single-Area OSPFv3

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 63
8.4 Chapter Summary

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 64
Conclusion
Packet Tracer - Skills Integration Challenge

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 65
Conclusion
Chapter 8: Single-Area OSPF
▪ Explain how single-area OSPF operates.
▪ Implement single-area OSPFv2.
▪ Implement single-area OSPFv3.

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 66

You might also like