US 12,021,746 B2
Inter-working of a software-defined wide-area network (SD-WAN) domain and a segment routing (SR) domain
Lianxiang Wang, Shanghai (CN); Zhiyong Fang, Chongqing (CN); Xiaorong Wang, Shanghai (CN); Bin Shi, Shanghai (CN); Jianda Liu, Shanghai (CN); and Yunpeng Zhang, Shanghai (CN)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Feb. 17, 2022, as Appl. No. 17/674,453.
Prior Publication US 2023/0261989 A1, Aug. 17, 2023
Int. Cl. H04L 45/586 (2022.01); H04L 45/42 (2022.01); H04L 45/50 (2022.01); H04L 45/745 (2022.01)
CPC H04L 45/586 (2013.01) [H04L 45/42 (2013.01); H04L 45/507 (2013.01); H04L 45/745 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method performed by a node, the method comprising:
receiving a packet from a first node, the first node associated with a software-defined wide-area network (SD-WAN) domain, wherein the packet comprises a header indicating a transport locator (TLOC) associated with a second node to which to send the packet, the second node associated with a segment routing (SR) domain, wherein the first node is external to the SR domain and any other SR domain and the second node is external to the SD-WAN domain and any other SD-WAN domain;
determining that the TLOC corresponds to a virtual TLOC used in the SD-WAN domain to identify the second node associated with the SR domain, wherein the virtual TLOC indicates a System-IP, the System-IP based on a nexthop internet protocol (IP) address of a virtual private network (VPN) route associated with the second node;
in response to determining that the TLOC corresponds to the virtual TLOC, determining a second node identifier associated with the second node, the second node identifier used in the SR domain to identify the second node;
preparing the packet to be communicated via the SR domain, wherein preparing the packet comprises including the second node identifier in the packet; and
sending the packet comprising the second node identifier to the second node.