12-05-2017 10:38 AM - edited 03-08-2019 01:00 PM
It is my understanding that, when initially forming a neighbor adjacency in OSPF routers will exchange Database Descriptors. Based on the headers received during this exchange, the routers will then send each other Link State Requests for any info (learned in the prior exchange) that they do not have in order to sync databases. Once this process is complete and the routers are 'FULL' neighbors - it is also my understanding that Database Descriptors will not be exchanged again (as long as the status remains 'FULL'). As such, does this mean that Link State Requests will also not be exchanged again? IOW, is there any other purpose in OSPF for Link State Requests beyond database sync'ing?
Thanks!
-Mike Manthe
12-05-2017 12:30 PM - edited 12-05-2017 12:32 PM
Hi
Usually this kind of packet is seen when the OSPF needs to keep the information updated and the last stage in bringing up an adjacency, when the database is sync, link-state requests/updates are sent to the neighbors to keep the information updated.
12-05-2017 03:49 PM
Thanks for the reply! I know that throughout the course of a given adjacency, Link State *Updates* are occasionally sent out to account for changes in an area/link/network/etc. - but to my knowledge, those are unsolicited. So, it seems like (at least from what I can gather), once 2 neighbors reach a state of ‘FULL’, neither would ever send the other a Link State Request again. But - I can’t find that written anywhere ‘officially’. It’s really just a curiosity.
Thanks!
-Mike Manthe
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide