Why is OSPF limited to the one-backbone-multiple-areas-structure? (two-level structure)?
Why I'm asking? - In some cases, it would make sense to travel further down the hierarchical architecture to let's say 3rd or 4th level depending on AS or OSPF area size. If you currently want to handle a huge OSPF area, you would possibly split the one area into two areas and let the backbone handle the rest, which is increasing backbone database size. So it may make sense to create the 3rd layer of hierarchy (subareas inside of areas).
Pls Note! - I'm not experienced with OSPF. All my knowledge is based on taking courses at the university and reading up articles on google.
Any ideas on the topic are welcome! Cheers, Lars