EP0447725A2

Updating link state information in networks.

Abstract

Methods and apparatus for sending link state information through a network of nodes interconnected by links. Link state packets (LSPs) are fragmented, and the fragments are sent individually through the network. The network routers may update their link state databases and perform routing without having to receive and reassemble all of the fragments. When the state of a link changes, only an amended version of the fragment affected by the change is transmitted. In another aspect, the invention features methods and apparatus for transmitting LSP sequence number information through the network. First, the link state packets being stored by a node are ordered alphabetically according to their source node. Next, a range of this order is selected and placed in a summary packet indicating the boundaries of the selected range and, for each link state packet in the selected range, the source and sequence number of the stored link state packet.

EP0447725A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 28 December 2010, 15.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

4 claims: 1 independent, 3 dependent

  1. 1
    A method for updating, at a first node of a network of nodes interconnected by links, stored information used for routing packets at said first node, comprising a. sending at least one link state packet to said first node, said packet indicating the state of one or more links connected to a given node in said network, b. attempting, at said first node, to derive from the packet or packets sent in step (a), the states of said links, and c. where the states of fewer than all of the links connected to said given node are derived in step (b), updating said stored information used for routing packets using the derived link states, d. where a link connected to said given node changes from a first state to a second state, determining whether the first state of said link was indicated in a previously sent packet, e. where the first state of said link was indicated in a previous packet, sending to said first node only an amended version of said previous packet, said amended version indicating that said changed link is in said second state, and storing an indicator indicating the amendments made to said previous packet, and f. where the first state of said link was not indicated in a previous packet, sending to said first node a packet indicating that said changed link is in said second state.