I am labbing up some various scenarios on MPLS and OSPF. From what I can tell
at this point, a sham-link works great if both the sites are in the same OSPF
area. However, from my what I can see in my results, it is not effective when
the 2 sites are in different non-backbone areas.
So here is my topology:
PE1---------PE2
| |
| |
CE1 CE2
OSPF OSPF
Area 10 Area 100
| |
| |
CE3 CE4
OSPF OSPF
Area 0 Area 100
| |
| |
CE5--------CE6
OSPF
Area 100
CE1 always prefers the route to Area 100 via the backbone area. When I
disable the link between CE5 & CE6, it will use the sham-link between PE1 &
PE2. Even though the Sham-link metric is lower. I am assuming it is because
of the requirement of OSPF to route inter-area through the backbone, but I
could be wrong.
When link between CE5 & CE 6 is enabled
CE1#show ip route 2.2.2.2
Routing entry for 2.2.2.2/24
Known via "ospf 1", distance 110, metric 131, type inter area
Last update from 22.22.0.34 on Vlan3, 00:00:17 ago
Routing Descriptor Blocks:
* 22.22.0.34, from 22.22.3.3, 00:00:17 ago, via Vlan32
Route metric is 131, traffic share count is 1
When link between CE5 & CE 6 is disabled
CE1#show ip route 2.2.2.2
Routing entry for 2.2.2.2/24
Known via "ospf 1", distance 110, metric 4, type inter area
Last update from 22.22.0.1 on Vlan5, 00:00:09 ago
Routing Descriptor Blocks:
* 22.22.0.1, from 22.22.0.1, 00:00:09 ago, via Vlan51
Route metric is 4, traffic share count is 1
Two questions:
1) Why is it choosing the higher metric link over the lower-metric
sham-link?
2) Is there a way to route traffic through the sham-link instead of the CE5
- CE6 link?
Regards,
Nathan Richie
Blogs and organic groups at http://www.ccie.net
Received on Thu Jun 10 2010 - 09:53:19 ART
This archive was generated by hypermail 2.2.0 : Sun Aug 01 2010 - 09:11:37 ART