Fetching topologies using timestamp-callback map
US-12184500-B1 · Dec 31, 2024 · US
US2016269246A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016269246-A1 |
| Application number | US-201615062378-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 7, 2016 |
| Priority date | Mar 9, 2015 |
| Publication date | Sep 15, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A management apparatus transmits a plurality of probe packets with different hop count limits to a remote computer of interest. Then, on the basis of responses to the probe packets, the management apparatus produces path data that indicates a path from the management apparatus to the remote computer. The management apparatus obtains type data from the remote computer and intervening computers on the path to the remote computer. This type data indicates whether each of the remote computer and intervening computers is a physical computer or a virtual computer. When the type data indicates that the remote computer is a virtual computer, the management apparatus determines a host physical computer that is hosting the remote computer, on the basis of the type data and path data.
Opening claim text (preview).
What is claimed is: 1 . A non-transitory computer-readable storage medium storing a program that causes a computer to perform a process comprising: transmitting a plurality of probe packets with different hop count limits to a remote computer of interest; producing path data that indicates a path from the computer to the remote computer, based on responses to the probe packets; obtaining type data from the remote computer and intervening computers on the path to the remote computer, the type data indicating whether each of the remote computer and intervening computers is a physical computer or a virtual computer; and determining a host physical computer that is hosting the remote computer, based on the type data and the path data, when the type data indicates that the remote computer is a virtual computer. 2 . The non-transitory computer-readable storage medium according to claim 1 , wherein the determining includes selecting a physical computer that is located closest to the remote computer, of all physical computers on a path from the computer to the remote computer. 3 . The non-transitory computer-readable storage medium according to claim 1 , wherein the transmitting transmits a plurality of probe packets whose hop count limits vary with a step size of one. 4 . The non-transitory computer-readable storage medium according to claim 3 , wherein the producing path data includes: producing a first path to a first responding computer that has responded to a first probe packet with a hop count limit of n, where n is an integer; and producing a second path to a second responding computer that has responded to a second probe packet with a hop count limit of (n+1), by adding to the first path a new leg from the first responding computer to the second responding computer. 5 . The non-transitory computer-readable storage medium according to claim 1 , wherein the probe packets are request packets for starting communication. 6 . A management method comprising: transmitting, by a computer, a plurality of probe packets with different hop count limits to a remote computer of interest; producing, by the computer, path data that indicates a path from the computer to the remote computer, based on responses to the probe packets; obtaining, by the computer, type data from the remote computer and intervening computers on the path to the remote computer, the type data indicating whether each of the remote computer and intervening computers is a physical computer or a virtual computer; and determining, by the computer, a host physical computer that is hosting the remote computer, based on the type data and the path data, when the type data indicates that the remote computer is a virtual computer. 7 . A management apparatus comprising: a processor configured to perform a process including: transmitting a plurality of probe packets with different hop count limits to a remote computer of interest; producing path data that indicates a path from the management apparatus to the remote computer, based on responses to the probe packets; obtaining type data from the remote computer and intervening computers on the path to the remote computer, the type data indicating whether each of the remote computer and intervening computers is a physical computer or a virtual computer; and determining a host physical computer that is hosting the remote computer, based on the type data and the path data, when the type data indicates that the remote computer is a virtual computer.
of virtualised topologies, e.g. software-defined networks [SDN] or network function virtualisation [NFV] · CPC title
Discovery or management of network topologies · CPC title
Hypervisor-specific management and integration aspects · CPC title
Network integration; Enabling network access in virtual machine instances · CPC title
Network monitoring probes · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.