Protocol to coordinate network end points to measure network latency
    1.
    发明授权
    Protocol to coordinate network end points to measure network latency 有权
    协调网络端点以测量网络延迟的协议

    公开(公告)号:US06662223B1

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

    申请号:US09346080

    申请日:1999-07-01

    IPC分类号: G06F15173

    摘要: The invention provides a control mechanism that enables a destination router to authenticate response time requests issued by a source router before providing the requests to service software for processing. The control mechanism comprises a Network Endpoint Control Protocol (NECP) message format that is exchanged between the source and destination routers when measuring response time throughout the network. The NECP message format encapsulates a Command Length Status Data (CLSD) message that actually holds the response time requests. A collector router issues a novel control message to a responder router over a default responder port. If the responder is enabled for encryption communication, it will decrypt the control message according to the specified key and algorithm. If the responder is not so configured, it will check a conventional ACL to determine whether the client is authorized to communicate with the server. If permitted, the responder then responds to the collector in a manner dependent upon the particular protocol. In the case of a request to enable a UDP port for a particular time period, the responder processes a request and then sends back an acknowledgment to the collector. The collector receives the acknowledgment and then sends out a UDP probe packet to the responder. The responder then “echoes” the packet back to the collector, which keeps the result.

    摘要翻译: 本发明提供了一种控制机制,其使得目的路由器能够在向处理服务软件提供请求之前,验证源路由器发出的响应时间请求。 控制机制包括当测量整个网络的响应时间时,在源路由器和目的地路由器之间交换的网络端点控制协议(NECP)消息格式。 NECP消息格式封装了实际保存响应时间请求的命令长度状态数据(CLSD)消息。 收集器路由器通过默认响应端口向响应者路由器发出新颖的控制消息。 如果响应者启用加密通信,则会根据指定的密钥和算法对控制消息进行解密。 如果响应者未配置,则会检查传统的ACL,以确定客户端是否被授权与服务器进行通信。 如果允许,则响应者以取决于特定协议的方式响应于收集器。 在特定时间段内启用UDP端口的请求的情况下,响应者处理请求,然后将确认发回给收集器。 收件人收到确认,然后向响应者发出一个UDP探测包。 然后响应者将数据包“回显”回收集器,从而保持结果。

    Method and apparatus for measuring latency of a computer network
    3.
    发明授权
    Method and apparatus for measuring latency of a computer network 有权
    用于测量计算机网络延迟的方法和装置

    公开(公告)号:US07088706B2

    公开(公告)日:2006-08-08

    申请号:US10926808

    申请日:2004-08-26

    IPC分类号: H08L12/66

    摘要: A control mechanism enables a destination router to authenticate a response time request issued by a source router. The control mechanism uses a control message that is transmitted by the source router to the destination router. Receipt of the control message by the destination router causes the destination router to listen for a server request message for a designated response time. The source router, after sending the control message, transmits a server request message to the destination router. In the event that the destination router receives the server request message within the designated response time, then the destination router responds to the server request message by providing the request to service software. The control message may encapsulate a message that holds the response time request. The request message may be encrypted.

    摘要翻译: 控制机制使目的路由器能够认证源路由器发出的响应时间请求。 控制机制使用由源路由器发送到目标路由器的控制消息。 由目的地路由器接收控制消息使目的路由器监听指定响应时间的服务器请求消息。 源路由器在发送控制消息后,向目的路由器发送服务器请求消息。 在目的地路由器在指定的响应时间内接收到服务器请求消息的情况下,目的路由器通过向服务软件提供请求来响应服务器请求消息。 控制消息可以封装保存响应时间请求的消息。 请求消息可以被加密。

    Method and apparatus for calculating packet loss for a communication circuit
    4.
    发明授权
    Method and apparatus for calculating packet loss for a communication circuit 有权
    用于计算通信电路的分组丢失的方法和装置

    公开(公告)号:US07016309B1

    公开(公告)日:2006-03-21

    申请号:US09547959

    申请日:2000-04-12

    IPC分类号: H04L12/26

    CPC分类号: H04L43/0835

    摘要: A method and apparatus for accurately calculating packet loss along a communication channel using data in a pair of measuring packets is disclosed. The invention calculates packet loss between a first and second node over a communication circuit. A first known quantity of packets is communicated from the first node to the second node at a first known time. A first actual count of packets received by the second node from the first known quantity of packets is then determined. A second known quantity of packets is then communicated from the first node to the second node at a second known time. A second actual count of packets received by the second node from the second known quantity of packets is then determined. The difference between the first known quantity of packets communicated at the first known time and the second known quantity of packets communicated at the second known time is calculated to obtain a value for “packets sent”. The difference between the first actual count of packets received and the second actual count of packets received is calculated to obtain a value for “packets received”. The difference between the packets sent and the packets received provides a value for “packet loss” between the first known time and second known time.

    摘要翻译: 公开了一种使用一对测量分组中的数据精确地计算沿通信信道的分组丢失的方法和装置。 本发明通过通信电路计算第一和第二节点之间的分组丢失。 第一已知数量的分组在第一已知时间从第一节点传送到第二节点。 然后确定第二节点从第一已知数量的分组接收的分组的第一实际计数。 然后在第二已知时间将第二已知数量的数据包从第一节点传送到第二节点。 然后确定第二节点从第二已知数量的分组接收的分组的第二实际计数。 计算在第一已知时间传送的第一已知数量的分组与在第二已知时间传送的第二已知数量的分组之间的差异,以获得“发送分组”的值。 计算接收的分组的第一实际计数与接收的分组的第二实际计数之间的差异,以获得“接收到的分组”的值。 所发送的分组与接收的分组之间的差异在第一已知时间和第二已知时间之间提供“分组丢失”的值。

    System and method for measuring latency of a selected path of a computer network
    5.
    发明授权
    System and method for measuring latency of a selected path of a computer network 有权
    用于测量计算机网络的所选路径的延迟的系统和方法

    公开(公告)号:US07154858B1

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

    申请号:US09345193

    申请日:1999-06-30

    IPC分类号: H04J1/16 H04L1/00 H04L12/26

    摘要: The invention is directed to a system and method for accurately determining the latency of a selected path within a computer network. First, a setup or signaling protocol is used to establish a bi-directional path state that is associated with a given traffic flow having predefined parameters at each intermediary node along the selected path. Once the path states are established, a source entity disposed at a first end of the selected path formulates and transmits a test message carrying a time record or time stamp to a receiver disposed at the opposite end of the selected path. The test message is configured in accordance with the predefined traffic flow parameters, but does not include any options. By virtue of the previously established path states at each node, the message is forwarded along the selected path without incurring any route or option processing delays. Upon receipt of the test message at the receiver, it is returned back to the source, and again follows the selected path. By comparing the time at which the test message is returned with the time record contained within the message, an accurate determination of the latency of the selected path may be determined.

    摘要翻译: 本发明涉及一种用于准确地确定计算机网络内所选路径的等待时间的系统和方法。 首先,使用建立或信令协议来建立与沿着所选路径的每个中间节点处具有预定参数的给定业务流相关联的双向路径状态。 一旦建立了路径状态,设置在所选路径的第一端的源实体就将携带时间记录或时间戳的测试消息制定并发送到设置在所选路径的相对端的接收机。 测试消息根据预定义的流量参数进行配置,但不包括任何选项。 由于在每个节点处先前建立的路径状态,消息沿所选路径转发,而不会导致任何路由或选项处理延迟。 在接收器接收到测试消息时,它将返回到源,并且再次沿着选定的路径。 通过将测试消息的返回时间与包含在消息中的时间记录进行比较,可以确定所选路径的等待时间的精确确定。