Locally terminating an established connection
    1.
    发明授权
    Locally terminating an established connection 有权
    本地终止已建立的连接

    公开(公告)号:US07899031B2

    公开(公告)日:2011-03-01

    申请号:US11942737

    申请日:2007-11-20

    IPC分类号: H04L12/28

    CPC分类号: H04L1/1887 H04L2001/0097

    摘要: Aspects of the subject matter described herein relate to locally terminating an established connection. In aspects, a connection between two nodes is established. A network device lies on the path over which packets associated with the connection travel to get to either of the two nodes. After the connection is established, the network device attempts to create a safe point at which the connection can be terminated at the network device. To do so, the network device begins buffering packets and looking for information that indicates that all outstanding packets between the two nodes have been received either by one of the two nodes or have been buffered by the network device. After a safe point is reached, the network device may terminate the connection locally in a way that is transparent to the two nodes.

    摘要翻译: 本文描述的主题的方面涉及本地终止已建立的连接。 在方面,建立两个节点之间的连接。 网络设备位于与连接相关联的分组行进的路径上,以到达两个节点​​中的任一个。 建立连接后,网络设备尝试创建一个安全点,在该安全点可以在网络设备处终止连接。 为此,网络设备开始缓存数据包并寻找指示两个节点之间的所有未完成分组都已经由两个节点中的一个接收到或已由网络设备缓冲的信息。 达到安全点后,网络设备可以以对两个节点透明的方式本地终止连接。

    Transparent auto-discovery of network devices logically located between a client and server
    2.
    发明授权
    Transparent auto-discovery of network devices logically located between a client and server 有权
    网络设备的透明自动发现逻辑上位于客户端和服务器之间

    公开(公告)号:US07970928B2

    公开(公告)日:2011-06-28

    申请号:US11958374

    申请日:2007-12-17

    IPC分类号: G06F15/16

    CPC分类号: H04L69/16 H04L69/163

    摘要: Discovery of intermediate network devices is performed using a technique that piggybacks upon the existing standard TCP (Transport Control Protocol) “SACK” (Selective Acknowledgment) option in a SYN/ACK packet so that discovery information may be shared between pair-wise-deployed peer intermediate devices when a TCP/IP connection (Transport Control Protocol/Internet Protocol) is first established between network endpoints using a conventional three-way handshake. Use of the SACK option is combined with another technique which comprises modifying the original 16-bit value of the TCP receive window size to a special arbitrary value to mark a SYN packet as being generated by a first peer device. The marked SYN when received by the second peer device triggers that device's discovery information to be piggybacked in the SACK option of the SYN/ACK packet. The first device then piggybacks its discovery information in the SACK option of the ACK packet which completes the three-way handshake.

    摘要翻译: 使用搭载SYN / ACK分组中的现有标准TCP(传输控制协议)“SACK”(选择性确认)选项的技术来执行中间网络设备的发现,使得发现信息可以在成对部署的对等体之间共享 当使用传统的三次握手在网络端点之间首先建立TCP / IP连接(传输控制协议/互联网协议)时的中间设备。 使用SACK选项与另一种技术相结合,其中包括将TCP接收窗口大小的原始16位值修改为特殊任意值,以将SYN分组标记为由第一对等设备生成。 标记的SYN在第二个对等设备接收时触发该设备的发现信息被捎带在SYN / ACK数据包的SACK选项中。 然后,第一个设备在ACK包的SACK选项中搭载其发现信息,完成三次握手。

    Network presence offloads to network interface
    3.
    发明授权
    Network presence offloads to network interface 有权
    网络存在卸载到网络接口

    公开(公告)号:US09104406B2

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

    申请号:US12350115

    申请日:2009-01-07

    IPC分类号: G06F15/177 G06F1/32

    CPC分类号: G06F1/3203 Y02D10/126

    摘要: A computing device that has a network interface that performs a subset of possible networking functions while the computing device is in a sleep mode. The subset of functions may be simply implemented on the network interface, yet to substantially reduce the frequency with which the computing device has to wake up to perform networking functions. The subset of functions may be selected to maintain a network presence of the computing device while the device is in sleep mode, and may include responding to requests for MAC information, sending keep-alive messages or exchanging security information that, in accordance with network protocols, has a limited lifetime that would otherwise expire while the computing device is in sleep mode.

    摘要翻译: 一种具有网络接口的计算设备,所述网络接口在所述计算设备处于睡眠模式时执行可能的联网功能的子集。 功能的子集可以简单地在网络接口上实现,而大大降低了计算设备必须唤醒以执行联网功能的频率。 可以选择功能的子集以在设备处于睡眠模式时维持计算设备的网络存在,并且可以包括响应对MAC信息的请求,发送保持活动消息或交换根据网络协议的安全信息 ,具有在计算设备处于睡眠模式时否则将过期的有限寿命。

    Locally Terminating an Established Connection
    5.
    发明申请
    Locally Terminating an Established Connection 有权
    本地终止已建立的连接

    公开(公告)号:US20090129399A1

    公开(公告)日:2009-05-21

    申请号:US11942737

    申请日:2007-11-20

    IPC分类号: H04L12/56

    CPC分类号: H04L1/1887 H04L2001/0097

    摘要: Aspects of the subject matter described herein relate to locally terminating an established connection. In aspects, a connection between two nodes is established. A network device lies on the path over which packets associated with the connection travel to get to either of the two nodes. After the connection is established, the network device attempts to create a safe point at which the connection can be terminated at the network device. To do so, the network device begins buffering packets and looking for information that indicates that all outstanding packets between the two nodes have been received either by one of the two nodes or have been buffered by the network device. After a safe point is reached, the network device may terminate the connection locally in a way that is transparent to the two nodes.

    摘要翻译: 本文描述的主题的方面涉及本地终止已建立的连接。 在方面,建立两个节点之间的连接。 网络设备位于与连接相关联的分组行进的路径上,以到达两个节点​​中的任一个。 建立连接后,网络设备尝试创建一个安全点,在该安全点可以在网络设备处终止连接。 为此,网络设备开始缓存数据包并寻找指示两个节点之间的所有未完成的分组都已经由两个节点中的一个节点接收或者被网络设备缓冲的信息。 达到安全点后,网络设备可以以对两个节点透明的方式本地终止连接。

    NETWORK PRESENCE OFFLOADS TO NETWORK INTERFACE
    7.
    发明申请
    NETWORK PRESENCE OFFLOADS TO NETWORK INTERFACE 有权
    网络存在泄漏到网络接口

    公开(公告)号:US20100174808A1

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

    申请号:US12350115

    申请日:2009-01-07

    IPC分类号: G06F15/177

    CPC分类号: G06F1/3203 Y02D10/126

    摘要: A computing device that has a network interface that performs a subset of possible networking functions while the computing device is in a sleep mode. The subset of functions may be simply implemented on the network interface, yet to substantially reduce the frequency with which the computing device has to wake up to perform networking functions. The subset of functions may be selected to maintain a network presence of the computing device while the device is in sleep mode, and may include responding to requests for MAC information, sending keep-alive messages or exchanging security information that, in accordance with network protocols, has a limited lifetime that would otherwise expire while the computing device is in sleep mode.

    摘要翻译: 一种具有网络接口的计算设备,所述网络接口在所述计算设备处于睡眠模式时执行可能的联网功能的子集。 功能的子集可以简单地在网络接口上实现,而大大降低了计算设备必须唤醒以执行联网功能的频率。 可以选择功能的子集以在设备处于睡眠模式时维持计算设备的网络存在,并且可以包括响应对MAC信息的请求,发送保持活动消息或交换根据网络协议的安全信息 ,具有在计算设备处于睡眠模式时否则将过期的有限寿命。

    TRANSPARENT AUTO-DISCOVERY OF NETWORK DEVICES LOGICALLY LOCATED BETWEEN A CLIENT AND SERVER
    8.
    发明申请
    TRANSPARENT AUTO-DISCOVERY OF NETWORK DEVICES LOGICALLY LOCATED BETWEEN A CLIENT AND SERVER 有权
    网络设备的透明自动发现位于客户端和服务器之间

    公开(公告)号:US20090157866A1

    公开(公告)日:2009-06-18

    申请号:US11958374

    申请日:2007-12-17

    IPC分类号: G06F15/16

    CPC分类号: H04L69/16 H04L69/163

    摘要: Discovery of intermediate network devices is performed using a technique that piggybacks upon the existing standard TCP (Transport Control Protocol) “SACK” (Selective Acknowledgment) option in a SYN/ACK packet so that discovery information may be shared between pair-wise-deployed peer intermediate devices when a TCP/IP connection (Transport Control Protocol/Internet Protocol) is first established between network endpoints using a conventional three-way handshake. Use of the SACK option is combined with another technique which comprises modifying the original 16-bit value of the TCP receive window size to a special arbitrary value to mark a SYN packet as being generated by a first peer device. The marked SYN when received by the second peer device triggers that device's discovery information to be piggybacked in the SACK option of the SYN/ACK packet. The first device then piggybacks its discovery information in the SACK option of the ACK packet which completes the three-way handshake.

    摘要翻译: 使用搭载SYN / ACK分组中的现有标准TCP(传输控制协议)“SACK”(选择性确认)选项的技术来执行中间网络设备的发现,使得发现信息可以在成对部署的对等体之间共享 当使用传统的三次握手在网络端点之间首先建立TCP / IP连接(传输控制协议/互联网协议)时的中间设备。 使用SACK选项与另一种技术相结合,其中包括将TCP接收窗口大小的原始16位值修改为特殊任意值,以将SYN分组标记为由第一对等设备生成。 标记的SYN在第二个对等设备接收时触发该设备的发现信息被捎带在SYN / ACK数据包的SACK选项中。 然后,第一个设备在ACK包的SACK选项中搭载其发现信息,完成三次握手。