Method and apparatus for transmitting cells across an ATM switch bus
    1.
    发明授权
    Method and apparatus for transmitting cells across an ATM switch bus 失效
    用于通过ATM交换总线传送信元的方法和装置

    公开(公告)号:US5852606A

    公开(公告)日:1998-12-22

    申请号:US536137

    申请日:1995-09-29

    IPC分类号: H04L12/56 H04Q11/04

    摘要: The switch fabric of the ATM switch, i.e., the ATM switch backplane bus, switches a cell based on routing information provided by the source LAN or ATM module to an output port on a destination LAN or ATM module of the switching hub. In the described system, the ATM switch is preconfigured to provide a fully connected topology between ports of all modules. In one embodiment, ATM cells transmitted across the ATM switch fabric between a source LAN or ATM module and a destination LAN module, e.g., Token Ring, FDDI or Ethernet, is accomplished by way of a routing tag prepended on the ATM cells. The routing tag provides both unicast and multicast group destination information such that the ATM cells are routed to the appropriate port on a given destination module without the need to establish a virtual circuit between the source module and the destination module using VPI/VCIs.

    摘要翻译: ATM交换机的交换结构,即ATM交换机背板总线,根据由源LAN或ATM模块提供的路由信息​​将小区切换到交换集线器的目的地LAN或ATM模块上的输出端口。 在所描述的系统中,ATM交换机被预配置为在所有模块的端口之间提供完全连接的拓扑。 在一个实施例中,通过在ATM信元上提供的路由标签来实现通过ATM交换结构在源LAN或ATM模块与目的地LAN模块(例如,令牌环,FDDI或以太网)之间传输的ATM信元。 路由标签提供单播和多播组目的地信息,使得ATM信元被路由到给定目的地模块上的适当端口,而不需要使用VPI / VCI在源模块和目的地模块之间建立虚拟电路。

    Pipeline architecture for an ATM switch backplane bus
    2.
    发明授权
    Pipeline architecture for an ATM switch backplane bus 失效
    ATM交换机背板总线的管道架构

    公开(公告)号:US5737334A

    公开(公告)日:1998-04-07

    申请号:US536133

    申请日:1995-09-29

    IPC分类号: H04L12/40 H04L12/56 H04Q11/04

    摘要: Methods and apparatus providing for a switching hub in which an asynchronous transfer mode (ATM) switch is utilized as a backplane bus to which a plurality of LAN and ATM modules are coupled. Each LAN or ATM module is an autonomous switching module. Thus, for example, an Ethernet LAN module may receive Ethernet packets on one of its ports and transmit the packets out another one of its ports according to well known standards and techniques for bridging such packets, without the need for such packets to be translated into ATM cells and transmitted across the ATM switch backplane bus. In the event a source LAN or ATM module in the switching hub has data to transmit to a destination LAN or ATM module, the destination module is notified prior to transmission of ATM cells across the backplane to the destination module, thus allowing the destination module to schedule reception of the ATM cells off the backplane between its autonomous switching activities, thereby enhancing the utilization of the switching capacity of the autonomous module. Likewise, a source LAN or ATM module is notified two cell slots prior to obtaining ownership of the backplane that, indeed, it will obtain ownership of the backplane bus, so that it may also more fully utilize its switching capacities by performing switching activities during the next two cell slots until such time as it is provided ownership of the backplane data bus and begins transmitting ATM cells to a destination module.

    摘要翻译: 提供交换集线器的方法和装置,其中使用异步传输模式(ATM)交换机作为耦合多个LAN和ATM模块的背板总线。 每个LAN或ATM模块都是一个自主的交换模块。 因此,例如,以太网LAN模块可以在其一个端口上接收以太网分组,并且根据众所周知的用于桥接这些分组的标准和技术将分组发送出其他端口,而不需要将这些分组转换成 ATM信元并通过ATM交换机背板总线传输。 在交换集线器中的源LAN或ATM模块具有要发送到目的地LAN或ATM模块的数据的情况下,在将ATM信元跨越背板发送到目的地模块之前通知目的地模块,从而允许目的地模块 在其自主交换活动之间调度接收ATM信元离开背板,从而增强自主模块的交换容量的利用率。 同样,在获得背板的所有权之前,将源LAN或ATM模块通知两个单元槽,实际上它将获得背板总线的所有权,使得其还可以通过在 接下来的两个单元插槽,直到提供背板数据总线的所有权,并开始向目的地模块发送ATM信元。

    Method and apparatus for transmitting data frames between switches in a meshed data network
    3.
    发明授权
    Method and apparatus for transmitting data frames between switches in a meshed data network 失效
    用于在网状数据网络中的交换机之间传送数据帧的方法和装置

    公开(公告)号:US06301257B1

    公开(公告)日:2001-10-09

    申请号:US08820948

    申请日:1997-03-19

    IPC分类号: H04L1228

    摘要: In a data network, a source node transmits a data packet to a destination node across interconnected switches whereby a switch, upon receiving the data packet from the source node, queries other switches in the network for the appropriate switch and port on the switch out which to forward the data packet to the destination node. The appropriate switch responds to the query with its switch number and the port number of the port out which the data packet should be sent to reach the destination node. The querying switch caches the switch number and port number and prepends a destination tag to subsequent data packets it receives which are destined to the same destination node, thereby providing a distributed system among the switches in the network for maintaining detailed information regarding the appropriate switch and port out which to forward data packets received by a source node in the network.

    摘要翻译: 在数据网络中,源节点通过互连的交换机向目的地节点发送数据分组,由此交换机在从源节点接收到数据分组时向网络中的其他交换机查询交换机上的适当交换机和端口, 将数据包转发到目标节点。 适当的交换机响应查询,其交换机号码和端口号端口,数据包应发送到目的地节点。 查询交换机高速缓存交换机号码和端口号,并将目的地标签添加到其接收到的目的地址相同目的地节点的后续数据包中,从而在网络中的交换机之间提供分布式系统,以便维护关于适当交换机的详细信息, 端口,转发由网络中的源节点接收的数据分组。

    Method and system for intelligently forwarding multicast packets
    4.
    发明授权
    Method and system for intelligently forwarding multicast packets 有权
    智能转发组播报文的方法和系统

    公开(公告)号:US09112715B2

    公开(公告)日:2015-08-18

    申请号:US12765765

    申请日:2010-04-22

    IPC分类号: H04L12/18

    CPC分类号: H04L12/1886

    摘要: A routing system utilizes a layer 2 switch interconnecting several routers to intelligently forward multicast packets throughout an interne exchange carrying multicast content. The layer 2 switch performs protocol snooping to extract a lookup key that is based on network layer protocol information. The lookup key is uniquely formulated to support either shared or explicit source distribution trees. The lookup key is used to query a forwarding memory that returns an outgoing port index. The outgoing port index points to one or more outgoing ports that are eligible to receive the multicast packet. The outgoing ports are also connected to the neighboring device(s) that are designated to receive the multicast packet. The routing system also supports real time maintenance and updating of the forwarding memory based on the periodic exchange of control messages. The routing system is configured to support PIM routers operating in PIM SM or PIM SSM modes. However, the routing system can also support other multicast protocols and/or standards.

    摘要翻译: 路由系统利用互连多个路由器的层2交换机在携带多播内容的内部交换机中智能地转发多播分组。 第二层交换机执行协议侦听,提取基于网络层协议信息的查找密钥。 查找密钥是独一无二的,用于支持共享或明确的源分发树。 查询键用于查询返回出站端口索引的转发内存。 出站端口索引指向一个或多个有资格接收组播数据包的输出端口。 输出端口也连接到被指定为接收多播分组的相邻设备。 路由系统还支持基于控制消息的周期性交换的转发存储器的实时维护和更新。 路由系统配置为支持以PIM SM或PIM SSM模式运行的PIM路由器。 然而,路由系统还可以支持其他多播协议和/或标准。

    Method and system for intelligently forwarding multicast packets
    5.
    发明授权
    Method and system for intelligently forwarding multicast packets 有权
    智能转发组播数据包的方法和系统

    公开(公告)号:US07877508B1

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

    申请号:US12152617

    申请日:2008-05-14

    IPC分类号: G06F15/173

    CPC分类号: H04L12/1886

    摘要: A routing system utilizes a layer 2 switch interconnecting several routers to intelligently forward multicast packets throughout an internet exchange carrying multicast content. The layer 2 switch performs protocol snooping to extract a lookup key that is based on network layer protocol information. The lookup key is uniquely formulated to support either shared or explicit source distribution trees. The lookup key is used to query a forwarding memory that returns an outgoing port index. The outgoing port index points to one or more outgoing ports that are eligible to receive the multicast packet. The outgoing ports are also connected to the neighboring device(s) that are designated to receive the multicast packet. The routing system also supports real time maintenance and updating of the forwarding memory based on the periodic exchange of control messages. The routing system is configured to support PIM routers operating in PIM SM or PIM SSM modes. However, the routing system can also support other multicast protocols and/or standards.

    摘要翻译: 路由系统利用互连多个路由器的层2交换机来在承载多播内容的互联网交换机中智能地转发多播分组。 第二层交换机执行协议侦听,提取基于网络层协议信息的查找密钥。 查找密钥是独一无二的,用于支持共享或明确的源分发树。 查询键用于查询返回出站端口索引的转发内存。 出站端口索引指向一个或多个有资格接收组播数据包的输出端口。 输出端口也连接到被指定为接收多播分组的相邻设备。 路由系统还支持基于控制消息的周期性交换的转发存储器的实时维护和更新。 路由系统配置为支持以PIM SM或PIM SSM模式运行的PIM路由器。 然而,路由系统还可以支持其他多播协议和/或标准。

    Method and system for intelligently forwarding multicast packets

    公开(公告)号:US08443103B2

    公开(公告)日:2013-05-14

    申请号:US12908758

    申请日:2010-10-20

    IPC分类号: G06F15/173

    CPC分类号: H04L12/1886

    摘要: A routing system utilizes a layer 2 switch interconnecting several routers to intelligently forward multicast packets throughout an internet exchange carrying multicast content. The layer 2 switch performs protocol snooping to extract a lookup key that is based on network layer protocol information. The lookup key is uniquely formulated to support either shared or explicit source distribution trees. The lookup key is used to query a forwarding memory that returns an outgoing port index. The outgoing port index points to one or more outgoing ports that are eligible to receive the multicast packet. The outgoing ports are also connected to the neighboring device(s) that are designated to receive the multicast packet. The routing system also supports real time maintenance and updating of the forwarding memory based on the periodic exchange of control messages. The routing system is configured to support PIM routers operating in PIM SM or PIM SSM modes. However, the routing system can also support other multicast protocols and/or standards.

    METHOD AND SYSTEM FOR INTELLIGENTLY FORWARDING MULTICAST PACKETS
    7.
    发明申请
    METHOD AND SYSTEM FOR INTELLIGENTLY FORWARDING MULTICAST PACKETS 有权
    用于智能转发多媒体分组的方法和系统

    公开(公告)号:US20110064078A1

    公开(公告)日:2011-03-17

    申请号:US12908758

    申请日:2010-10-20

    IPC分类号: H04L12/56

    CPC分类号: H04L12/1886

    摘要: A routing system utilizes a layer 2 switch interconnecting several routers to intelligently forward multicast packets throughout an internet exchange carrying multicast content. The layer 2 switch performs protocol snooping to extract a lookup key that is based on network layer protocol information. The lookup key is uniquely formulated to support either shared or explicit source distribution trees. The lookup key is used to query a forwarding memory that returns an outgoing port index. The outgoing port index points to one or more outgoing ports that are eligible to receive the multicast packet. The outgoing ports are also connected to the neighboring device(s) that are designated to receive the multicast packet. The routing system also supports real time maintenance and updating of the forwarding memory based on the periodic exchange of control messages. The routing system is configured to support PIM routers operating in PIM SM or PIM SSM modes. However, the routing system can also support other multicast protocols and/or standards.

    摘要翻译: 路由系统利用互连多个路由器的层2交换机来在承载多播内容的互联网交换机中智能地转发多播分组。 第二层交换机执行协议侦听,提取基于网络层协议信息的查找密钥。 查找密钥是独一无二的,用于支持共享或明确的源分发树。 查询键用于查询返回出站端口索引的转发内存。 出站端口索引指向一个或多个有资格接收组播数据包的输出端口。 输出端口也连接到被指定为接收多播分组的相邻设备。 路由系统还支持基于控制消息的周期性交换的转发存储器的实时维护和更新。 路由系统配置为支持以PIM SM或PIM SSM模式运行的PIM路由器。 然而,路由系统还可以支持其他多播协议和/或标准。

    METHOD AND SYSTEM FOR INTELLIGENTLY FORWARDING MULTICAST PACKETS
    8.
    发明申请
    METHOD AND SYSTEM FOR INTELLIGENTLY FORWARDING MULTICAST PACKETS 有权
    用于智能转发多媒体分组的方法和系统

    公开(公告)号:US20100238927A1

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

    申请号:US12765765

    申请日:2010-04-22

    IPC分类号: H04L12/56

    CPC分类号: H04L12/1886

    摘要: A routing system utilizes a layer 2 switch interconnecting several routers to intelligently forward multicast packets throughout an interne exchange carrying multicast content. The layer 2 switch performs protocol snooping to extract a lookup key that is based on network layer protocol information. The lookup key is uniquely formulated to support either shared or explicit source distribution trees. The lookup key is used to query a forwarding memory that returns an outgoing port index. The outgoing port index points to one or more outgoing ports that are eligible to receive the multicast packet. The outgoing ports are also connected to the neighboring device(s) that are designated to receive the multicast packet. The routing system also supports real time maintenance and updating of the forwarding memory based on the periodic exchange of control messages. The routing system is configured to support PIM routers operating in PIM SM or PIM SSM modes. However, the routing system can also support other multicast protocols and/or standards.

    摘要翻译: 路由系统利用互连多个路由器的层2交换机在携带多播内容的内部交换机中智能地转发多播分组。 第二层交换机执行协议侦听,提取基于网络层协议信息的查找密钥。 查找密钥是独一无二的,用于支持共享或明确的源分发树。 查询键用于查询返回出站端口索引的转发内存。 出站端口索引指向一个或多个有资格接收组播数据包的输出端口。 输出端口也连接到被指定为接收多播分组的相邻设备。 路由系统还支持基于控制消息的周期性交换的转发存储器的实时维护和更新。 路由系统配置为支持以PIM SM或PIM SSM模式运行的PIM路由器。 然而,路由系统还可以支持其他多播协议和/或标准。

    Method and system for intelligently forwarding multicast packets
    9.
    发明授权
    Method and system for intelligently forwarding multicast packets 有权
    智能转发组播报文的方法和系统

    公开(公告)号:US07389359B2

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

    申请号:US09982106

    申请日:2001-10-19

    IPC分类号: G06F15/173

    CPC分类号: H04L12/1886

    摘要: A routing system utilizes a layer 2 switch interconnecting several routers to intelligently forward multicast packets throughout an internet exchange carrying multicast content. The layer 2 switch performs protocol snooping to extract a lookup key that is based on network layer protocol information. The lookup key is uniquely formulated to support either shared or explicit source distribution trees. The lookup key is used to query a forwarding memory that returns an outgoing port index. The outgoing port index points to one or more outgoing ports that are eligible to receive the multicast packet. The outgoing ports are also connected to the neighboring device(s) that are designated to receive the multicast packet. The routing system also supports real time maintenance and updating of the forwarding memory based on the periodic exchange of control messages. The routing system is configured to support PIM routers operating in PIM SM or PIM SSM modes. However, the routing system can also support other multicast protocols and/or standards.

    摘要翻译: 路由系统利用互连多个路由器的层2交换机来在承载多播内容的互联网交换机中智能地转发多播分组。 第二层交换机执行协议侦听,提取基于网络层协议信息的查找密钥。 查找密钥是独一无二的,用于支持共享或明确的源分发树。 查询键用于查询返回出站端口索引的转发内存。 出站端口索引指向一个或多个有资格接收组播数据包的输出端口。 输出端口也连接到被指定为接收多播分组的相邻设备。 路由系统还支持基于控制消息的周期性交换的转发存储器的实时维护和更新。 路由系统配置为支持以PIM SM或PIM SSM模式运行的PIM路由器。 然而,路由系统还可以支持其他多播协议和/或标准。

    Method and apparatus for processing data packets in a network
    10.
    发明授权
    Method and apparatus for processing data packets in a network 失效
    用于处理网络中的数据分组的方法和装置

    公开(公告)号:US5790554A

    公开(公告)日:1998-08-04

    申请号:US538921

    申请日:1995-10-04

    摘要: A method and apparatus for filtering data packets from a network device, such as a LAN switch, onto a network coupled thereto based on the content of the data packets. A pattern is defined and a forwarding action performed on data packets whose contents match or do not match the pattern, according to a specified condition. Filters may be configured on a per port basis, i.e., a filter can be applied to data packets entering or exiting a specific port on a networking device such as a LAN switch. A data packet received or transmitted at a port of a network device whose contents meet a condition specified by a filter may be processed in a number of ways: the packet may be forwarded to a normal destination port according to normal forwarding rules, forwarded to additional destination ports, forwarded to a monitor destination port, dropped, or subjected to another filter. The next filter may define a different forwarding action for data packets that do not meet the condition specified by the present filter.

    摘要翻译: 一种用于根据数据分组的内容将诸如LAN交换机等网络设备的数据分组过滤到与其相连的网络上的方法和装置。 根据指定的条件,定义了一个模式,并对其内容与模式匹配或不匹配的数据包执行转发操作。 可以在每个端口的基础上配置过滤器,即,过滤器可以应用于进入或退出诸如LAN交换机的网络设备上的特定端口的数据分组。 在内容满足由过滤器指定的条件的网络设备的端口处接收或发送的数据分组可以以多种方式被处理:可以根据正常的转发规则将分组转发到正常目的地端口,转发到附加 目的端口,转发到监视目标端口,丢弃或经受另一个过滤器。 下一个过滤器可以为不符合本过滤器指定条件的数据包定义不同的转发动作。