multiple default route on layer 2 ring

Hello,

Case: we have a L2 wireless network in a ring topology. On the ring we have a couple of 100s routers (RB450G). Every router has its own IP network class for customers and APs. Routers (R1-R16) are facing L2 ring on eth1, other ports are connected to APs. On the network we run OSPF. Routers A-D (RB1200) are core routers connected to internet.


A----R1----R2----R3----R4----R5----R6----R7—C
|…|
R16…R8
|…|
B —R15—R14—R13—R12—R11—R10—R9-D
(replace dots with space)

What I would like to accomplish is redundancy and “load balancing”. For load balancing I am satisfied to balance it manually or if there is a way to do a near equal cost multipath I am open to suggestions. Example: Routers R1-R4 must go to A if it is reachable otherwise go to nearest router, etc. Usually I will do this with path cost but as our network is L2 it would not work for this case or I am wrong?

Any ideas how to accomplish this?


Mitja

http://wiki.mikrotik.com/wiki/Wireless_WDS_Mesh ?..