-
11.
公开(公告)号:AU2006232115C1
公开(公告)日:2010-03-18
申请号:AU2006232115
申请日:2006-04-04
Applicant: APPLE INC
Inventor: CHESHIRE STUART D , GRAESSLEY JOSHUA V
Abstract: A method for detecting a device that incorrectly responds to address-resolution-protocol (ARP) probes, comprising: in a network node: sending a first ARP probe for a link-local IP address; when a response is received to the first ARP probe, sending a second ARP probe for a reserved link-local IP address which should not be assigned to any device; and when a response is received to the second ARP probe, recording an identity of a responding device and ignoring subsequent ARP responses from the responding device.
-
公开(公告)号:DE602005011622D1
公开(公告)日:2009-01-22
申请号:DE602005011622
申请日:2005-02-10
Applicant: APPLE INC
Inventor: CHESHIRE STUART D
IPC: H04L29/12
Abstract: Embodiments of the present invention provide link-local IPv4 addressing across multiple interfaces of a network-node. During operation, the network-node broadcasts an address resolution protocol (ARP) request packet on multiple interfaces which asks for the hardware address of a network node whose link-local IPv4 address is Y. In response, the network-node receives an ARP-reply packet on an interface from a target network-node. If Y is present in the ARP cache and is associated with a different interface, the source network-node chooses a winner interface, and updates the ARP cache so that Y is associated with the winner interface. The network-node sends one or more contention-resolution packets on the loser interface to cause a loser network-node to choose another link-local IPv4 address for itself.
-
公开(公告)号:HK1102950A1
公开(公告)日:2007-12-07
申请号:HK07107335
申请日:2007-07-09
Applicant: APPLE INC
Inventor: CHESHIRE STUART D
IPC: H04L20090101 , H04L29/12
Abstract: Embodiments of the present invention provide link-local IPv4 addressing across multiple interfaces of a network-node. During operation, the network-node broadcasts an address resolution protocol (ARP) request packet on multiple interfaces which asks for the hardware address of a network node whose link-local IPv4 address is Y. In response, the network-node receives an ARP-reply packet on an interface from a target network-node. If Y is present in the ARP cache and is associated with a different interface, the source network-node chooses a winner interface, and updates the ARP cache so that Y is associated with the winner interface. The network-node sends one or more contention-resolution packets on the loser interface to cause a loser network-node to choose another link-local IPv4 address for itself.
-
公开(公告)号:DE602006019218D1
公开(公告)日:2011-02-10
申请号:DE602006019218
申请日:2006-04-04
Applicant: APPLE INC
Inventor: GRAESSLEY JOSHUA V , CHESHIRE STUART D
-
15.
公开(公告)号:AU2004267661B2
公开(公告)日:2008-04-10
申请号:AU2004267661
申请日:2004-04-29
Applicant: APPLE INC
Inventor: CHESHIRE STUART D
Abstract: One embodiment of the present invention provides a system that facilitates reconfirmation of resource records in a cache. The system starts by retrieving the resource record at a client and attempting to establish communication using the data in that resource record. In the event that communication is not successful, the system responds by issuing one or more queries for the resource record in question. The system then waits for a response to the query. If the response to the query is not received in a pre-determined amount of time, the system invalidates the resource record. The response from the device is a multicast response, thereby allowing other clients to update corresponding resource records in their local caches without querying the device, and thus saving network bandwidth.
-
公开(公告)号:HK1102949A1
公开(公告)日:2007-12-07
申请号:HK07107334
申请日:2007-07-09
Applicant: APPLE INC
Inventor: CHESHIRE STUART D , SEKAR KIREN RAVI
IPC: H04L20060101 , H04L29/12
Abstract: One embodiment of the present invention provides a system for updating resource records in a name-server database. During system operation, a network node creates an update-request message containing a set of resource-record updates, and a requested lease, which specifies the length of time for which the name server is being requested to store the resource-record updates. Next, the network node sends the update-request message to a name server, which is part of a distributed system that provides a global naming service. The network node then receives a response message from the name server, wherein the response message contains a granted lease, which specifies the length of time for which the name-server database will store the resource-record updates.
-
17.
公开(公告)号:AU2006232115A1
公开(公告)日:2006-10-12
申请号:AU2006232115
申请日:2006-04-04
Applicant: APPLE INC
Inventor: CHESHIRE STUART D , GRAESSLEY JOSHUA V
Abstract: A method for detecting a device that incorrectly responds to address-resolution-protocol (ARP) probes, comprising: in a network node: sending a first ARP probe for a link-local IP address; when a response is received to the first ARP probe, sending a second ARP probe for a reserved link-local IP address which should not be assigned to any device; and when a response is received to the second ARP probe, recording an identity of a responding device and ignoring subsequent ARP responses from the responding device.
-
公开(公告)号:DE602005014106D1
公开(公告)日:2009-06-04
申请号:DE602005014106
申请日:2005-02-10
Applicant: APPLE INC
Inventor: SEKAR KIREN RAVI , CHESHIRE STUART D
IPC: H04L29/12
Abstract: One embodiment of the present invention provides a system that implements a long-lived query (LLQ) at a name server. During operation, the system receives an LLQ from a client at the name server, wherein the LLQ requests information related to one or more data items stored on the name server. In response to the LLQ, the system informs the client of updates to the one or more data items.
-
公开(公告)号:AU2005267596B2
公开(公告)日:2008-10-09
申请号:AU2005267596
申请日:2005-02-10
Applicant: APPLE INC
Inventor: CHESHIRE STUART D
Abstract: One embodiment of the present invention provides a system for looking up location-specific configuration information for a network node or a subnet. During system operation, a network node creates a query message containing a key that comprises an Internet Protocol (IP) prefix and a string, wherein the IP prefix identifies the network node or the subnet, and the string specifies the type of configuration information. The network node then sends the query message to a name server, which is part of a distributed system that provides a global naming service, wherein the name server additionally stores configuration information. Finally, the network node receives a response message from the name server, wherein the response message contains the requested configuration information.
-
公开(公告)号:AU2005267597B2
公开(公告)日:2008-07-17
申请号:AU2005267597
申请日:2005-02-10
Applicant: APPLE INC
Inventor: CHESHIRE STUART D , SEKAR KIREN RAVI
IPC: H04L29/12
Abstract: One embodiment of the present invention provides a system that implements a long-lived query (LLQ) at a name server. During operation, the system receives an LLQ from a client at the name server, wherein the LLQ requests information related to one or more data items stored on the name server. In response to the LLQ, the system informs the client of updates to the one or more data items.
-
-
-
-
-
-
-
-
-