Extending virtual station interface discovery protocol (VDP) and VDP-like protocols for dual-homed deployments in data center environments
    2.
    发明授权
    Extending virtual station interface discovery protocol (VDP) and VDP-like protocols for dual-homed deployments in data center environments 有权
    在数据中心环境中扩展虚拟站接口发现协议(VDP)和类VDP协议,用于双归属部署

    公开(公告)号:US09203781B2

    公开(公告)日:2015-12-01

    申请号:US13960929

    申请日:2013-08-07

    摘要: Techniques are provided for provisioning network resources for virtual machines. At a first switch device, a configuration request message is received from a virtual switch to provision virtual network segmentation resources for a virtual machine managed by the virtual switch. The first switch device provisions the virtual network segmentation resources for the virtual machine. The first switch devices sends to a second switch device a first synchronization message that includes information describing the virtual network segmentation resources. The second switch device is a peer of the first switch device. The first switch device also sends to the second switch device a second synchronization message that includes state information indicating that the first switch device is in an active state for servicing the virtual machine and that the second switch device is to be placed in a dormant state for servicing the virtual machine.

    摘要翻译: 提供了为虚拟机提供网络资源的技术。 在第一交换设备处,从虚拟交换机接收配置请求消息,为虚拟交换机管理的虚拟机提供虚拟网络分段资源。 第一交换机设备为虚拟机提供虚拟网络分段资源。 第一交换设备向第二交换设备发送包括描述虚拟网络分段资源的信息的第一同步消息。 第二开关装置是第一开关装置的对端。 第一交换设备还向第二交换设备发送第二同步消息,该第二同步消息包括指示第一交换设备处于用于维护虚拟机的活动状态的状态信息,并且第二交换设备将被置于休眠状态 为虚拟机提供服务。

    Increasing internet protocol version 6 host table scalability in top of rack switches for data center deployments
    3.
    发明授权
    Increasing internet protocol version 6 host table scalability in top of rack switches for data center deployments 有权
    在数据中心部署的机架式交换机之上增加Internet协议版本6主机表的可扩展性

    公开(公告)号:US09183322B2

    公开(公告)日:2015-11-10

    申请号:US13693090

    申请日:2012-12-04

    IPC分类号: G06F17/30

    摘要: Techniques are provided for optimizing storage of address information in switch device databases. A control packet is received from a source host. An address associated with a host is determined. The address comprises a first and second address component. The first address component is stored in a first database and is mapped to an index value that is stored in the first database. The index value is also stored in a second database along with the second address component. The first database may also be examined to determine whether the first address component is stored in the first database. If the first address component is stored in the first database, the index value mapped to the first address component is retrieved. The second database is examined to determine whether the index value and the second address component are stored in the second database.

    摘要翻译: 提供了技术来优化交换机设备数据库中地址信息的存储。 从源主机接收到控制数据包。 确定与主机相关联的地址。 该地址包括第一和第二地址组件。 第一个地址组件存储在第一个数据库中,并被映射到存储在第一个数据库中的索引值。 索引值也与第二地址组件一起存储在第二数据库中。 还可以检查第一数据库以确定第一地址组件是否存储在第一数据库中。 如果第一个地址组件存储在第一个数据库中,则检索映射到第一个地址组件的索引值。 检查第二数据库以确定索引值和第二地址组件是否存储在第二数据库中。

    System and method for hardware-based learning of internet protocol addresses in a network environment
    4.
    发明授权
    System and method for hardware-based learning of internet protocol addresses in a network environment 有权
    网络环境中互联网协议地址的硬件学习系统和方法

    公开(公告)号:US09008095B2

    公开(公告)日:2015-04-14

    申请号:US13633734

    申请日:2012-10-02

    摘要: A method is provided one example embodiment and includes receiving a packet including a source /32 address and a destination /32 address. The source /32 address can indicate an Internet Protocol (IP) address of a source host that sent the packet. The destination /32 address can indicate an IP address of a destination host to which the packet is destined. The method may also include looking up the destination /32 address and the source /32 address in a Forwarding Information Base/adjacency (FIB)/(ADJ) table implemented in a hardware of a leaf switch in a network. Additionally, the method may include adding the source /32 address and corresponding adjacency information to the FIB/ADJ table if the destination /32 address is found in the FIB/ADJ table, and the source /32 address is not found in the FIB/ADJ table. The method may also include forwarding the packet to the destination host.

    摘要翻译: 提供了一种示例性实施例的方法,并且包括接收包括源/ 32地址和目的地/ 32地址的分组。 源/ 32地址可以指示发送数据包的源主机的Internet协议(IP)地址。 目的地址/ 32地址可以指示该目的地目的主机的IP地址。 该方法还可以包括在网络中的叶片交换机的硬件中实现的转发信息库/邻接(FIB)/(ADJ)表中查找目的地/ 32地址和源/ 32地址。 另外,如果在FIB / ADJ表中找到目的地/ 32地址,并且在FIB / ADJ表中没有找到源/ 32地址,则该方法可以包括将源/ 32地址和对应的邻接信息添加到FIB / ADJ表中。 ADJ表。 该方法还可以包括将分组转发到目的地主机。

    Increasing Internet Protocol Version 6 Host Table Scalability in Top of Rack Switches for Data Center Deployments
    6.
    发明申请
    Increasing Internet Protocol Version 6 Host Table Scalability in Top of Rack Switches for Data Center Deployments 有权
    增加数据中心部署机架开关顶部的Internet协议版本6主机表可扩展性

    公开(公告)号:US20140156667A1

    公开(公告)日:2014-06-05

    申请号:US13693090

    申请日:2012-12-04

    IPC分类号: G06F17/30

    摘要: Techniques are provided for optimizing storage of address information in switch device databases. A control packet is received from a source host. An address associated with a host is determined. The address comprises a first and second address component. The first address component is stored in a first database and is mapped to an index value that is stored in the first database. The index value is also stored in a second database along with the second address component. The first database may also be examined to determine whether the first address component is stored in the first database. If the first address component is stored in the first database, the index value mapped to the first address component is retrieved. The second database is examined to determine whether the index value and the second address component are stored in the second database.

    摘要翻译: 提供了技术来优化交换机设备数据库中地址信息的存储。 从源主机接收到控制数据包。 确定与主机相关联的地址。 地址包括第一和第二地址组件。 第一个地址组件存储在第一个数据库中,并被映射到存储在第一个数据库中的索引值。 索引值也与第二地址组件一起存储在第二数据库中。 还可以检查第一数据库以确定第一地址组件是否存储在第一数据库中。 如果第一个地址组件存储在第一个数据库中,则检索映射到第一个地址组件的索引值。 检查第二数据库以确定索引值和第二地址组件是否被存储在第二数据库中。

    SYSTEM AND METHOD FOR OPTIMIZING NEXT-HOP TABLE SPACE IN A DUAL-HOMED NETWORK ENVIRONMENT
    7.
    发明申请
    SYSTEM AND METHOD FOR OPTIMIZING NEXT-HOP TABLE SPACE IN A DUAL-HOMED NETWORK ENVIRONMENT 有权
    用于在双重网络环境中优化下一个表空间的系统和方法

    公开(公告)号:US20140112122A1

    公开(公告)日:2014-04-24

    申请号:US13658610

    申请日:2012-10-23

    IPC分类号: H04L12/24 H04L12/56

    CPC分类号: H04L45/74

    摘要: A method for optimizing next-hop table space in a dual-homed network environment is provided and includes associating an Emulated Switch Internet Protocol (ES-IP) address and an Emulated Switch Media Access Control (ES-MAC) address with an Emulated Switch Identifier (ES-ID) of an emulated switch connected to a dual-homed host having a host IP address in a network environment, and populating a host route table with a mapping between the host IP address and the ES-IP address. The method further includes receiving an outgoing packet with the host IP address as a destination address, determining the ES-IP address corresponding to the host IP address, sending out an ARP request for a MAC address corresponding to the ES-IP address, receiving the ES-MAC address, determining the ES-ID corresponding to the ES-MAC address, encapsulating the outgoing packet with the ES-ID, and forwarding the packet.

    摘要翻译: 提供了一种用于优化双归属网络环境中的下一跳表空间的方法,并且包括将仿真交换机因特网协议(ES-IP)地址与仿真交换机介质访问控制(ES-MAC)地址与仿真交换机标识符 (ES-ID),其连接到具有网络环境中的主机IP地址的双宿主主机,并且在主机IP地址和ES-IP地址之间的映射中填充主机路由表。 该方法还包括接收主机IP地址作为目的地地址的出局包,确定与主机IP地址对应的ES-IP地址,发送对应于ES-IP地址的MAC地址的ARP请求,接收 ES-MAC地址,确定与ES-MAC地址对应的ES-ID,封装带有ES-ID的出局报文,并转发报文。

    Enabling scalable virtual machine tracking in a data center fabric
    10.
    发明授权
    Enabling scalable virtual machine tracking in a data center fabric 有权
    在数据中心架构中启用可扩展的虚拟机跟踪

    公开(公告)号:US09548922B2

    公开(公告)日:2017-01-17

    申请号:US14074522

    申请日:2013-11-07

    摘要: A method is provided in one example embodiment and includes receiving at a first network element a packet from a second network element; processing the packet at the first network element to obtain information regarding an identity of a virtual machine (“VM”) hosted by the second network element contained within the packet; and storing at the first network element the identifying information. The identifying information stored at the first network element is accessible by at least one third network element. In some embodiments, the first network element comprises a physical switch and the second network element comprises a virtual switch.

    摘要翻译: 在一个示例实施例中提供了一种方法,并且包括在第一网络元件处接收来自第二网络元件的分组; 处理在第一网元处的分组以获得关于由分组中包含的第二网元承载的虚拟机(“VM”)的身份的信息; 以及在所述第一网络元件处存储所述识别信息。 存储在第一网络元件处的识别信息可由至少一个第三网络元件访问。 在一些实施例中,第一网络元件包括物理交换机,第二网络元件包括虚拟交换机。