| CPC H04L 45/74 (2013.01) [H04L 45/50 (2013.01); H04L 61/5007 (2022.05); H04L 65/104 (2013.01); H04L 65/65 (2022.05)] | 8 Claims |

|
1. A network routing method comprising:
receiving a plurality of Internet Protocol (IP) addresses from a plurality of components of a Multiprotocol Label Switching (MPLS) network, at least one IP address of the plurality of IP addresses being unmapped to a segment identifier (SID) for routing communication packets in the MPLS network;
analyzing the at least one IP address to identify a router identifier (RID) IP address, the RID IP address corresponding to a node of the MPLS network included in a Label-Switched Path (LSP) of the MPLS network, wherein analyzing the at least one IP address to identify the RID IP address comprises at least one of:
comparing a mask length of each of the plurality of IP addresses to a known mask length of RID IP addresses; or
comparing each of the plurality of IP addresses to a known range of RID IP addresses;
generating a unique SID for the RID IP address; and
announcing, through a signaling protocol, the unique SID and the RID IP address as a matched pair for segment routing in the MPLS network,
wherein the unique SID is generated if the mask length is equal to the known mask length or if the IP address is within the known range of RID IP addresses, respectively.
|