Failback To A Primary Communications Adapter
    61.
    发明申请
    Failback To A Primary Communications Adapter 失效
    故障恢复到主通信适配器

    公开(公告)号:US20080178035A1

    公开(公告)日:2008-07-24

    申请号:US12059650

    申请日:2008-03-31

    IPC分类号: G06F11/00

    摘要: Methods, systems, and program products are provided for failback to a primary communications adapter. Embodiments of the present invention include receiving, in a driver for a primary communications adapter and a backup communications adapter, a link up event for the primary communications adapter; inferring that the primary communications adapter is capable of receiving packets; setting the backup communications adapter to idle; and activating the primary communications adapter. In typical embodiments, the primary communications adapter includes a plurality of linked communications adapters comprising an EtherChannel pseudo-adapter.

    摘要翻译: 提供方法,系统和程序产品用于故障恢复到主通信适配器。 本发明的实施例包括在用于主通信适配器和备用通信适配器的驱动器中接收用于主通信适配器的链接事件; 推断主通信适配器能够接收分组; 将备份通信适配器设置为空闲; 并激活主通信适配器。 在典型实施例中,主通信适配器包括多个链接的通信适配器,其包括以太通道伪适配器。

    Method and Apparatus for Efficient Path MTU Information Discovery and Storage
    62.
    发明申请
    Method and Apparatus for Efficient Path MTU Information Discovery and Storage 有权
    用于高效路径MTU信息发现和存储的方法和装置

    公开(公告)号:US20080165775A1

    公开(公告)日:2008-07-10

    申请号:US11619676

    申请日:2007-01-04

    IPC分类号: H04L12/56

    CPC分类号: H04L47/10 H04L47/36

    摘要: A method, computer program product, and data processing system for efficiently discovering and storing path MTU information in a sending host are disclosed. In a preferred embodiment, two path MTU tables are maintained. One path MTU table contains MTU values corresponding to the first-hop routers associated with the sending host. The other path MTU table contains MTU values corresponding to individual destination hosts. When the sending host needs to send information to a destination, it first consults the MTU table associated with individual destination hosts. If an entry for that destination host is found in the table, the sending host uses that MTU value. If not, the sending host consults the MTU table for the first-hop router on the path to the destination host and uses that MTU value. If that MTU value is too high, a new entry is made in the host-specific MTU table for the destination host.

    摘要翻译: 公开了一种用于在发送主机中有效发现和存储路径MTU信息的方法,计算机程序产品和数据处理系统。 在优选实施例中,保持两个路径MTU表。 一个路径MTU表包含与发送主机关联的第一跳路由器对应的MTU值。 另一路径MTU表包含对应于各个目标主机的MTU值。 当发送主机需要向目的地发送信息时,首先查询与各个目的主机关联的MTU表。 如果表中找到该目标主机的条目,则发送主机将使用该MTU值。 如果不是,则发送主机在目的地主机的路径上查询第一跳路由器的MTU表,并使用该MTU值。 如果该MTU值太高,则在目标主机的主机特定MTU表中创建一个新条目。

    Protocol definition for software bridge failover
    64.
    发明申请
    Protocol definition for software bridge failover 失效
    软件桥故障转移的协议定义

    公开(公告)号:US20070058526A1

    公开(公告)日:2007-03-15

    申请号: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数据包,断言主要控制并启动流量桥接。 在本发明的另一方面,第一软件桥发送保持活动分组。 第二个软件桥接器监视来自第一软件桥的保持活动分组,并且响应于检测到来自第一软件桥的保持活动分组的故障,第二软件桥启动流量桥接。

    Method to improve response time when clients use network services
    65.
    发明申请
    Method to improve response time when clients use network services 审中-公开
    客户端使用网络服务时提高响应时间的方法

    公开(公告)号:US20060277303A1

    公开(公告)日:2006-12-07

    申请号:US11146472

    申请日:2005-06-06

    IPC分类号: G06F15/173

    摘要: A method, apparatus, and computer program product in a data processing system for improving response time when clients use network services. If a load level exceeds a load transfer level, the method causes the server to refuse a corresponding percentage of incoming requests received. Then the method sends a message to the requesting client for each refused incoming request, wherein the message requests the requesting client to resend the refused incoming request to a secondary server.

    摘要翻译: 数据处理系统中的方法,装置和计算机程序产品,用于在客户端使用网络服务时改善响应时间。 如果负载级别超过负载传输级别,则该方法会导致服务器拒绝接收到的传入请求的相应百分比。 然后,该方法向请求客户端发送每个拒绝的传入请求的消息,其中消息请求请求客户端将拒绝的传入请求重新发送到辅助服务器。

    Method and apparatus for address resolution protocol persistent in a network data processing system
    66.
    发明申请
    Method and apparatus for address resolution protocol persistent in a network data processing system 审中-公开
    用于地址解析协议的方法和装置在网络数据处理系统中持久存在

    公开(公告)号:US20060268851A1

    公开(公告)日:2006-11-30

    申请号:US11126121

    申请日:2005-05-10

    IPC分类号: H04L12/56

    摘要: A method, apparatus, and computer instructions for transferring data in a network data processing system. Data is transferred to a destination in which an address resolution protocol entry is used to transfer this data to the destination. A determination is made as to whether the address resolution protocol entry will expire within a selected threshold while transferring data to the destination. If the address resolution protocol will expire within the selected threshold, the address resolution protocol entry is kept or retained to reduce the interruptions or delays in the transferring of the data.

    摘要翻译: 一种用于在网络数据处理系统中传送数据的方法,装置和计算机指令。 数据被传送到目的地,其中使用地址解析协议条目将该数据传送到目的地。 在将数据传送到目的地时,确定地址解析协议条目是否将在选定的阈值内到期。 如果地址解析协议在选定的阈值内到期,则保留或保留地址解析协议条目,以减少数据传输中的中断或延迟。

    Method and apparatus to reactivate TCP connection with sleeping peers
    67.
    发明授权
    Method and apparatus to reactivate TCP connection with sleeping peers 失效
    重新激活与休眠对等体的TCP连接的方法和设备

    公开(公告)号:US07107318B2

    公开(公告)日:2006-09-12

    申请号:US10682395

    申请日:2003-10-09

    IPC分类号: G06F15/16

    摘要: A method, apparatus, and computer instructions for reactivating an existing connection to a remote data processing system. A data packet is created using a previously acknowledged sequence number for the connection. The sequence number is used to uniquely number data bytes sent in a connection, such as a TCP connection. With this sequence number, devices and components, such as routers and fire walls will forward the packet to the destination. A special data sequence, such as a MAC address of the remote data processing system repeated a selected number of times, is placed in the data packet. This special data sequence causes the remote data processing system to wake up from a sleep mode when received by the remote data processing system. The data packet is sent to the remote data processing system using the existing connection. The use of a subnet directed broadcast is avoided. Thus, problems associated with routing wake up packets are avoided.

    摘要翻译: 一种用于重新激活与远程数据处理系统的现有连接的方法,装置和计算机指令。 使用先前确认的连接序列号创建数据包。 序列号用于唯一地编号连接中发送的数据字节,例如TCP连接。 使用此序列号,设备和组件(如路由器和防火墙)将将数据包转发到目的地。 特殊数据序列,例如重复所选次数的远程数据处理系统的MAC地址,被放置在数据包中。 该特殊数据序列使得远程数据处理系统在由远程数据处理系统接收时从睡眠模式唤醒。 使用现有连接将数据包发送到远程数据处理系统。 避免使用子网定向广播。 因此,避免与路由唤醒分组相关的问题。

    Apparatus and method of reducing dataflow distruption when detecting path maximum transmission unit (PMTU)
    68.
    发明授权
    Apparatus and method of reducing dataflow distruption when detecting path maximum transmission unit (PMTU) 有权
    检测路径最大传输单元(PMTU)时减少数据流干扰的装置和方法

    公开(公告)号:US07103674B2

    公开(公告)日:2006-09-05

    申请号:US10112498

    申请日:2002-03-28

    IPC分类号: G06F15/16

    摘要: A method, system and apparatus for reducing dataflow disruption when increases in path maximum transmission unit (PMTU) are being detected are provided. Conventionally, when increases in PMTU are being detected, an increased-in-size data packet is sent by a transmitting host. If an intermediate link is unable to process the data packet through, it drops the data packet and sends an error message to the transmitting host. The transmitting host has to reduce the size of the data packet and resend it. The procedure outlines in this disclosure obviates the need to resend the data packet. It does so by transmitting an old data packet that has been increased in size. Hence, there is no need to resend the data packet if it is dropped.

    摘要翻译: 提供了在检测到路径最大传输单元(PMTU)的增加时减少数据流中断的方法,系统和装置。 通常,当检测到PMTU的增加时,发送主机发送大小的数据分组。 如果中间链路无法处理数据包,则会丢弃数据包,并向发送主机发送错误消息。 发送主机必须减少数据包的大小并重新发送。 本公开的过程概述避免了重新发送数据分组的需要。 它通过发送已经增加的旧数据分组来实现。 因此,如果丢弃数据包,则不需要重新发送。

    Method and apparatus for an improved bulk read socket call

    公开(公告)号:US20060161677A1

    公开(公告)日:2006-07-20

    申请号:US11375785

    申请日:2006-03-15

    IPC分类号: H04L12/26 G06F15/16

    CPC分类号: H04L49/90

    摘要: An apparatus and method for an improved bulk read socket call are provided. With the apparatus and method, a new field, so_rcvlen, is added to the socket structure that identifies the bulk read size requested by the user. The kernel of the prior art recv( ) function is also modified so that it sets the so_rcvlen to the size requested by the user prior to the recv( ) function going to sleep and waiting for the full data size requested by the user. A new flag, SP_MSGWAITALL, is also provided in the socket structure. In the TCP input processing, when data is received for a particular socket, the current setting of the SP_MSGWAITALL is checked. If the SP_MSGWAITALL flag is set, it is determined whether the amount of data stored in the socket receive buffer is less than the value of so_rcvlen. If not, the TCP input processing does not wake up the recv( ) thread. However, for every alternate segment, the TCP input processing sends back an acknowledgment (ACK). In the TCP output processing, when the SP_MSGWAITALL flag is set and the amount of data in the socket receive buffer is less than so_rcvlen, the full window is advertised. Once the TCP input processing determines that there is at least an amount of data in the socket receive buffer equal to the value of so_rcvlen, the TCP input processing will wake up the recv( ) thread and the SP_MSGWAITALL flag is reset.

    Method and apparatus for handling address resolution protocol requests for a device having multiple interfaces
    70.
    发明申请
    Method and apparatus for handling address resolution protocol requests for a device having multiple interfaces 审中-公开
    用于处理具有多个接口的设备的地址解析协议请求的方法和装置

    公开(公告)号:US20060015635A1

    公开(公告)日:2006-01-19

    申请号:US10870525

    申请日:2004-06-17

    IPC分类号: G06F15/16

    摘要: The present invention provides a method and apparatus for handling address resolution protocol requests for a device having multiple interfaces. The method comprises receiving a message transmitted by a remote device to a host. The message includes a request to provide a value representative of an address associated with the host and the message includes a value representative of an address associated with the remote device. The method further comprises comparing at least a portion of the value representative of the address associated with the remote device to a value stored in an address field on a storage unit and discarding the message in response to determining that at least the portion of the value representative of the address associated with the remote device is substantially equal to the value stored in the address field.

    摘要翻译: 本发明提供了一种用于处理具有多个接口的设备的地址解析协议请求的方法和装置。 该方法包括接收由远程设备发送到主机的消息。 消息包括提供代表与主机相关联的地址的值的请求,并且消息包括代表与远程设备相关联的地址的值。 该方法还包括将代表与远程设备相关联的地址的值的至少一部分与存储在存储单元上的地址字段中的值进行比较,并且响应于确定值代表的至少一部分 与远程设备相关联的地址基本上等于存储在地址字段中的值。