US 11,770,466 B2
Providing timing information from a network via a virtual network address
Aldrin Isaac, San Jose, CA (US); Savithri H. Venkatachalapathy, Saratoga, CA (US); and Kamatchi S. Gopalakrishnan, Dublin, CA (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Oct. 7, 2022, as Appl. No. 17/938,717.
Application 17/938,717 is a continuation of application No. 16/711,073, filed on Dec. 11, 2019, granted, now 11,516,321.
Prior Publication US 2023/0036049 A1, Feb. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 69/28 (2022.01); H04L 12/18 (2006.01); H04L 45/50 (2022.01); H04L 45/64 (2022.01); H04L 12/46 (2006.01); H04L 45/00 (2022.01); H04L 61/5007 (2022.01)
CPC H04L 69/28 (2013.01) [H04L 12/18 (2013.01); H04L 12/4641 (2013.01); H04L 45/50 (2013.01); H04L 45/64 (2013.01); H04L 45/72 (2013.01); H04L 61/5007 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
determining, by a first device, an internet protocol (IP) address range that is reachable by a second device;
determining, by the first device and based on the IP address range, a virtual IP address;
associating, by the first device, the virtual IP address with a timing component,
wherein the timing component is associated with serving at least two virtual IP addresses that include the virtual IP address; and
providing, by the first device and to the second device, a control packet that identifies the virtual IP address as a source address of the control packet
wherein the control packet comprises timing information that is used to update a clock of the second device, and
wherein the timing information is received via an underlay of a network that is associated with the first device.