每个LSA条目都有老化定时器(aging timer),它存储在链路状态年龄(age)字段中。在OSPF ,默认为1小时(在年龄字段中,以秒为单位)。也就是说年龄字段为3600秒的LSA将被删除。

LSA条目失效后,最初发送的该条目的路由器将发送一个链路状态更新(LSU),其中包含序列号更高的LSA,以核实链路还处于活动状态。LSU可以包含一个或多个LSA
attachimg.gif
收到LSU后,路由器的运作流程是这样的:
1.如果LSDB中没有这样的条目,则将其加入到LSDB中,返回一个链路状态确认(LSAck),并将该信息扩散到其他路由器,运行SPF算法(SPF算法的时间间隔遵循一定的规则,可以使用命令show ip ospf来查看),并更新其路由选择表。
2.如果LSDB中有这样的条目 ,且LSU中包含的信息与之相同,则忽略它。
3.如果LSDB中有这样的条目,但LSU中包含的信息更新,则将其加入到本地LSDB中,返回一个LSAck,并将该信息扩散到其他路由器,运行SPF,并更新其路由选择表。
4.如果LSDB中有这样的条目,但LSU中包含的信息更旧,则将一个包含新信息的LSU发送给发送方。
注:最大寿命、刷新定时器和链路状态序列号一起确保数据库中只包含最新的链路状态记录。
         为确保数据库的准确性,OSPF每隔30分钟对每条LSA扩散(刷新)一次,这种间隔被称为LSA刷新时间(LSARefresh
Time
)。每当记录被扩散 ,其序列号都加 1。收到LSA更新后,LSA记录都重置其最大寿命。如果在1小时(最大寿命)内未被刷新,则LSA将从数据库中删除。
         有时候,序列号需要循环回到最初值。在这种情况下,LSA将提早作废(最大寿命定时器立刻被设置为3600秒),并被删除 。然后,LSA重新使用序列号0x80000001
    LSA的新旧关系。一个LSA满足以下条件之一,则认为它是新的LSA
     a)具有较大的序列号;b)具有较大的校验和;c)LSA的年龄等于最大年龄;d)具有较小的年龄