Virtual Switch Data Control In A Distributed Overlay Network
    71.
    发明申请
    Virtual Switch Data Control In A Distributed Overlay Network 审中-公开
    分布式覆盖网络中的虚拟交换机数据控制

    公开(公告)号:US20130034094A1

    公开(公告)日:2013-02-07

    申请号:US13204211

    申请日:2011-08-05

    IPC分类号: H04L12/50

    CPC分类号: H04L49/70

    摘要: An approach is provided in which a hypervisor provisions switch resources on a network interface card, which includes a virtual switch and a physical port. The hypervisor invokes a switch control module on a virtual machine, which provides control information to one or more of the switch resources. In turn, one or more of the switch resources utilize the control information to direct data packets between a source virtual machine and a destination virtual machine over one or more virtual networks that are independent of physical topology constraints of a physical network.

    摘要翻译: 提供了一种方法,其中管理程序规定在包括虚拟交换机和物理端口的网络接口卡上的交换机资源。 虚拟机管理程序调用虚拟机上的交换机控制模块,该模块向一个或多个交换机资源提供控制信息。 反过来,交换机资源中的一个或多个利用控制信息来在独立于物理网络的物理拓扑约束的一个或多个虚拟网络上引导源虚拟机和目的地虚拟机之间的数据分组。

    Checkpoint and restart of NFS version 2/version 3 clients with network state preservation inside a workload partition (WPAR)
    73.
    发明授权
    Checkpoint and restart of NFS version 2/version 3 clients with network state preservation inside a workload partition (WPAR) 失效
    在工作负载分区(WPAR)内部进行网络状态保存的NFS版本2 /版本3客户端的检查点和重新启动

    公开(公告)号:US07933976B2

    公开(公告)日:2011-04-26

    申请号:US11923783

    申请日:2007-10-25

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4856 G06F9/5077

    摘要: Exemplary embodiments provide a computer implemented method, apparatus, and computer-usable program code for moving a software partition from an origination network file system client data processing system to a destination network file system client data processing system. Responsive to receiving a request to perform a checkpoint operation on a software partition, network file system related mount information for the software partition is gathered. Determined ports of a network are unblocked. Unwritten data on the origination network file system client data processing system is synchronized with a remote network file system server. The network is re-blocked. A checkpoint file is generated and stored. The checkpoint file is sent to the destination network file system data processing system.

    摘要翻译: 示例性实施例提供了一种用于将软件分区从始发网络文件系统客户端数据处理系统移动到目的地网络文件系统客户端数据处理系统的计算机实现的方法,装置和计算机可用程序代码。 响应于接收到对软件分区执行检查点操作的请求,收集了用于软件分区的网络文件系统相关的安装信息。 网络的确定端口被解除阻塞。 起始网络文件系统客户端数据处理系统的未写入数据与远程网络文件系统服务器同步。 网络被重新阻止。 生成并存储检查点文件。 检查点文件被发送到目标网络文件系统数据处理系统。

    Tunneling IPv6 packets
    75.
    发明授权
    Tunneling IPv6 packets 失效
    隧道IPv6报文

    公开(公告)号:US07769878B2

    公开(公告)日:2010-08-03

    申请号:US12183779

    申请日:2008-07-31

    IPC分类号: G06F15/16

    摘要: Methods, systems, and products are provided for tunneling IPv6 packets. Embodiments include receiving, by an origin IPv6 border router from an origin IPv6 host, an IPv6 packet having an IPv6 destination address; receiving, by an origin IPv6 border router from an origin IPv6 host, an IPv4 address for a destination IPv6 border router retrieved from a data structure associating IPv6 destination addresses with IPv4 addresses for destination IPv6 border routers; encapsulating, by the origin IPv6 border router, the IPv6 packet in an IPv4 packet; and sending the encapsulated packet to a destination IPv6 border router at the IPv4 address. In many embodiments, encapsulating, by the origin IPv6 border router, the IPv6 packet in an IPv4 packet is carried out by adding an IPv4 header to the IPv6 packet.

    摘要翻译: 提供了IPv6隧道分组的方法,系统和产品。 实施例包括由原始IPv6主机从原始IPv6边界路由器接收具有IPv6目的地址的IPv6分组; 通过原始IPv6边界路由器从原始IPv6主机接收从将IPv6目的地址与目的IPv6边界路由器的IPv4地址相关联的数据结构检索的目的地IPv6边界路由器的IPv4地址; 由原始IPv6边界路由器封装IPv6分组中的IPv6分组; 并将封装的分组发送到IPv4地址的目的IPv6边界路由器。 在许多实施例中,由IPv6 IPv6边界路由器封装IPv4分组中的IPv6分组,通过向IPv6分组添加IPv4报头来实现。

    Method, system, and computer program product for reducing network copies by port-based routing to application-specific buffers
    77.
    发明授权
    Method, system, and computer program product for reducing network copies by port-based routing to application-specific buffers 失效
    方法,系统和计算机程序产品,用于通过基于端口的路由减少网络副本到特定于应用程序的缓冲区

    公开(公告)号:US07606251B2

    公开(公告)日:2009-10-20

    申请号:US10912497

    申请日:2004-08-05

    摘要: A method, system, and computer program product for delivering data, received from a network on a network adapter to a pre-assigned port, to a storage buffer assigned to an application are disclosed. An application designates an application-specific buffer within a local data processing system for buffering data communicated with the application. The local data processing system reports to a network interface of the local data processing system a memory address of the designated application-specific buffer, and the data processing system designates a port on which to receive packets addressed to the memory address. The data processing system then sends a port registration message to the local network interface, enabling the network interface to compare the port number of incoming traffic to a registered port number and route incoming traffic from a remote data processing system directly to the designated application-specific buffers in the event of a match. In one embodiment, the present invention includes receiving in the network interface a packet addressed to the specific port and delivering data from the packet to said application-specific buffer.

    摘要翻译: 公开了一种用于将从网络适配器上的网络接收的数据传送到预分配端口的方法,系统和计算机程序产品,分配给分配给应用的存储缓冲器。 应用程序在本地数据处理系统内指定特定于应用程序的缓冲器,用于缓冲与应用程序通信的数据。 本地数据处理系统向本地数据处理系统的网络接口报告指定应用特定缓冲器的存储器地址,并且数据处理系统指定在其上接收寻址到存储器地址的分组的端口。 数据处理系统然后向本地网络接口发送端口注册消息,使得网络接口能够将入局业务的端口号与已注册的端口号进行比较,并将来自远程数据处理系统的流量直接路由到指定的应用特定 在匹配的情况下缓冲。 在一个实施例中,本发明包括在网络接口中接收寻址到特定端口的分组,并将数据从分组传送到所述应用特定缓冲器。

    Automatic VLAN ID discovery for ethernet ports
    78.
    发明授权
    Automatic VLAN ID discovery for ethernet ports 失效
    以太网端口的自动VLAN ID发现

    公开(公告)号:US07496052B2

    公开(公告)日:2009-02-24

    申请号:US11260583

    申请日:2005-10-27

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4641

    摘要: A method, system and network protocol that enables each host within a virtual local area network (VLAN) environment to automatically discover to which VLANs the host belongs. When a host initially sets up a communication interface, the host generates a series of probing packets, each including a different one of the range of possible VLAN IDs within the packet header. The probing packet requests a response from the switch indicating whether the corresponding VLAN (identified by the VLAN ID) is supported by the switch. The switch automatically drops any packets with a VLAN ID not recognized/supported/configured in the switch. The destination device only receives supported packets, and thus the interface only receives a response for those request packets having a VLAN ID associated with a supported VLAN. The host's interface then knows which VLAN ID(s) are supported, and the host assigns/utilizes only those VLAN IDs for outgoing traffic.

    摘要翻译: 一种使虚拟局域网(VLAN)环境中的每个主机能够自动发现主机所属VLAN的方法,系统和网络协议。 当主机最初设置通信接口时,主机产生一系列探测分组,每个探测分组包括分组报头内可能的VLAN ID范围中不同的一个。 探测分组请求交换机响应,指示交换机是否支持相应的VLAN(由VLAN ID标识)。 交换机会自动丢弃交换机中未识别/支持/配置的VLAN ID的报文。 目的设备仅接收支持的报文,因此接口只接收到具有与支持的VLAN相关联的VLAN ID的请求报文的响应。 然后,主机的接口知道支持哪个VLAN ID,并且主机仅分配/仅使用那些用于传出流量的VLAN ID。

    Protocol definition for software bridge failover
    79.
    发明授权
    Protocol definition for software bridge failover 失效
    软件桥故障转移的协议定义

    公开(公告)号:US07492704B2

    公开(公告)日:2009-02-17

    申请号:US11227033

    申请日:2005-09-15

    IPC分类号: H04J1/16

    CPC分类号: H04L12/462

    摘要: A method, data processing system, and computer usable code are provided for protocol definition for software bridge failover. In a first aspect of the present invention, a first software bridge determines the proper working operation of a physical adapter. Limbo packets are sent to a second software bridge alerting the second software bridge that the first software bridge is no longer bridging traffic responsive to the physical adapter failure in the first software bridge. The second software bridge receives the limbo packets, and, in response to receiving the limbo packets, asserts primary control and initiates bridging of traffic. In an alternative aspect of the present invention a first software bridge sends keep-alive packets. A second software bridge monitors the keep-alive packets from the first software bridge and, in response to a failure to detect the keep-alive packets from the first software bridge, the second software bridge initiates bridging of traffic.

    摘要翻译: 为软件桥故障转移的协议定义提供了一种方法,数据处理系统和计算机可用代码。 在本发明的第一方面,第一软件桥接器确定物理适配器的适当的工作操作。 Limbo数据包被发送到第二个软件桥接器,提醒第二个软件桥接器,第一个软件桥接器不再桥接响应于第一个软件桥中的物理适配器故障的流量。 第二个软件桥接收到limbo数据包,并且响应于接收到limbo数据包,断言主要控制并启动流量桥接。 在本发明的另一方面,第一软件桥发送保持活动分组。 第二个软件桥接器监视来自第一软件桥的保持活动分组,并且响应于检测到来自第一软件桥的保持活动分组的故障,第二软件桥启动流量桥接。