there are some pros of ospf but the cons are also many like:
1. very intensive processor
2. maintaining multiple copies of routing information, increasing the amount of memory needed
3. OSPF can be logically segmented by using areas
4. not as easy to learn as some other protocols
5. if an entire network is running OSPF, and one link within it is "bouncing" every few seconds, then OSPF updates would dominate the network by informing every other router every time the link changed state.
|