Techniques for graceful restart in a multi-process operating system
    1.
    发明申请
    Techniques for graceful restart in a multi-process operating system 有权
    在多进程操作系统中正常重启的技术

    公开(公告)号:US20080031239A1

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

    申请号:US11497866

    申请日:2006-08-01

    IPC分类号: H04L12/56

    摘要: A method and apparatus is disclosed for graceful restart in a multi-process operating system. A transport protocol process, which is capable of restarting independently from the operating system, is executed in a network element. The network element executes a Border Gateway Protocol (BGP) process, which installs one or more routes in a global Routing Information Base (RIB). When the BGP process detects that the transport protocol process has become unavailable, the BGP process keeps the one or more routes in the global RIB even though the transport protocol process is not available.

    摘要翻译: 公开了一种用于多进程操作系统中的正常重启的方法和装置。 可以在网络元件中执行能够独立于操作系统重新启动的传输协议进程。 网络元素执行边界网关协议(BGP)进程,它在全局路由信息库(RIB)中安装一个或多个路由。 当BGP进程检测到传输协议进程变得不可用时,即使传输协议进程不可用,BGP进程仍保持全局RIB中的一个或多个路由。

    Techniques for graceful restart in a multi-process operating system
    2.
    发明授权
    Techniques for graceful restart in a multi-process operating system 有权
    在多进程操作系统中正常重启的技术

    公开(公告)号:US07940649B2

    公开(公告)日:2011-05-10

    申请号:US11497866

    申请日:2006-08-01

    摘要: A method and apparatus is disclosed for graceful restart in a multi-process operating system. A transport protocol process, which is capable of restarting independently from the operating system, is executed in a network element. The network element executes a Border Gateway Protocol (BGP) process, which installs one or more routes in a global Routing Information Base (RIB). When the BGP process detects that the transport protocol process has become unavailable, the BGP process keeps the one or more routes in the global RIB even though the transport protocol process is not available.

    摘要翻译: 公开了一种用于多进程操作系统中的正常重启的方法和装置。 可以在网络元件中执行能够独立于操作系统重新启动的传输协议进程。 网络元素执行边界网关协议(BGP)进程,它在全局路由信息库(RIB)中安装一个或多个路由。 当BGP进程检测到传输协议进程变得不可用时,即使传输协议进程不可用,BGP进程仍保持全局RIB中的一个或多个路由。

    Detecting unavailable network connections
    4.
    发明授权
    Detecting unavailable network connections 有权
    检测不可用的网络连接

    公开(公告)号:US08174964B2

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

    申请号:US12976923

    申请日:2010-12-22

    IPC分类号: H04L1/22

    摘要: A method for detecting unavailable network connections comprises, at a first data processing node that is hosting a transport protocol connection that uses a plurality of sequence values to identify messages sent to a peer node, wherein the first node is communicatively coupled to a second data processing node serving as a redundant backup, periodically sending a checkpoint sequence value to the second node; detecting that either the transport protocol connection or a process using the transport protocol connection is unavailable, without use of a timeout; and in response thereto, sending a notification to the peer node, wherein the notification includes the checkpoint sequence value. One embodiment provides for rapidly detecting and responding to failure of a TCP process without using long timeouts as conventionally provided in long-lived applications that run on top of TCP.

    摘要翻译: 一种用于检测不可用网络连接的方法包括:在承载使用多个序列值以识别发送到对等节点的消息的传输协议连接的第一数据处理节点处,其中所述第一节点通信地耦合到第二数据处理 节点用作冗余备份,周期性地向第二节点发送检查点序列值; 检测传输协议连接或使用传输协议连接的进程不可用,而不使用超时; 并且响应于此,向所述对等节点发送通知,其中所述通知包括所述检查点序列值。 一个实施例提供了快速检测和响应TCP过程的故障,而不需要在TCP上运行的长寿命应用程序中常规提供的长时间超时。

    Detecting unavailable network connections
    5.
    发明授权
    Detecting unavailable network connections 有权
    检测不可用的网络连接

    公开(公告)号:US07903546B2

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

    申请号:US11036191

    申请日:2005-01-14

    IPC分类号: H04L1/22

    摘要: A method for detecting unavailable network connections comprises, at a first data processing node that is hosting a transport protocol connection that uses a plurality of sequence values to identify messages sent to a peer node, wherein the first node is communicatively coupled to a second data processing node serving as a redundant backup, periodically sending a checkpoint sequence value to the second node; detecting that either the transport protocol connection or a process using the transport protocol connection is unavailable, without use of a timeout; and in response thereto, sending a notification to the peer node, wherein the notification includes the checkpoint sequence value. One embodiment provides for rapidly detecting and responding to failure of a TCP process without using long timeouts as conventionally provided in long-lived applications that run on top of TCP.

    摘要翻译: 一种用于检测不可用网络连接的方法包括:在承载使用多个序列值以识别发送到对等节点的消息的传输协议连接的第一数据处理节点处,其中所述第一节点通信地耦合到第二数据处理 节点用作冗余备份,周期性地向第二节点发送检查点序列值; 检测传输协议连接或使用传输协议连接的进程不可用,而不使用超时; 并且响应于此,向所述对等节点发送通知,其中所述通知包括所述检查点序列值。 一个实施例提供了快速检测和响应TCP过程的故障,而不需要在TCP上运行的长寿命应用程序中常规提供的长时间超时。

    Detecting Unavailable Network Connections
    6.
    发明申请
    Detecting Unavailable Network Connections 有权
    检测不可用的网络连接

    公开(公告)号:US20110093591A1

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

    申请号:US12976923

    申请日:2010-12-22

    IPC分类号: G06F15/173

    摘要: A method for detecting unavailable network connections comprises, at a first data processing node that is hosting a transport protocol connection that uses a plurality of sequence values to identify messages sent to a peer node, wherein the first node is communicatively coupled to a second data processing node serving as a redundant backup, periodically sending a checkpoint sequence value to the second node; detecting that either the transport protocol connection or a process using the transport protocol connection is unavailable, without use of a timeout; and in response thereto, sending a notification to the peer node, wherein the notification includes the checkpoint sequence value. One embodiment provides for rapidly detecting and responding to failure of a TCP process without using long timeouts as conventionally provided in long-lived applications that run on top of TCP.

    摘要翻译: 一种用于检测不可用网络连接的方法包括:在承载使用多个序列值以识别发送到对等节点的消息的传输协议连接的第一数据处理节点处,其中所述第一节点通信地耦合到第二数据处理 节点用作冗余备份,周期性地向第二节点发送检查点序列值; 检测传输协议连接或使用传输协议连接的进程不可用,而不使用超时; 并且响应于此,向所述对等节点发送通知,其中所述通知包括所述检查点序列值。 一个实施例提供了快速检测和响应TCP过程的故障,而不需要在TCP上运行的长寿命应用程序中常规提供的长时间超时。

    Rapid protocol failure detection
    8.
    发明授权
    Rapid protocol failure detection 有权
    快速协议故障检测

    公开(公告)号:US07623464B2

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

    申请号:US10888122

    申请日:2004-07-09

    IPC分类号: G01R31/08

    摘要: A method is disclosed for rapidly detecting a protocol failure. In one embodiment, the method includes receiving an indication that a first process has failed. The first process having been engaged in communications over one or more network connections with a second process. A packet is formed, such that the packet appears to have been formed by the first process. The packet includes one or more data values, which, when received and processed by the second process, will cause the second process to close the network connection. The packet is sent to the second process. When the second process receives the packet, the second process to closes the network connection.

    摘要翻译: 公开了一种用于快速检测协议故障的方法。 在一个实施例中,该方法包括接收第一进程失败的指示。 第一进程已经通过一个或多个网络连接进行了第二进程的通信。 形成分组,使得分组似乎是由第一进程形成的。 该分组包括一个或多个数据值,当由第二进程接收和处理时将使第二进程关闭网络连接。 数据包被发送到第二个进程。 当第二个进程收到数据包时,第二个进程关闭网络连接。

    Detecting unavailable network connections
    10.
    发明申请
    Detecting unavailable network connections 有权
    检测不可用的网络连接

    公开(公告)号:US20060159011A1

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

    申请号:US11036191

    申请日:2005-01-14

    IPC分类号: H04J3/14 H04L12/56

    摘要: A method for detecting unavailable network connections comprises, at a first data processing node that is hosting a transport protocol connection that uses a plurality of sequence values to identify messages sent to a peer node, wherein the first node is communicatively coupled to a second data processing node serving as a redundant backup, periodically sending a checkpoint sequence value to the second node; detecting that either the transport protocol connection or a process using the transport protocol connection is unavailable, without use of a timeout; and in response thereto, sending a notification to the peer node, wherein the notification includes the checkpoint sequence value. One embodiment provides for rapidly detecting and responding to failure of a TCP process without using long timeouts as conventionally provided in long-lived applications that run on top of TCP.

    摘要翻译: 一种用于检测不可用网络连接的方法包括:在承载使用多个序列值以识别发送到对等节点的消息的传输协议连接的第一数据处理节点处,其中所述第一节点通信地耦合到第二数据处理 节点用作冗余备份,周期性地向第二节点发送检查点序列值; 检测传输协议连接或使用传输协议连接的进程不可用,而不使用超时; 并且响应于此,向所述对等节点发送通知,其中所述通知包括所述检查点序列值。 一个实施例提供了快速检测和响应TCP过程的故障,而不需要在TCP上运行的长寿命应用程序中常规提供的长时间超时。