Method and apparatus for providing control information in a system using distributed communication routing
    1.
    发明授权
    Method and apparatus for providing control information in a system using distributed communication routing 有权
    在使用分布式通信路由的系统中提供控制信息的方法和装置

    公开(公告)号:US07068661B1

    公开(公告)日:2006-06-27

    申请号:US09352562

    申请日:1999-07-13

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L45/42

    摘要: A method and apparatus for providing distributed communication routing includes a route computation engine operably coupled to a plurality of forwarding engines within a logically distributed router. Registration information is provided to the route computation processor by the forwarding engines, and the forwarding engines are recognized and identified by the route computation processor in response. The registration information includes information regarding interfaces or connections amongst the forwarding engines and external routers and other external destinations. The route computation processor provides control information to at least one of the plurality of forwarding engines for distributed routing maintenance and/or specific data forwarding operations. Distributed routing maintenance includes monitoring the status of the forwarding engines, while specific data forwarding operations include tunneling messages relayed to and from the route computation processor by the forwarding engines and packet formatting information that controls how the format of packets forwarded by a forwarding engine.

    摘要翻译: 用于提供分布式通信路由的方法和装置包括可操作地耦合到逻辑分布式路由器内的多个转发引擎的路由计算引擎。 通过转发引擎向路由计算处理器提供注册信息,响应于路由计算处理器识别和识别转发引擎。 注册信息包括关于转发引擎和外部路由器和其他外部目的地之间的接口或连接的信息。 路由计算处理器向至少一个转发引擎提供控制信息,用于分布式路由维护和/或特定数据转发操作。 分布式路由维护包括监视转发引擎的状态,而特定数据转发操作包括转发引擎中继到路由计算处理器的路由消息和控制转发引擎转发的数据包格式的数据包格式化信息。

    Method and apparatus for providing distributed communication routing
    2.
    发明授权
    Method and apparatus for providing distributed communication routing 有权
    用于提供分布式通信路由的方法和装置

    公开(公告)号:US07920563B2

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

    申请号:US11339300

    申请日:2006-01-24

    IPC分类号: H04L12/28 H04L12/56 G06F15/16

    CPC分类号: H04L45/02 H04L45/44 H04L45/54

    摘要: A method and apparatus that includes processing for providing distributed communication routing that, in one embodiment, begins by obtaining registration information from a plurality of forwarding engines, for identifying the plurality of forwarding engines based on the registration information, for generating at least one specific forwarding table for at least one corresponding forwarding engine of the plurality of forwarding engines, and for forwarding the specific forwarding table to the corresponding forwarding engine. In an alternate embodiment, the processing determines internal routing connections and external routing connections for the plurality of forwarding engines after identifying the forwarding engines, generates at least one external forwarding table for at least some of the plurality of forwarding engines, and generates at least one specific internal forwarding table for a corresponding forwarding engine. The tables are forwarded to the corresponding forwarding engine or engines.

    摘要翻译: 一种方法和装置,包括用于提供分布式通信路由的处理,所述分布式通信路由在一个实施例中通过从多个转发引擎获得注册信息开始,用于基于所述注册信息识别所述多​​个转发引擎,用于生成至少一个特定转发 为多个转发引擎中的至少一个对应的转发引擎提供表格,并将特定转发表转发给相应的转发引擎。 在替代实施例中,该处理在识别转发引擎之后确定多个转发引擎的内部路由连接和外部路由连接,为多个转发引擎中的至少一些转发引擎生成至少一个外部转发表,并且生成至少一个 相应的转发引擎的特定内部转发表。 这些表转发到相应的转发引擎或引擎。

    Method and apparatus for providing distributed communication routing
    3.
    发明授权
    Method and apparatus for providing distributed communication routing 有权
    用于提供分布式通信路由的方法和装置

    公开(公告)号:US06990103B1

    公开(公告)日:2006-01-24

    申请号:US09352563

    申请日:1999-07-13

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L45/02 H04L45/44 H04L45/54

    摘要: A method and apparatus that includes processing for providing distributed communication routing that begins by obtaining registration information from a plurality of forwarding engines. The processing continues by identifying the plurality of forwarding engines based on the registration information. Having done this, the process proceeds to generate at least one specific forwarding table for at least one corresponding forwarding engine of the plurality of forwarding engines. The processing then continues by forwarding the specific forwarding table to the corresponding forwarding engine. In an alternate embodiment, the processing determines internal routing connections and external routing connections for the plurality of forwarding engines after identifying the forwarding engines. The alternate processing continues by generating at least one external forwarding table, which provides forwarding information to routers external to a distributed router, for at least some of the plurality of forwarding engines. The processing then continues by generating at least one specific internal forwarding table, which provides information to a specific forwarding engine to route data within the distributed routing to other forwarding engines, for a corresponding forwarding engine. Having generated the internal and external forwarding tables, the tables are forwarded to the corresponding forwarding engine or engines.

    摘要翻译: 一种方法和装置,其包括通过从多个转发引擎获取注册信息而开始的提供分布式通信路由的处理。 该处理通过基于注册信息识别多个转发引擎来继续。 完成这一过程之后,该过程继续为多个转发引擎中的至少一个对应的转发引擎生成至少一个特定转发表。 然后通过将特定转发表转发到相应的转发引擎来继续处理。 在替代实施例中,该处理在识别转发引擎之后确定多个转发引擎的内部路由连接和外部路由连接。 替代处理继续通过生成至少一个外部转发表,其向多个转发引擎中的至少一些转发引擎提供转发信息给分布式路由器外部的路由器。 然后,通过生成至少一个特定的内部转发表来继续处理,该表向相应的转发引擎提供信息给特定的转发引擎以将分布式路由中的数据路由到其他转发引擎。 生成内部和外部转发表后,表将转发到相应的转发引擎或引擎。