CONTROLLER-LESS PEER-TO-PEER DISTRIBUTED SWITCH
    1.
    发明申请
    CONTROLLER-LESS PEER-TO-PEER DISTRIBUTED SWITCH 有权
    无对称分配交换机

    公开(公告)号:US20150200853A1

    公开(公告)日:2015-07-16

    申请号:US14156102

    申请日:2014-01-15

    CPC classification number: H04L45/7453 H04L45/586 H04L47/2441 H04L67/104

    Abstract: In one embodiment, a device (e.g., a sync daemon) connects to peer nodes in a communication network. Each of the peer nodes has a switch that supports a flow table and an action table. The device facilitates a connection between a switch of a first peer node and a switch of a second peer node, and maintains the flow table and the action table of each of the peer nodes, such that the flow tables and the action tables are kept in synchronization with one another across each of the peer nodes via a distributed hash table.

    Abstract translation: 在一个实施例中,设备(例如,同步守护进程)连接到通信网络中的对等节点。 每个对等节点都有支持流表和动作表的交换机。 该设备促进第一对等节点的交换机和第二对等节点的交换机之间的连接,并维护每个对等节点的流表和动作表,使得流表和动作表保持在 通过分布式哈希表在每个对等节点上彼此同步。

    User-Configured On-Demand Virtual Layer-2 Network for Infrastructure-As-A-Service (IAAS) on a Hybrid Cloud Network
    3.
    发明申请
    User-Configured On-Demand Virtual Layer-2 Network for Infrastructure-As-A-Service (IAAS) on a Hybrid Cloud Network 审中-公开
    基于混合云网络的基础架构即服务(IAAS)的用户配置的按需虚拟二层网络

    公开(公告)号:US20150365281A1

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

    申请号:US14834915

    申请日:2015-08-25

    Abstract: A virtual network is overlaid upon physical networks. The virtual network is a layer-2 network that expands an organization's LAN using virtual MAC addresses. A VN device driver shim intercepts LAN packets and their virtual MAC and IP addresses and encapsulates them with physical packets. As new nodes are created, a VN switch table is expanded so that all nodes on the virtual network can reach the new node. A copy of the VN switch table is stored on each node by a virtual network management daemon on the node. A VN configuration controller in a central server updates the VN switch tables. Organizations can expand their virtual network as nodes are created at remote cloud computing providers without action by the staff at the cloud computing provider. Hybrid cloud virtual networks include on-premises physical and virtual-machine nodes, and off-premises guest nodes and instances.

    Abstract translation: 虚拟网络覆盖在物理网络上。 虚拟网络是使用虚拟MAC地址扩展组织LAN的二层网络。 VN设备驱动程序垫片拦截LAN数据包及其虚拟MAC和IP地址,并用物理数据包封装它们。 当创建新节点时,将展开VN交换机表,以使虚拟网络上的所有节点都能到达新节点。 VN交换机表的副本由节点上的虚拟网络管理守护程序存储在每个节点上。 中央服务器中的VN配置控制器更新VN交换机表。 组织可以扩展其虚拟网络,因为节点是在远程云计算提供商创建的,而不受云计算提供商的工作人员的操作。 混合云虚拟网络包括本地物理和虚拟机节点,以及本地外访客节点和实例。

    Fully distributed routing over a user-configured on-demand virtual network for infrastructure-as-a-service (IaaS) on hybrid cloud networks
    4.
    发明授权
    Fully distributed routing over a user-configured on-demand virtual network for infrastructure-as-a-service (IaaS) on hybrid cloud networks 有权
    通过用户配置的按需虚拟网络在混合云网络上进行基础设施即服务(IaaS)的全面分布式路由

    公开(公告)号:US09197543B2

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

    申请号:US14151017

    申请日:2014-01-09

    CPC classification number: H04L45/22 H04L12/4641 H04L45/54 H04L45/586 H04L49/70

    Abstract: A layer-3 virtual router connects two or more virtual networks. Virtual networks are overlaid upon physical networks. Each virtual network (VN) is a layer-2 network that appears to expand an organization's LAN using virtual MAC addresses. The network stack forms a virtual-network packet with a virtual gateway MAC address of the virtual router to reach a remote virtual network. A VN device driver shim intercepts packets and their virtual MAC and IP addresses and encapsulates them with physical packets sent over the Internet. A VN switch table is expanded to include entries for nodes on the remote virtual network so that all nodes on both virtual networks are accessible. A copy of the VN switch table is stored on each node by a virtual network management daemon on the node. A Time-To-Live field in the virtual-network packet is decremented for each virtual hop and a checksum recalculated.

    Abstract translation: 三层虚拟路由器连接两个或多个虚拟网络。 虚拟网络覆盖在物理网络上。 每个虚拟网络(VN)是第二层网络,似乎可以使用虚拟MAC地址扩展组织的LAN。 网络堆栈形成具有虚拟路由器的虚拟网关MAC地址的虚拟网络分组,以到达远程虚拟网络。 VN设备驱动器垫片拦截数据包及其虚拟MAC和IP地址,并通过Internet发送的物理数据包进行封装。 VN交换机表扩展为包括远程虚拟网络上的节点的条目,以便两个虚拟网络上的所有节点都可访问。 VN交换机表的副本由节点上的虚拟网络管理守护程序存储在每个节点上。 虚拟网络分组中的“实时生存”字段对于每个虚拟跳点递减,并重新计算校验和。

    Fully Distributed Routing over a User-Configured On-Demand Virtual Network for Infrastructure-as-a-Service (IaaS) on Hybrid Cloud Networks
    6.
    发明申请
    Fully Distributed Routing over a User-Configured On-Demand Virtual Network for Infrastructure-as-a-Service (IaaS) on Hybrid Cloud Networks 审中-公开
    通过混合云网络上的基础设施即服务(IaaS)的用户配置的按需虚拟网络进行全面分布式路由

    公开(公告)号:US20140126418A1

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

    申请号:US14151017

    申请日:2014-01-09

    CPC classification number: H04L45/22 H04L12/4641 H04L45/54 H04L45/586 H04L49/70

    Abstract: A layer-3 virtual router connects two or more virtual networks. Virtual networks are overlaid upon physical networks. Each virtual network (VN) is a layer-2 network that appears to expand an organization's LAN using virtual MAC addresses. The network stack forms a virtual-network packet with a virtual gateway MAC address of the virtual router to reach a remote virtual network. A VN device driver shim intercepts packets and their virtual MAC and IP addresses and encapsulates them with physical packets sent over the Internet. A VN switch table is expanded to include entries for nodes on the remote virtual network so that all nodes on both virtual networks are accessible. A copy of the VN switch table is stored on each node by a virtual network management daemon on the node. A Time-To-Live field in the virtual-network packet is decremented for each virtual hop and a checksum recalculated.

    Abstract translation: 三层虚拟路由器连接两个或多个虚拟网络。 虚拟网络覆盖在物理网络上。 每个虚拟网络(VN)是第二层网络,似乎可以使用虚拟MAC地址扩展组织的LAN。 网络堆栈形成具有虚拟路由器的虚拟网关MAC地址的虚拟网络分组,以到达远程虚拟网络。 VN设备驱动器垫片拦截数据包及其虚拟MAC和IP地址,并通过Internet发送的物理数据包进行封装。 VN交换机表扩展为包括远程虚拟网络上的节点的条目,以便两个虚拟网络上的所有节点都可访问。 VN交换机表的副本由节点上的虚拟网络管理守护程序存储在每个节点上。 虚拟网络分组中的“实时生存”字段对于每个虚拟跳点递减,并重新计算校验和。

Patent Agency Ranking