Patent ID: 11902144
Assignee: JUNIPER NETWORKS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the device to:
receive first topology information from a first network device of a network;
receive second topology information, different than the first topology information, from a second network device of the network;
assign a first border gateway protocol link state (BGP-LS) identifier to the first network device;
associate the first topology information with the first BGP-LS identifier;
assign a second BGP-LS identifier, different than the first BGP-LS identifier, to the second network device,
wherein the one or more instructions, that cause the device to assign the second BGP-LS identifier, cause the device to one of:
execute a configuration to cause the device to assign the second BGP-LS identifier, different than the first BGP-LS identifier, to the second network device,
 wherein the first BGP-LS identifier and second BGP-LS identifier each refer to network devices in a same network domain;

associate the second topology information with the second BGP-LS identifier;
store, in a data structure, the first topology information, as a first route, based on the first BGP-LS identifier;
store, in the data structure, the second topology information, as a second route different than the first route, based on the second BGP-LS identifier;
select the first route or the second route as a primary route based on features associated with the first route and the second route;
utilize the primary route to control routing of traffic through the network; and
provide, to a peer device, the first topology information or the second topology information, based on whether the first route or the second route is selected as the primary route, to cause the peer device to utilize the first topology information or the second topology information to control routing of traffic through the network.