Communication arrangement between virtual routers of a physical router
    1.
    发明申请
    Communication arrangement between virtual routers of a physical router 有权
    物理路由器的虚拟路由器之间的通信安排

    公开(公告)号:US20060106934A1

    公开(公告)日:2006-05-18

    申请号:US10992499

    申请日:2004-11-18

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: H04L45/00 H04L45/586

    摘要: A virtual router (VR) communication arrangement enables services on different VRs executing on the same physical router to communicate without utilizing or substantially consuming communication resources, such as a network protocol stack and physical interfaces, of the physical router. The services are illustratively implemented as separately-scheduled VR processes executing on the physical router. A virtual router forwarding information base (vrFIB) is provided within a client socket library of each VR process and is used to determine whether the services are on the same physical router. If so, a lightweight interconnection is created between the services and a message (“packet”) is forwarded over that interconnection to effectuate communication. If the services are not on the same physical router, the packet is sent over the network protocol stack and communication is established using the communication resources of the router.

    摘要翻译: 虚拟路由器(VR)通信布置使得在相同物理路由器上执行的不同VR上的服务能够在不利用或基本上消耗物理路由器的诸如网络协议栈和物理接口的通信资源的情况下进行通信。 这些服务被说明性地实现为在物理路由器上执行的单独调度的VR进程。 虚拟路由器转发信息库(vrFIB)在每个VR进程的客户机套接字库中提供,用于确定服务是否在同一物理路由器上。 如果是这样,则在服务之间创建轻量级互连,并且通过该互连转发消息(“分组”)以实现通信。 如果业务不在同一物理路由器上,则通过网络协议栈发送数据包,并使用路由器的通信资源建立通信。

    Apparatus and methods providing redundant routing in a switched network device

    公开(公告)号:US06628649B1

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

    申请号:US09430653

    申请日:1999-10-29

    IPC分类号: H04L1256

    摘要: The invention provides unique architectures and techniques for routing redundancy in a data switch configured to use label switching. Multiple label switch controllers (LSCs) each operate concurrently but independently of each other to provide routes through a data switching mechanism. Preferred embodiments provide a plurality of LSCs offering MPLS capabilities coupled to a single switch, such as an ATM switch. The similarly configured LSCs each can concurrently support a route for data (e.g., labeled ATM cells) within the data switching mechanism in parallel, thereby providing the ability to support redundant and multiple parallel data networks. The configuration is called a label switch router (LSR). A fully-meshed embodiment allows selected routes to share bandwidth on ports, while a fully parallel embodiment provides separate ports for selected routes. Since each LSC provides parallel routes with the other LSCs in an LSR, a communications between an LSR and a label edge router (LER) can use multipath routing to concurrently distribute data equally across the parallel routes for each destination. Alternatively, unipath routing techniques can select one route for use for each destination from the available routes concurrently offered by each LSC. In the event of a failure of one of the LSCs, multipath routing implementations can exclude transmission of data onto the failed network, while continuing to use the other parallel networks supported by non-failed LSCs in a concurrent manner. Alternatively, if a failure occurs with unipath routing, a new route offered by another LSC can be selected for data transfers. In either case, the LSC that fails does not need to provide state or connection information to the LSCs that operate subsequently to the failure, since they are already configured in parallel to support the same route. Upon an LSC failure, switch resources such as bandwidth that were used by the failed LSC are made available to the remaining non-failed LSCs. The design allows failures are handled gracefully without diminished network capacity or data loss resulting in a highly reliable routing capability provided within connection-based or circuit-switched networks.

    Communication arrangement between virtual routers of a physical router
    4.
    发明授权
    Communication arrangement between virtual routers of a physical router 有权
    物理路由器的虚拟路由器之间的通信安排

    公开(公告)号:US07461154B2

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

    申请号:US10992499

    申请日:2004-11-18

    IPC分类号: G06F15/16

    CPC分类号: H04L45/00 H04L45/586

    摘要: A virtual router (VR) communication arrangement enables services on different VRs executing on the same physical router to communicate without utilizing or substantially consuming communication resources, such as a network protocol stack and physical interfaces, of the physical router. The services are illustratively implemented as separately-scheduled VR processes executing on the physical router. A virtual router forwarding information base (vrFIB) is provided within a client socket library of each VR process and is used to determine whether the services are on the same physical router. If so, a lightweight interconnection is created between the services and a message (“packet”) is forwarded over that interconnection to effectuate communication. If the services are not on the same physical router, the packet is sent over the network protocol stack and communication is established using the communication resources of the router.

    摘要翻译: 虚拟路由器(VR)通信布置使得在相同物理路由器上执行的不同VR上的服务能够在不利用或基本上消耗物理路由器的诸如网络协议栈和物理接口的通信资源的情况下进行通信。 这些服务被说明性地实现为在物理路由器上执行的单独调度的VR进程。 虚拟路由器转发信息库(vrFIB)在每个VR进程的客户机套接字库中提供,用于确定服务是否在同一物理路由器上。 如果是这样,则在服务之间创建轻量级互连,并且通过该互连转发消息(“分组”)以实现通信。 如果业务不在同一物理路由器上,则通过网络协议栈发送数据包,并使用路由器的通信资源建立通信。

    System and method for reporting out-of-resources (OOR) conditions in a data network
    5.
    发明申请
    System and method for reporting out-of-resources (OOR) conditions in a data network 有权
    在数据网络中报告资源不足(OOR)条件的系统和方法

    公开(公告)号:US20060092952A1

    公开(公告)日:2006-05-04

    申请号:US10964184

    申请日:2004-10-13

    IPC分类号: H04L12/56

    摘要: A system and method for advertising out-of-resources (OOR) conditions for entities, such as nodes, line cards and data links, in a manner that does not involve using a maximum cost to indicate the entity is “out-of-resources.” According to the technique, an OOR condition for an entity is advertised in one or more type-length-value (TLV) objects contained in an advertisement message. The advertisement message is flooded to nodes on a data network to inform them of the entity's OOR condition. Head-end nodes that process the advertisement message may use information contained in the TLV object to determine a path for a new label switched path (LSP) that does not include the entity associated with the OOR condition.

    摘要翻译: 用于以不涉及使用最大成本来指示实体的方式向诸如节点,线路卡和数据链路的实体(例如节点,线路卡和数据链路)广告外部资源(OOR)条件的系统和方法是“超出资源 “。 根据该技术,在广告消息中包含的一个或多个类型长度值(TLV)对象中通告实体的OOR条件。 广告消息被洪泛到数据网络上的节点,以通知他们实体的OOR条件。 处理广告消息的头端节点可以使用包含在TLV对象中的信息来确定不包括与OOR条件相关联的实体的新标签交换路径(LSP)的路径。