摘要 |
A router (R) for a distributed routing communications network includes i) a database (BD 1 -BD 3 ) containing data representing states of links between routers of the network, ii) calculation means (MC) adapted to determine routes from the data and to update distributed routing tables as a function of the determined routes, and iii) management means (MG) adapted, in the event of local reception or transmission of an LSA or a TE-LSA at a time TAL(R), to determine the elapsed time (T_e) from the reception or transmission of the last instance of the LSA or the TE-LSA in order to compare it to a selected threshold and either to await the expiry of a current calculation delay (OPC) in the presence of a TE-LSA or to trigger a stabilization delay of selected duration and the starting time TAL(R) of which serves to resynchronize the expiry time of the current calculation delay to a selected time in the presence of a bursty TE-LSA, so as to instruct the calculation means (MC), after expiry of the calculation delay, to determine new routes from the last LSA or TE-Lsa instances received that were sent before a time preceding the expiry time of the current calculation delay by a time at least equal to a synchronization threshold and then to update the associated routing tables after expiry of a refresh delay.
|