US 9,813,358 B2
Systems, methods, and apparatus for ARP mediation
Srini Seetharaman, Sunnyvale, CA (US); Balaji Balasubramanian, Sunnyvale, CA (US); and Sri Mohana Satya Srinivas Singamsetty, Sunnyvale, CA (US)
Assigned to Infinera Corporation, Sunnyvale, CA (US)
Filed by Infinera Corporation, Annapolis Junction, MD (US)
Filed on Jul. 8, 2015, as Appl. No. 14/794,382.
Prior Publication US 2017/0012933 A1, Jan. 12, 2017
Int. Cl. H04L 12/937 (2013.01); H04L 29/12 (2006.01); H04L 12/26 (2006.01); H04L 12/28 (2006.01); H04L 12/24 (2006.01)
CPC H04L 49/254 (2013.01) [H04L 12/28 (2013.01); H04L 41/00 (2013.01); H04L 43/50 (2013.01); H04L 61/103 (2013.01); H04L 61/2015 (2013.01); H04L 61/6022 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method for address resolution in a software defined network, the method comprising:
receiving an address resolution protocol request from a first client device at a first core node for a media access control address of a second client device;
sending, by the first core node, a notification of the address resolution protocol request to a controller;
determining, by the controller, if the second client device media access control address is stored in the controller;
sending, by the controller, an address resolution protocol reply to the first client device including the second client device media access control address when the controller determines the second client device media access control address is stored in the controller;
learning the first client device media access control address when the second client device media access control address is not stored in the controller; and
sending the address resolution protocol request to a plurality of nodes after learning the first client device media access control address, such that the address resolution protocol request does not traverse a data plane of the software defined network.