Distributed proxy addressing operations

US9042272B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9042272-B2
Application numberUS-201213602922-A
CountryUS
Kind codeB2
Filing dateSep 4, 2012
Priority dateSep 4, 2012
Publication dateMay 26, 2015
Grant dateMay 26, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An addressing redirection mechanism is initiated at a switch or a router in a computing network in order to enable the switch to perform one or more distributed proxy addressing operations on behalf of a connected router. An address request transmitted from a first host device to a second host device to obtain addressing information of the second host device is received at the switch, and the switch inspects the address request to identify addressing information for the first host device. The switch is configured to forward the addressing information for the first host device to the router.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: initiating, at a switch in a computing network, an addressing redirection mechanism configured to enable the switch to perform one or more distributed proxy addressing operations on behalf of a connected router; receiving, at the switch, an address request transmitted from a first host device to a second host device to obtain addressing information of the second host device; inspecting the address request at the switch to identify addressing information for the first host device; and forwarding the addressing information for the first host device to the router. 2. The method of claim 1 , wherein the address request is transmitted to obtain a Media Access Control (MAC) address for the second host device, and wherein transmitting the address response from the switch to the first host device comprises: transmitting an address response from the switch to the first host device to provide the first host device with a network router MAC address. 3. The method of claim 1 , further comprising: prior to initiating the addressing redirection mechanism, receiving an advertisement message from the router to extend proxy addressing operation to the switch. 4. The method of claim 3 , wherein receiving the advertisement message comprises: receiving an advertisement message that includes a capability-type indicating whether the switch should only inspect received address requests or also respond to received address requests. 5. The method of claim 3 , wherein receiving the advertisement message further comprises: receiving an advertisement message that includes one or more of a MAC address of the router or a callback address of the router. 6. The method of claim 1 , wherein initiating the addressing redirection mechanism comprises: activating an access-control-list configured to forward the received address request to a control processing plane of the switch for inspection. 7. The method of claim 1 , further comprising: storing the address information for the first host device for a period of time prior to transmitting the address information to the router. 8. The method of claim 1 , wherein receiving the address request comprises: receiving a Address Resolution Protocol (ARP) request, and wherein the address response is an ARP response. 9. The method of claim 1 , wherein receiving the address request comprises: receiving a Network Discovery Protocol (NDP) request, and wherein the address response is an NDP response. 10. An apparatus comprising: a plurality of network ports; a memory; and a processor configured to: initiate an addressing redirection mechanism configured to enable the apparatus to perform one or more distributed proxy addressing operations on behalf of a connected router; receive, via a first network port, an address request transmitted from a first host device to a second host device to obtain addressing information of the second host device; inspect the address request to identify addressing information for the first host device; and forwarding the addressing information for the first host device to the router via a second network port. 11. The apparatus of claim 10 , wherein the address request is transmitted to obtain a Media Access Control (MAC) address for the second host device, and wherein the processor is configured to transmit an address response to the first host device to provide the first host device with a network router MAC address. 12. The apparatus of claim 10 , wherein prior to initiating the addressing redirection mechanism, the processor is configured to receive an advertisement message from the router to extend proxy addressing operation to the apparatus. 13. The apparatus of claim 12 , wherein the advertisement message further includes a capability-type indicating whether the processor should only inspect received address requests or also respond to received address requests. 14. The apparatus of claim 12 , wherein the advertisement message further includes one or more of a MAC address of the router or a callback address of the router. 15. The apparatus of claim 10 , wherein initiating the addressing redirection mechanism comprises: activating an access-control-list configured to forward received address requests to a control processing plane for inspection. 16. The apparatus of claim 10 , wherein the processor is configured to store the addressing information of the first host device for a period of time in the memory prior to transmitting the ARP information to the router. 17. The apparatus of claim 10 , wherein the processor is configured to receive a Address Resolution Protocol (ARP) request and transmit an ARP response. 18. The apparatus of claim 10 , wherein the processor is configured to receive a Network Discovery Protocol (NDP) request and transmit an NDP response. 19. The apparatus of claim 10 , wherein the apparatus is a physical switch. 20. The apparatus of claim 10 , wherein the apparatus is a virtual switch residing within a physical server. 21. One or more non-transitory computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to: initiate, at a switch in a computing network, an addressing redirection mechanism configured to enable the switch to perform one or more distributed proxy addressing operations on behalf of a connected router; receive, at the switch, an address request transmitted from a first host device to a second host device to obtain addressing information of the second host device; inspect the address request at the switch to identify addressing information for the first host device; and forward the addressing information for the first host device to the router. 22. The non-transitory computer readable storage media of claim 21 , wherein the address request is transmitted to obtain a Media Access Control (MAC) address for the second host device, and wherein the instructions operable to transmit the address response from the switch to the first host device comprise instructions operable to: transmit an address response from the switch to the first host device to provide the first host device with a network designated router MAC address. 23. The non-transitory computer readable storage media of claim 21 , further comprising instructions operable to: prior to initiating the addressing redirection mechanism, receive an advertisement message from the router to extend proxy addressing operation to the switch. 24. The non-transitory computer readable storage media of claim 23 , wherein the instructions operable to receive the advertisement message comprise instructions operable to: receive an advertisement message that includes a capability-type indicating whether the switch should only inspect received address requests or also respond to received address requests. 25. The non-transitory computer readable storage media of claim 23 , wherein the instructions operable to receive the advertisement message comprise instructions operable to: receive an advertisement message that includes one or more of a MAC address of the router or a callback address of the router. 26. The non-transitory computer readable storage media of claim 21 , wherein the instructions operable to initiate the addressing redirection mechanism comprise instructions operable to: activate an access-control-list con

Assignees

Inventors

Classifications

  • H04L45/74Primary

    Address processing for routing · CPC title

  • H04L12/28Primary

    characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks] (wireless communication networks H04W {; arrangements for dividing the transmission path H04W40/00}) · CPC title

  • Layer-2 addresses, e.g. medium access control [MAC] addresses · CPC title

  • H04L61/59Primary

    using proxies for addressing · CPC title

  • Provisioning of proxy services (store-and-forward switching systems in data switching networks H04L12/54) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9042272B2 cover?
An addressing redirection mechanism is initiated at a switch or a router in a computing network in order to enable the switch to perform one or more distributed proxy addressing operations on behalf of a connected router. An address request transmitted from a first host device to a second host device to obtain addressing information of the second host device is received at the switch, and the s…
Who is the assignee on this patent?
Jain Vipin, Halemane Sukhesh, Prabhanjan Mahidas, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L45/74. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 26 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).