[go: up one dir, main page]

WO2014035646A3 - Host detection by top of rack switch in data center environments - Google Patents

Host detection by top of rack switch in data center environments Download PDF

Info

Publication number
WO2014035646A3
WO2014035646A3 PCT/US2013/054493 US2013054493W WO2014035646A3 WO 2014035646 A3 WO2014035646 A3 WO 2014035646A3 US 2013054493 W US2013054493 W US 2013054493W WO 2014035646 A3 WO2014035646 A3 WO 2014035646A3
Authority
WO
WIPO (PCT)
Prior art keywords
address
virtual machine
mac
switch device
data center
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/US2013/054493
Other languages
French (fr)
Other versions
WO2014035646A2 (en
Inventor
Rajesh B. NATARAJA
Nilesh Shah
Shyam Kapadia
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cisco Technology Inc
Original Assignee
Cisco Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cisco Technology Inc filed Critical Cisco Technology Inc
Publication of WO2014035646A2 publication Critical patent/WO2014035646A2/en
Publication of WO2014035646A3 publication Critical patent/WO2014035646A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/622Layer-2 addresses, e.g. medium access control [MAC] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/021Ensuring consistency of routing table updates, e.g. by using epoch numbers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

Techniques are provided for detecting and identifying host devices in a network. At a switch device, a packet is received from a server that is interfaced with a switch device and is configured to host a virtual machine that is a source of the packet. A Media Access Control (MAC) address or an Internet Protocol (IP) address is identified. The MAC address and IP address are associated with the virtual machine. In response to identifying the MAC or IP addresses, the switch device determines whether a binding between the IP and MAC addresses of the virtual machine is present in a database of addresses accessible by the switch device. If the association is not present, based on the fields obtained from the packet header, a request message is sent to the virtual machine to resolve the association between the IP address and the MAC address of the virtual machine.
PCT/US2013/054493 2012-08-30 2013-08-12 Host detection by top of rack switch in data center environments Ceased WO2014035646A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/598,917 US9258266B2 (en) 2012-08-30 2012-08-30 Host detection by top of rack switch devices in data center environments
US13/598,917 2012-08-30

Publications (2)

Publication Number Publication Date
WO2014035646A2 WO2014035646A2 (en) 2014-03-06
WO2014035646A3 true WO2014035646A3 (en) 2014-04-24

Family

ID=49385354

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2013/054493 Ceased WO2014035646A2 (en) 2012-08-30 2013-08-12 Host detection by top of rack switch in data center environments

Country Status (2)

Country Link
US (1) US9258266B2 (en)
WO (1) WO2014035646A2 (en)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5818268B2 (en) * 2010-11-02 2015-11-18 日本電気株式会社 COMMUNICATION SYSTEM, CONTROL DEVICE, ROUTE CONTROL METHOD, AND PROGRAM
US9461943B2 (en) * 2012-09-12 2016-10-04 Cisco Technology, Inc. Network assisted virtual machine mobility
US10394611B2 (en) * 2012-11-26 2019-08-27 Amazon Technologies, Inc. Scaling computing clusters in a distributed computing system
US9667447B2 (en) * 2013-07-08 2017-05-30 Nicira, Inc. Managing context identifier assignment across multiple physical domains
US9282033B2 (en) 2013-08-06 2016-03-08 Cisco Technology, Inc. Intelligent handling of virtual machine mobility in large data center environments
US11349806B2 (en) * 2013-12-19 2022-05-31 Vmware, Inc. Methods, apparatuses and systems for assigning IP addresses in a virtualized environment
CN103731353B (en) * 2013-12-26 2017-07-14 华为技术有限公司 The physical address acquisition methods of virtual machine
JP6260310B2 (en) * 2014-02-03 2018-01-17 富士通株式会社 Network switch, network system, and network system control method
US10628193B2 (en) 2014-02-07 2020-04-21 Telefonaktiebolaget Lm Ericsson (Publ) Technique for operating a system controller of a virtualized application cluster
JP2016100625A (en) * 2014-11-18 2016-05-30 富士通株式会社 Route information providing program, route information providing method, route information providing device, information processing system route control method, and information processing system
CN105704045B (en) * 2014-11-26 2019-05-28 华为技术有限公司 Method, gateway and system for synchronizing virtual machine location information between data center gateways
US20170289033A1 (en) * 2015-04-03 2017-10-05 Hewlett Packard Enterprise Development Lp Address cache for tunnel endpoint associated with an overlay network
US9825851B2 (en) 2015-06-27 2017-11-21 Nicira, Inc. Distributing routing information in a multi-datacenter environment
US9722694B2 (en) 2015-09-11 2017-08-01 Microsoft Technology Licensing, Llc Backup communications scheme in computer networks
US9985867B2 (en) 2015-12-11 2018-05-29 Cisco Technology, Inc. Optimizing EVPN for data centers with redundant top-of-rack deployments
CN107783815B (en) * 2016-08-30 2020-12-01 华为技术有限公司 A method and apparatus for determining virtual machine migration
CN106911779A (en) * 2017-02-27 2017-06-30 郑州云海信息技术有限公司 A kind of cloud platform virtual machine obtains IP method and devices
US11063856B2 (en) * 2017-08-24 2021-07-13 Cisco Technology, Inc. Virtual network function monitoring in a network function virtualization deployment
CN109428824B (en) * 2017-08-28 2021-09-17 中国电信股份有限公司 Host topology generation method and system
CN107612834A (en) * 2017-09-13 2018-01-19 杭州迪普科技股份有限公司 A kind of EVPN route renewing methods based on virtual unit migration
US10708185B2 (en) 2017-11-30 2020-07-07 Cisco Technology, Inc. Dynamic next-hop selection for routes in a network fabric
GB2569567B (en) * 2017-12-20 2020-10-21 F Secure Corp Method of detecting malware in a sandbox environment
US10938771B2 (en) 2017-12-23 2021-03-02 Dell Products, L.P. Determining physical locations of devices in a data center
US11194607B2 (en) * 2018-01-16 2021-12-07 Qsc, Llc Cloud based audio / video operating systems
CN111602118B (en) 2018-01-16 2023-06-06 Qsc公司 Audio, video and control system for realizing virtual machine
WO2019165317A2 (en) 2018-02-23 2019-08-29 Qsc, Llc Audio amplifier assemblies, processes, and methods
CN108600106B (en) * 2018-04-28 2019-06-14 北京邮电大学 A low-latency data exchange device and method
CN108667957B (en) * 2018-05-21 2021-08-13 联想(北京)有限公司 IP address allocation method, first electronic device and first server
US11496436B2 (en) * 2018-07-24 2022-11-08 Vmware, Inc. Migration of virtual machine located on its own network
US11418478B2 (en) * 2018-12-20 2022-08-16 Arris Enterprises Llc Systems and methods for improving ARP/ND performance on host communication devices
CN110049148B (en) * 2019-04-19 2022-03-25 浙江中烟工业有限责任公司 Method for acquiring IP address of virtual machine in Vcenter environment
CN110572487B (en) * 2019-08-21 2022-04-29 烽火通信科技股份有限公司 Method and system for virtualizing any port of switch
US11381456B2 (en) 2020-04-06 2022-07-05 Vmware, Inc. Replication of logical network data between global managers
US11777793B2 (en) 2020-04-06 2023-10-03 Vmware, Inc. Location criteria for security groups
US11088902B1 (en) 2020-04-06 2021-08-10 Vmware, Inc. Synchronization of logical network state between global and local managers
US11736383B2 (en) 2020-04-06 2023-08-22 Vmware, Inc. Logical forwarding element identifier translation between datacenters
US11882000B2 (en) 2020-04-06 2024-01-23 VMware LLC Network management system for federated multi-site logical network
US11343283B2 (en) 2020-09-28 2022-05-24 Vmware, Inc. Multi-tenant network virtualization infrastructure
CN113406910A (en) * 2021-06-29 2021-09-17 辽宁晨晖智慧能源有限公司 Control system, platform and method for power supply
US11595470B1 (en) * 2021-09-17 2023-02-28 Vmware, Inc. Resolving L2 mapping conflicts without reporter synchronization
US12107722B2 (en) 2022-07-20 2024-10-01 VMware LLC Sharing network manager between multiple tenants
US12032569B2 (en) 2022-09-06 2024-07-09 Bank Of America Corporation System and method for script-based querying and aggregation of endpoint data via a directory access protocol
US20240289158A1 (en) 2023-02-23 2024-08-29 VMware LLC Health monitoring architecture for multi-tenant system
US20250247330A1 (en) * 2024-01-29 2025-07-31 Cisco Technology, Inc. Proactive convergence of endpoint reachability in data centers

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5802278A (en) * 1995-05-10 1998-09-01 3Com Corporation Bridge/router architecture for high performance scalable networking
US7289505B2 (en) * 2002-06-04 2007-10-30 Lucent Technologies Inc. Efficient reverse path forwarding check mechanism
US7936695B2 (en) 2007-05-14 2011-05-03 Cisco Technology, Inc. Tunneling reports for real-time internet protocol media streams
GB2458154B (en) * 2008-03-07 2012-06-27 Hewlett Packard Development Co Routing across a virtual network
US8166187B2 (en) 2009-01-28 2012-04-24 Cisco Technology, Inc. Distributed IP gateway based on sharing a MAC address and IP address concurrently between a first network switching device and a second network switching device
US8369333B2 (en) * 2009-10-21 2013-02-05 Alcatel Lucent Method and apparatus for transparent cloud computing with a virtualized network infrastructure
US8442048B2 (en) * 2009-11-04 2013-05-14 Juniper Networks, Inc. Methods and apparatus for configuring a virtual network switch
US8549614B2 (en) 2009-12-04 2013-10-01 Cisco Technology, Inc. Establishing internet protocol security sessions using the extensible messaging and presence protocol
US9110703B2 (en) * 2011-06-07 2015-08-18 Hewlett-Packard Development Company, L.P. Virtual machine packet processing
CN102291320B (en) * 2011-09-29 2015-03-18 杭州华三通信技术有限公司 MAC (media access control) address learning method and edge device

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
DAVID C PLUMMER (DCP@MIT-MC): "An Ethernet Address Resolution Protocol -- or -- Converting Network Protocol Addresses to 48.bit Ethernet Address for Transmission on Ethernet Hardware; rfc826.txt", 19821101, 1 November 1982 (1982-11-01), XP015006811, ISSN: 0000-0003 *
FINLAYSON ET AL: "A Reverse Address Resolution Protocol; rfc903.txt", 19840601, 1 June 1984 (1984-06-01), XP015006895, ISSN: 0000-0003 *
TISSA SENEVIRATHNE DINESH G DUTT CISCO VISHWAS MANRAL HP NETWORKING SAM ALDRIN HUAWEI: "ICMP based OAM Solution for TRILL; draft-tissa-trill-oam-04.txt", ICMP BASED OAM SOLUTION FOR TRILL; DRAFT-TISSA-TRILL-OAM-04.TXT, INTERNET ENGINEERING TASK FORCE, IETF; STANDARDWORKINGDRAFT, INTERNET SOCIETY (ISOC) 4, RUE DES FALAISES CH- 1205 GENEVA, SWITZERLAND, 7 July 2012 (2012-07-07), pages 1 - 110, XP015083822 *

Also Published As

Publication number Publication date
US20140064104A1 (en) 2014-03-06
US9258266B2 (en) 2016-02-09
WO2014035646A2 (en) 2014-03-06

Similar Documents

Publication Publication Date Title
WO2014035646A3 (en) Host detection by top of rack switch in data center environments
WO2014115157A8 (en) Address resolution in software-defined networks
WO2013052564A3 (en) System and methods for managing network hardware address requests with a controller
GB2497196B (en) Enabling co-existance of hosts or virtual machines with identical addresses
GB2514323A (en) Multiple virtual machines sharing a single IP address
WO2012135376A3 (en) Method of distributing information regarding one or more electrical devices and systems for the same
JP2013098880A5 (en) Filtering device
WO2011079145A3 (en) Systems and methods for mixed mode handling of ipv6 and ipv4 traffic by a virtual server
JP2014513834A5 (en)
US9800543B2 (en) Method and device for forwarding packet
JP2013128307A5 (en)
JP2012128848A5 (en)
WO2015127086A3 (en) Proxy server failover and load clustering
EP2661011A4 (en) Method and network device for detecting ip address conflict
JP2014524086A5 (en)
BR112015013728A2 (en) hub break roaming method and system
JP2009266202A5 (en) Information processing apparatus, information processing apparatus control method, session management system, and program
WO2015021369A3 (en) Content delivery methods and systems
WO2016192608A3 (en) Authentication method, authentication system and associated device
ATE508554T1 (en) WIRELESS MULTICAST PROXY
WO2013052898A3 (en) Systems and methods for data packet processing of ip fragments using network address translation functionality
WO2014160511A3 (en) Proximity and interface controls of media devices for media presentations
WO2012126433A3 (en) Access control method and system, and access terminal
WO2008084725A1 (en) Unauthorized access information-collecting system
GB2515442A (en) Layer 2 packet switching without look-up table for ethernet switches

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13779425

Country of ref document: EP

Kind code of ref document: A2

122 Ep: pct application non-entry in european phase

Ref document number: 13779425

Country of ref document: EP

Kind code of ref document: A2