Applying quality of service to application messages in network elements based on roles and status
    1.
    发明授权
    Applying quality of service to application messages in network elements based on roles and status 有权
    基于角色和状态,将网络元素中的应用消息应用于服务质量

    公开(公告)号:US07797406B2

    公开(公告)日:2010-09-14

    申请号:US11495034

    申请日:2006-07-27

    IPC分类号: G06F15/177

    CPC分类号: H04L41/5022

    摘要: Network elements provide application-level QoS for application-layer messages processed therein. An application based message is examined upon IP reassembly thereof. Information is accessed about a sender of the message. A credential is assigned to the sender based on the sender information and/or a status validated for a device that sends said message. The message is dynamically prioritized in relation to other network traffic to provide application QoS based on the sender credential and/or the device status. The message priority is changeable on the fly according to the dynamically variable information. Sender information relates to a role or authority level associated therewith and is dynamically variable with respect to time, situation and/or circumstance. Thus, OSI Layer 5, 6, or 7 application message role/status based attributes determine how packets are marked with Layer 2, 3 or 4 QoS values, integrating application-level concepts of order and priority into network-layer QoS mechanisms.

    摘要翻译: 网络元素为其中处理的应用层消息提供应用级QoS。 基于应用程序的消息在IP重新组装时进行检查。 访问有关消息发送者的信息。 基于发送者信息和/或发送所述消息的设备验证的状态来向发送者分配凭证。 该消息相对于其他网络流量动态优先,以基于发送者凭证和/或设备状态来提供应用QoS。 根据动态变量信息,消息优先级可以随时更改。 发件人信息涉及与其相关联的角色或权限级别,并且相对于时间,状况和/或环境动态变化。 因此,OSI层5,6或7应用消息角色/状态属性决定了如何使用第2,3,6层QoS值标记数据包,将应用层次的顺序和优先级概念集成到网络层QoS机制中。

    Network element discovery using a network routing protocol
    2.
    发明授权
    Network element discovery using a network routing protocol 有权
    网络元素发现使用网络路由协议

    公开(公告)号:US07991864B2

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

    申请号:US11429516

    申请日:2006-05-04

    CPC分类号: H04L45/02 H04L45/308

    摘要: A data processing apparatus comprises instructions to perform sending and receiving one or more messages conforming to a network routing protocol, such as Open Shortest Path First (OSPF); obtaining one or more information elements that specify one or more capabilities of the apparatus; creating a particular routing protocol message comprising an opaque advertisement that includes the one or more information elements; and sending the particular message on one of the network interfaces. For example, a router or switch that implements a network routing protocol can use OSPF Opaque Link State Advertisements to advertise and discover services and capabilities of other routers or switches.

    摘要翻译: 数据处理装置包括执行发送和接收符合诸如开放最短路径优先(OSPF)的网络路由协议的一个或多个消息的指令; 获得指定所述设备的一个或多个能力的一个或多个信息元素; 创建包括包含所述一个或多个信息元素的不透明广告的特定路由协议消息; 并在其中一个网络接口上发送特定消息。 例如,实现网络路由协议的路由器或交换机可以使用OSPF不透明链路状态广告来发布和发现其他路由器或交换机的服务和功能。

    Enhancing transmission reliability of monitored data
    3.
    发明授权
    Enhancing transmission reliability of monitored data 有权
    提高监控数据的传输可靠性

    公开(公告)号:US07593331B2

    公开(公告)日:2009-09-22

    申请号:US11655003

    申请日:2007-01-17

    摘要: In one embodiment, an apparatus comprises logic encoded in one or more tangible media for enhancing transmission reliability of monitored data. The logic is operable to receive a plurality of segments for transmission over a TCP connection to a network node, where the TCP connection is associated with a transmit queue and a retransmit queue. The logic is also operable to detect a transmission anomaly on the TCP connection to the network node, and in response to detecting the transmission anomaly, is operable to perform any one of: store segments into a persistent buffer prior to transferring the segments into the transmit queue; copy segments from the retransmit queue into the persistent buffer, where the segments have been transmitted but not yet acknowledged by the network node; and copy segments from the transmit queue into the persistent buffer, where the segments have not yet been transmitted to the network node.

    摘要翻译: 在一个实施例中,一种装置包括在一个或多个有形介质中编码的逻辑,用于增强被监视数据的传输可靠性。 该逻辑可操作以接收多个段以便通过TCP连接传输到网络节点,其中TCP连接与发送队列和重发队列相关联。 该逻辑还可操作用于检测到与网络节点的TCP连接上的传输异常,并且响应于检测到传输异常,可操作以执行以下任何一个:在将段传送到传输之前将段存储到永久缓冲器中 队列; 将所述重传队列中的段复制到所述持久缓冲器中,其中所述段已被发送但尚未被所述网络节点确认; 并将段从传输队列复制到持久缓冲区中,其中段尚未传送到网络节点。

    Enhancing transmission reliability of monitored data
    4.
    发明申请
    Enhancing transmission reliability of monitored data 有权
    提高监控数据的传输可靠性

    公开(公告)号:US20080170501A1

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

    申请号:US11655003

    申请日:2007-01-17

    IPC分类号: H04J1/16

    摘要: In one embodiment, an apparatus comprises logic encoded in one or more tangible media for enhancing transmission reliability of monitored data. The logic is operable to receive a plurality of segments for transmission over a TCP connection to a network node, where the TCP connection is associated with a transmit queue and a retransmit queue. The logic is also operable to detect a transmission anomaly on the TCP connection to the network node, and in response to detecting the transmission anomaly, is operable to perform any one of: store segments into a persistent buffer prior to transferring the segments into the transmit queue; copy segments from the retransmit queue into the persistent buffer, where the segments have been transmitted but not yet acknowledged by the network node; and copy segments from the transmit queue into the persistent buffer, where the segments have not yet been transmitted to the network node.

    摘要翻译: 在一个实施例中,装置包括在一个或多个有形介质中编码的逻辑,用于增强被监视数据的传输可靠性。 该逻辑可操作以接收多个段以便通过TCP连接传输到网络节点,其中TCP连接与发送队列和重发队列相关联。 该逻辑还可操作用于检测到与网络节点的TCP连接上的传输异常,并且响应于检测到传输异常,可操作以执行以下任何一个:在将段传送到传输之前将段存储到永久缓冲器中 队列; 将所述重传队列中的段复制到所述持久缓冲器中,其中所述段已被发送但尚未被所述网络节点确认; 并将段从传输队列复制到持久缓冲区中,其中段尚未传送到网络节点。

    Applying quality of service to application messages in network elements based on roles and status
    5.
    发明申请
    Applying quality of service to application messages in network elements based on roles and status 有权
    基于角色和状态,将网络元素中的应用消息应用于服务质量

    公开(公告)号:US20080025230A1

    公开(公告)日:2008-01-31

    申请号:US11495034

    申请日:2006-07-27

    IPC分类号: H04J1/16

    CPC分类号: H04L41/5022

    摘要: Network elements provide application-level QoS for application-layer messages processed therein. An application based message is examined upon IP reassembly thereof. Information is accessed about a sender of the message. A credential is assigned to the sender based on the sender information and/or a status validated for a device that sends said message. The message is dynamically prioritized in relation to other network traffic to provide application QoS based on the sender credential and/or the device status. The message priority is changeable on the fly according to the dynamically variable information. Sender information relates to a role or authority level associated therewith and is dynamically variable with respect to time, situation and/or circumstance. Thus, OSI Layer 5, 6, or 7 application message role/status based attributes determine how packets are marked with Layer 2, 3 or 4 QoS values, integrating application-level concepts of order and priority into network-layer QoS mechanisms.

    摘要翻译: 网络元素为其中处理的应用层消息提供应用级QoS。 基于应用程序的消息在IP重新组装时进行检查。 访问有关消息发送者的信息。 基于发送者信息和/或发送所述消息的设备验证的状态来向发送者分配凭证。 该消息相对于其他网络流量动态优先,以基于发送者凭证和/或设备状态来提供应用QoS。 根据动态变量信息,消息优先级可以随时更改。 发件人信息涉及与其相关联的角色或权限级别,并且相对于时间,状况和/或环境动态变化。 因此,OSI层5,6或7应用消息角色/状态属性决定了如何使用第2,3,6层QoS值标记数据包,将应用层次的顺序和优先级概念集成到网络层QoS机制中。

    Network element discovery using a network routing protocol
    6.
    发明申请
    Network element discovery using a network routing protocol 有权
    网络元素发现使用网络路由协议

    公开(公告)号:US20070258387A1

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

    申请号:US11429516

    申请日:2006-05-04

    IPC分类号: H04L12/28

    CPC分类号: H04L45/02 H04L45/308

    摘要: A data processing apparatus comprises instructions to perform sending and receiving one or more messages conforming to a network routing protocol, such as Open Shortest Path First (OSPF); obtaining one or more information elements that specify one or more capabilities of the apparatus; creating a particular routing protocol message comprising an opaque advertisement that includes the one or more information elements; and sending the particular message on one of the network interfaces. For example, a router or switch that implements a network routing protocol can use OSPF Opaque Link State Advertisements to advertise and discover services and capabilities of other routers or switches.

    摘要翻译: 数据处理装置包括执行发送和接收符合诸如开放最短路径优先(OSPF)的网络路由协议的一个或多个消息的指令; 获得指定所述设备的一个或多个能力的一个或多个信息元素; 创建包括包含所述一个或多个信息元素的不透明广告的特定路由协议消息; 并在其中一个网络接口上发送特定消息。 例如,实现网络路由协议的路由器或交换机可以使用OSPF不透明链路状态广告来发布和发现其他路由器或交换机的服务和功能。

    Using context-sensitive intelligent diffs to modify router configurations
    9.
    发明授权
    Using context-sensitive intelligent diffs to modify router configurations 有权
    使用上下文敏感的智能差异来修改路由器配置

    公开(公告)号:US07287069B1

    公开(公告)日:2007-10-23

    申请号:US10322850

    申请日:2002-12-18

    IPC分类号: G06F15/177

    CPC分类号: H04L41/22 H04L41/0816

    摘要: Methods and devices are disclosed for changing the configuration state of a network device such as a router, a switch or a similar device without the need for a person to interpret a textual diff. According to some aspects of the invention, a programmatic diff file that includes the output of two comparisons is used as an input file to a program that “rolls back” the current configuration state to a prior configuration state. According to other aspects of the invention, the output of a single comparison is input to an “incremental diff” process, which adds new commands to a configuration state. According to preferred aspects of the invention, the output files generated by the comparison processes preserve the hierarchical context of each command in a programmatic format that is usable as direct input by the network device or by another device (such as a host controlled by a network administrator) that performs the incremental diff.

    摘要翻译: 公开了用于改变诸如路由器,交换机或类似设备的网络设备的配置状态的方法和设备,而不需要人解释文本差异。 根据本发明的一些方面,包括两个比较的输出的程序化差异文件被用作向当前配置状态“回滚”到先前配置状态的程序的输入文件。 根据本发明的其他方面,单个比较的输出被输入到“增量差分”过程,其将新的命令添加到配置状态。 根据本发明的优选方面,由比较过程产生的输出文件以编程格式保存每个命令的分层上下文,该格式可用作网络设备或另一设备(例如由网络控制的主机)的直接输入 管理员)执行增量差异。

    Method and system for validating a CLI/configlet on a given image
    10.
    发明申请
    Method and system for validating a CLI/configlet on a given image 有权
    在给定图像上验证CLI / configlet的方法和系统

    公开(公告)号:US20060242403A1

    公开(公告)日:2006-10-26

    申请号:US11110246

    申请日:2005-04-20

    IPC分类号: H04L9/00

    CPC分类号: G06F8/427

    摘要: A method and system for validating a Command Line Interface (CLI) configlet on an image is provided. The method includes creating a parse graph using a plurality of self-describing data constructs, identifying a plurality of parse chain data constructs in the parse graph, deriving at least one CLI/configlet from the image file based on the plurality of self-describing data constructs; and comparing the at least one CLI/configlet derived from the image file with a plurality of CLIs/configlets.

    摘要翻译: 提供了一种用于验证图像上的命令行界面(CLI)configlet的方法和系统。 该方法包括使用多个自描述数据结构创建解析图,识别分析图中的多个解析链数据结构,基于多个自描述数据从图像文件导出至少一个CLI /配置 结构体; 以及将从所述图像文件导出的所述至少一个CLI / configlet与多个CLI /配置文件进行比较。