Communication techniques and generic layer 3 automatic switching protection
    1.
    发明授权
    Communication techniques and generic layer 3 automatic switching protection 有权
    通信技术和通用层3自动切换保护

    公开(公告)号:US07869351B2

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

    申请号:US11713504

    申请日:2007-03-02

    IPC分类号: G01R31/08

    摘要: In one embodiment, software code in a respective computer system such as one or more data communication devices establishes multiple layer 2 network links between a first data communication device and a second data communication device. The first data communication device and the second data communication device include corresponding layer 3 interfaces enabling layer 3 network communications over each of the multiple layer 2 network links. The first and second data communication devices route traffic over one (e.g., a primary layer 2 link) of the multiple layer 2 network links using the layer 3 network communications. The private links are media independent. Upon detection of a failure associated with the primary layer 2 link, the data communication devices can automatically switch to sending traffic over a backup link of the multiple layer 2 network links without disrupting publicly advertised routing topology information.

    摘要翻译: 在一个实施例中,诸如一个或多个数据通信设备的相应计算机系统中的软件代码在第一数据通信设备和第二数据通信设备之间建立多个第2层网络链路。 第一数据通信设备和第二数据通信设备包括相应的层3接口,其能够在多层2网络链路中的每一个上实现层3网络通信。 第一和第二数据通信设备使用第3层网络通信路由多层2网络链路的一个(例如,主层2链路)上的业务。 私人链接是媒体独立的。 在检测到与主层2链路相关联的故障时,数据通信设备可以自动切换到通过多层2网络链路的备份链路发送流量,而不会中断公开发布的路由拓扑信息。

    Communication techniques and generic layer 3 automatic switching protection
    2.
    发明申请
    Communication techniques and generic layer 3 automatic switching protection 有权
    通信技术和通用层3自动切换保护

    公开(公告)号:US20080212610A1

    公开(公告)日:2008-09-04

    申请号:US11713504

    申请日:2007-03-02

    IPC分类号: H04J3/16

    摘要: In one embodiment, software code in a respective computer system such as one or more data communication devices establishes multiple layer 2 network links between a first data communication device and a second data communication device. The first data communication device and the second data communication device include corresponding layer 3 interfaces enabling layer 3 network communications over each of the multiple layer 2 network links. The first and second data communication devices route traffic over one (e.g., a primary layer 2 link) of the multiple layer 2 network links using the layer 3 network communications. The private links are media independent. Upon detection of a failure associated with the primary layer 2 link, the data communication devices can automatically switch to sending traffic over a backup link of the multiple layer 2 network links without disrupting publicly advertised routing topology information.

    摘要翻译: 在一个实施例中,诸如一个或多个数据通信设备的相应计算机系统中的软件代码在第一数据通信设备和第二数据通信设备之间建立多个第2层网络链路。 第一数据通信设备和第二数据通信设备包括相应的层3接口,其能够在多层2网络链路中的每一个上实现层3网络通信。 第一和第二数据通信设备使用第3层网络通信路由多层2网络链路的一个(例如,主层2链路)上的业务。 私人链接是媒体独立的。 在检测到与主层2链路相关联的故障时,数据通信设备可以自动切换到通过多层2网络链路的备份链路发送流量,而不会中断公开发布的路由拓扑信息。

    System and methods for network path detection
    3.
    发明授权
    System and methods for network path detection 有权
    网络路径检测的系统和方法

    公开(公告)号:US07433320B2

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

    申请号:US11048077

    申请日:2005-02-01

    IPC分类号: H04L12/28 H04L12/46

    摘要: Customer edge (CE) to CE device verification checks initiate routes from available CEs as a set of path verification messages, destined for remote CE routes serving a remote VPN. An extended community attribute, included among the attributes of the path verification message, stores the identity of the originating CE router. The path verification message propagates across the network, and transports the identity of the originating CE router because the originator identity is not overwritten by successive routing. Upon receipt by the remote CE, the originator is determinable from the extended community attribute. A further reachability field is also included in the extended community attribute and indicates whether per CE or per prefix is appropriate for the particular route in question. In this manner, CE-CE connectivity checks identify CEs which are reachable from other CEs. Accordingly, such a mechanism allows for route reachability aggregation on a per-CE or per-prefix reachability basis.

    摘要翻译: 客户端(CE)到CE设备验证检查从可用的CE启动路由作为一组路径验证消息,目的地是服务于远程VPN的远程CE路由。 包含在路径验证消息的属性之间的扩展团体属性存储始发CE路由器的身份。 路径验证消息通过网络传播,并传输始发CE路由器的身份,因为始发方身份不会被连续路由覆盖。 远程CE收到后,发起者可以从扩展团体属性中确定。 扩展社区属性中还包括另外的可访问性字段,并指示每个CE或每个前缀是否适合所讨论的特定路由。 以这种方式,CE-CE连接检查可以识别可从其他CE接入的CE。 因此,这种机制允许基于每个CE或每个前缀可达性的路由可达性聚合。

    System and methods for detecting network failure
    4.
    发明授权
    System and methods for detecting network failure 有权
    检测网络故障的系统和方法

    公开(公告)号:US07583593B2

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

    申请号:US11001149

    申请日:2004-12-01

    IPC分类号: G01R31/08 H04L12/26

    摘要: A path verification protocol (PVP) which enumerates a series of messages sent to a set of nodes, or routers, along a suspected path identifies forwarding plane problems for effecting changes at the control plane level. The messages include a command requesting interrogation of a further remote node for obtaining information about the path between the node receiving the PVP message and the further remote node. The node receiving the PVP message replies with a command response indicative of the outcome of attempts to reach the further remote node. The series of messages collectively covers a set of important routing points along a path from the originator to the recipient. The aggregate command responses to the series of PVP messages is analyzed to identify not only whether the entire path is operational, but also the location and nature of the problem.

    摘要翻译: 列出沿着可疑路径发送到一组节点或路由器的一系列消息的路径验证协议(PVP)识别用于在控制平面级别实现改变的转发平面问题。 消息包括请求询问另一个远程节点以获取关于接收PVP消息的节点与另外的远程节点之间的路径的信息的命令。 接收PVP消息的节点用指示响应到达远程节点的结果的命令响应来回复。 一系列消息共同地涵盖沿着始发者到接收者的路径的一组重要的路由点。 对一系列PVP消息的聚合命令响应进行分析,不仅可以识别整个路径是否可操作,还可以确定问题的位置和性质。

    Methods and apparatus based on message transmission times
    5.
    发明授权
    Methods and apparatus based on message transmission times 有权
    基于消息传输时间的方法和设备

    公开(公告)号:US07471636B2

    公开(公告)日:2008-12-30

    申请号:US11063803

    申请日:2005-02-23

    IPC分类号: H04L12/26

    CPC分类号: H04L12/56

    摘要: A data communication device (e.g., a router) originates a network configuration message in response to a network topology change or so as to refresh a configuration message. The data communication device encodes a timestamp in the network configuration message. The timestamp indicates a time of originating the network configuration message. Further, the data communication device transmits the network configuration message over the network to other network devices that, in turn, initiate further broadcast of at least a portion of contents of the network configuration message. Based on the timestamp of the network configuration message, the data communication devices receiving the network configuration message identify transmission time value indicating how long the network configuration message takes to be conveyed over the network to the other network devices. The data communication devices utilize the transmission time value as a timeout period for determining whether a data communication device failure occurs.

    摘要翻译: 数据通信设备(例如,路由器)响应于网络拓扑变化而发起网络配置消息,以便刷新配置消息。 数据通信设备对网络配置消息中的时间戳进行编码。 时间戳表示发起网络配置消息的时间。 此外,数据通信设备通过网络将网络配置消息发送到其他网络设备,其进一步发起网络配置消息的至少一部分内容的进一步广播。 基于网络配置消息的时间戳,接收网络配置消息的数据通信设备识别表示网络配置消息通过网络传送到其他网络设备多长时间的传输时间值。 数据通信设备利用传输时间值作为用于确定数据通信设备故障是否发生的超时周期。

    Intra-Domain and Inter-Domain Bridging Over MPLS Using MAC Distribution Via Border Gateway Protocol
    6.
    发明申请
    Intra-Domain and Inter-Domain Bridging Over MPLS Using MAC Distribution Via Border Gateway Protocol 审中-公开
    通过边界网关协议使用MAC分配的MPLS上的域内和域间桥接

    公开(公告)号:US20140010232A1

    公开(公告)日:2014-01-09

    申请号:US14019728

    申请日:2013-09-06

    IPC分类号: H04L12/741

    摘要: In one embodiment, a method includes receiving, by a first autonomous system border router (ASBR) of a first autonomous system (AS), a first plurality of provider-provisioned media access control (B-MAC) addresses via Interior Border Gateway Protocol (I-BGP). Each of first plurality of B-MAC addresses is associated with a provider edge (PE) device of the first AS. The first ASBR sends the first plurality of B-MAC addresses to a second ASBR of a second AS using Exterior Border Gateway Protocol (E-BGP). The first ASBR also receives via E-BGP a second plurality of B-MAC addresses each of which is associated with a PE device of the second AS. The first ASBR then distributes the second plurality of B-MAC addresses to each of the PE devices of the first AS using I-BGP.

    摘要翻译: 在一个实施例中,一种方法包括由第一自治系统(AS)的第一自治系统边界路由器(ASBR)通过内部边界网关协议(第一自治系统边界路由器(ASBR))接收第一多个提供商提供的媒体访问控制(B-MAC) I-BGP)。 第一多个B-MAC地址中的每一个与第一AS的提供商边缘(PE)设备相关联。 第一ASBR使用外部边界网关协议(E-BGP)向第二AS的第二ASBR发送第一多个B-MAC地址。 第一ASBR还经由E-BGP接收第二多个B-MAC地址,每个B-MAC地址与第二AS的PE设备相关联。 第一ASBR然后使用I-BGP将第二多个B-MAC地址分配给第一AS的每个PE设备。

    ACKNOWLEDGEMENT-BASED REROUTING OF MULTICAST TRAFFIC
    8.
    发明申请
    ACKNOWLEDGEMENT-BASED REROUTING OF MULTICAST TRAFFIC 有权
    基于确认的多媒体流量转发

    公开(公告)号:US20120188909A1

    公开(公告)日:2012-07-26

    申请号:US13430230

    申请日:2012-03-26

    IPC分类号: H04L12/56 H04L12/44

    摘要: Various techniques for exchanging control messages in order to gracefully reroute multicast traffic are disclosed. For example, one method involves sending a join message for a multicast group towards a root of a new multicast tree and forwarding multicast traffic, addressed to the multicast group, on a current multicast tree until an acknowledgment corresponding to the join message is received. The new multicast tree can be identified in response to detection of a topology change within the network. Until the acknowledgment is received, multicast traffic that is received via the new multicast tree can be dropped.

    摘要翻译: 公开了用于交换控制消息以便正确地重新路由组播业务的各种技术。 例如,一种方法包括向新的多播树的根发送一个组播组的加入消息,并在当前的多播树上转发寻址到组播组的组播流,直到接收到与加入消息对应的确认。 可以响应于网络内的拓扑变化的检测来识别新的多播树。 在接收到确认之前,可以删除通过新的多播树接收的组播流量。

    Method and apparatus for actively discovering internet protocol equal cost multiple paths and associate metrics
    9.
    发明授权
    Method and apparatus for actively discovering internet protocol equal cost multiple paths and associate metrics 有权
    用于主动发现互联网协议相同成本多路径和关联度量的方法和装置

    公开(公告)号:US08170022B2

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

    申请号:US11456467

    申请日:2006-07-10

    IPC分类号: H04L12/56

    摘要: Methods and apparatus for identifying a best path from a plurality of equal cost paths while accounting for service level agreement (SLA) metrics are disclosed. According to one aspect of the present invention, a method for routing a packet that has a payload using a node includes obtaining the packet, and adding an address of the node to the payload. Adding the address of the node to the payload creates an augmented packet. The method also includes identifying at least one element to which the augmented packet is to be routed, and providing the augmented packet to that element. In one embodiment, the method also includes storing ingress and egress timestamps associated with the node.

    摘要翻译: 公开了在考虑服务水平协议(SLA)度量时,从多个相同成本路径识别最佳路径的方法和装置。 根据本发明的一个方面,一种用于使用节点对具有有效载荷的分组进行路由的方法包括获得所述分组,以及将所述节点的地址添加到所述有效载荷。 将节点的地址添加到有效载荷中创建一个增强的数据包。 该方法还包括识别增加的分组将路由到的至少一个元素,以及向该元素提供增强的分组。 在一个实施例中,该方法还包括存储与节点相关联的入口和出口时间戳。

    REDIRECTION OF REQUESTS FOR TARGET ADDRESSES
    10.
    发明申请
    REDIRECTION OF REQUESTS FOR TARGET ADDRESSES 有权
    重定向目标地址的要求

    公开(公告)号:US20120102223A1

    公开(公告)日:2012-04-26

    申请号:US12909595

    申请日:2010-10-21

    IPC分类号: G06F15/173

    摘要: In one embodiment, a first network device may receive a request for an identifier of at least one target to service a client. The first network device may obtain an identifier of each of two or more targets. The first network device may then determine whether to redirect the request. The first network device may redirect the request to a second network device according to a result of the determining step, where the first network device is in a first autonomous system and the second network device is in a second autonomous system.

    摘要翻译: 在一个实施例中,第一网络设备可以接收对至少一个目标的标识符的请求以服务客户端。 第一网络设备可以获得两个或更多个目标中的每一个的标识符。 然后,第一网络设备可以确定是否重定向该请求。 第一网络设备可以根据确定步骤的结果将请求重定向到第二网络设备,其中第一网络设备在第一自治系统中,而第二网络设备处于第二自治系统中。