Distributing information across equal-cost paths in a network
    1.
    发明授权
    Distributing information across equal-cost paths in a network 有权
    在网络中的等价路径上分发信息

    公开(公告)号:US07606161B2

    公开(公告)日:2009-10-20

    申请号:US10825656

    申请日:2004-04-16

    IPC分类号: G01R31/08

    CPC分类号: H04L45/00 H04L45/12 H04L45/24

    摘要: A method of distributing data across a network having a plurality of equal-cost paths. Also, a device for distributing data over a network according to the method. The data, which is typically contained in data packets, may be distributed based on at least one attribute of each of the packets. The data may also be distributed according to a weighted distribution function that allows for unequal amounts of traffic to be distributed to each of the equal-cost paths.

    摘要翻译: 一种在具有多个等价路径的网络上分发数据的方法。 另外,根据该方法通过网络分发数据的设备。 通常包含在数据分组中的数据可以基于每个分组的至少一个属性来分发。 数据还可以根据加权分布函数进行分配,该加权分布函数允许将不等量的流量分配给每个等价路径。

    DISTRIBUTING INFORMATION ACROSS EQUAL-COST PATHS IN A NETWORK
    2.
    发明申请
    DISTRIBUTING INFORMATION ACROSS EQUAL-COST PATHS IN A NETWORK 审中-公开
    通过网络中的平均成本分布分配信息

    公开(公告)号:US20090323535A1

    公开(公告)日:2009-12-31

    申请号:US12555801

    申请日:2009-09-08

    IPC分类号: H04L12/56

    CPC分类号: H04L45/00 H04L45/12 H04L45/24

    摘要: A method of distributing data across a network having a plurality of equal-cost paths. Also, a device for distributing data over a network according to the method. The data, which is typically contained in data packets, may be distributed based on at least one attribute of each of the packets. The data may also be distributed according to a weighted distribution function that allows for unequal amounts of traffic to be distributed to each of the equal-cost paths.

    摘要翻译: 一种在具有多个等价路径的网络上分发数据的方法。 另外,根据该方法通过网络分发数据的设备。 通常包含在数据分组中的数据可以基于每个分组的至少一个属性来分发。 数据还可以根据加权分布函数进行分配,该加权分布函数允许将不等量的流量分配给每个等价路径。

    Remapping module identifier fields and port identifier fields
    3.
    发明授权
    Remapping module identifier fields and port identifier fields 有权
    重新映射模块标识符字段和端口标识符字段

    公开(公告)号:US07948987B2

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

    申请号:US12830728

    申请日:2010-07-06

    IPC分类号: H04L12/56

    摘要: A method of adjusting fields of a datagram in the handling of the datagram in a network device may comprising receiving a datagram, with the datagram having at least module identifier fields and port identifier fields, at a port of a network device, adding or subtracting an offset value to at least one of the module identifier fields and at least one of the port identifier fields of the datagram based on data registers in the network device, and forwarding the datagram to a legacy device based on the module and port identifier fields of the datagram. A size of each of the module identifier fields and the port identifier fields handled by the legacy device may be smaller than a size of the module identifier fields and port identifier fields handled by the network device.

    摘要翻译: 在网络设备中处理数据报中调整数据报的字段的方法可以包括在网络设备的端口处接收数据报,数据报至少具有模块标识符字段和端口标识符字段,添加或减去 基于所述网络设备中的数据寄存器,将所述数据报的至少一个模块标识符字段和所述端口标识符字段中的至少一个的偏移值,并且基于所述模块标识符字段的模块和端口标识符字段将所述数据报转发到传统设备 数据报 由遗留设备处理的每个模块标识符字段和端口标识符字段的大小可以小于由网络设备处理的模块标识符字段和端口标识符字段的大小。

    Method and apparatus for remapping module identifiers and substituting ports in network devices
    4.
    发明授权
    Method and apparatus for remapping module identifiers and substituting ports in network devices 有权
    重新映射网络设备中的模块标识符和替换端口的方法和装置

    公开(公告)号:US07778245B2

    公开(公告)日:2010-08-17

    申请号:US10985031

    申请日:2004-11-10

    IPC分类号: H04L12/56

    摘要: A method of adjusting fields of a datagram in the handling of the datagram in a network device is disclosed. The method includes receiving a datagram, with the datagram having at least module identifier fields and port identifier fields, at a port of a network device, determining whether the received datagram is a unicast datagram, adjusting the module and port identifier fields of the datagram based on data registers in the network device when the received datagram is a unicast datagram and forwarding the datagram based on the module and port identifier fields of the datagram. The port of the network device is connected to a legacy device, where the legacy device has a reduced handling capacity when compared to the network device.

    摘要翻译: 公开了一种在网络设备中处理数据报中调整数据报字段的方法。 该方法包括在网络设备的端口处接收具有数据报至少具有模块标识符字段和端口标识符字段的数据报,确定所接收的数据报是单播数据报,调整数据报的模块和端口标识符字段 当接收的数据报是单播数据报时,在网络设备中的数据寄存器上,并且基于数据报的模块和端口标识符字段来转发数据报。 网络设备的端口连接到传统设备,其中传统设备与网络设备相比具有降低的处理能力。

    Frame forwarding in a switch fabric
    5.
    发明授权
    Frame forwarding in a switch fabric 有权
    交换结构中的帧转发

    公开(公告)号:US07315552B2

    公开(公告)日:2008-01-01

    申请号:US10430424

    申请日:2003-05-07

    IPC分类号: H04L12/54

    摘要: A method of forwarding data in a network switch fabric is disclosed. An incoming data packet is received at a first port of the fabric and a first packet portion, less than a full packet length, is read to determine particular packet information including an opcode value. The opcode value allows the fabric to determine the packet type, such a a whether the packet is a broadcast packet, a unicast packet, a multicast packet, etc. Based on the opcode value read, a particular forwarding table of a plurality forwarding tables is read and an egress port bitmap is determined based on entries read from the particular forwarding table. The incoming data packet is then forwarded based on the egress port bitmap. In addition, the architecture of the switch fabric is also disclosed.

    摘要翻译: 公开了一种在网络交换结构中转发数据的方法。 在结构的第一端口处接收输入数据分组,并且读取小于全分组长度的第一分组部分以确定包括操作码值的特定分组信息。 操作码值允许结构确定分组类型,例如分组是广播分组,单播分组,组播分组等。基于读取的操作码值,读取多个转发表的特定转发表 并且基于从特定转发表读取的条目来确定出口端口位图。 然后根据出口端口位图转发输入数据包。 此外,还公开了交换结构的架构。

    High speed protocol for interconnecting modular network devices
    6.
    发明授权
    High speed protocol for interconnecting modular network devices 有权
    用于互连模块化网络设备的高速协议

    公开(公告)号:US07161948B2

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

    申请号:US10171573

    申请日:2002-06-17

    摘要: A network switch for network communications is disclosed. The switch includes a first data port interface, supporting at least one data port transmitting and receiving data at a first data rate and a second data port interface, supporting at least one data port transmitting and receiving data at a second data rate. A memory management unit for communicating data from at least one of the first data port interface and the second data port interface and a memory is also included. The switch uses a communication channel for communicating data and messaging information between the first data port interface, the second data port interface, and the memory management unit. The switch also has a plurality of lookup tables, including an address resolution lookup table, a VLAN table and module port table. The network switch has a unique module identifier and of the first data port interface and the second data port interface is configured to determine forwarding information from a header for an incoming data packet received at a port of the one data port interface. The port interfaces are configured to determine the forwarding information from the header and to determine a destination module identifier for a destination port for the data packet from the module port table.

    摘要翻译: 公开了一种用于网络通信的网络交换机。 交换机包括第一数据端口接口,支持以第一数据速率发送和接收数据的至少一个数据端口以及支持以第二数据速率发送和接收数据的至少一个数据端口的第二数据端口接口。 还包括用于从第一数据端口接口和第二数据端口接口中的至少一个传送数据的存储器管理单元和存储器。 交换机使用通信信道来在第一数据端口接口,第二数据端口接口和存储器管理单元之间传送数据和消息传递信息。 交换机还具有多个查找表,包括地址解析查询表,VLAN表和模块端口表。 网络交换机具有唯一的模块标识符和第一数据端口接口,并且第二数据端口接口被配置为从在一个数据端口接口的端口处接收的输入数据分组的报头确定转发信息。 端口接口被配置为从头部确定转发信息,并且从模块端口表确定数据分组的目的地端口的目的地模块标识符。

    Hardware assist for address learning

    公开(公告)号:US06999455B2

    公开(公告)日:2006-02-14

    申请号:US09893972

    申请日:2001-06-29

    IPC分类号: H04L12/28

    CPC分类号: H04L49/351 H04L49/352

    摘要: A switch using indicators for address learning. The switch has a first activator configured to control a first indicator to indicate when a source address needs to be learned and when a source address has been learned. A second activator is configured to control a second indicator to indicate when a destination address has not been learned and when a destination address has been learned. Finally, a third activator is configured to control a third indicator to indicate when a source address has not been learned in all switches.

    Gigabit switch with frame forwarding and address learning
    8.
    发明申请
    Gigabit switch with frame forwarding and address learning 失效
    千兆交换机带有帧转发和地址学习

    公开(公告)号:US20060120389A1

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

    申请号:US11312496

    申请日:2005-12-21

    IPC分类号: H04L12/56

    摘要: A network switch and a method thereof for network communications include a first data port interface and a second data port interface supporting a data port transmitting and receiving data at a first data rate and a second data rate, respectively. The switch has a CPU interface to communicate with a CPU and a memory management unit to communicate data from at least one of the first and second data port interfaces and a memory. The switch includes a communication channel communicating data and messaging information between the first and second data port interfaces and the memory management unit and lookup tables, including an address resolution lookup table and a VLAN table. The first or second data port interfaces determine an egress port for an incoming data packet from a search of the address resolution lookup table and the VLAN table using a VLAN ID from the incoming data packet.

    摘要翻译: 一种用于网络通信的网络交换机及其方法包括分别支持以第一数据速率和第二数据速率发送和接收数据的数据端口的第一数据端口接口和第二数据端口接口。 交换机具有CPU接口以与CPU和存储器管理单元进行通信,以从第一和第二数据端口接口和存储器中的至少一个传送数据。 交换机包括在第一和第二数据端口接口和存储器管理单元之间传送数据和消息传递信息的通信信道以及查找表,包括地址解析查找表和VLAN表。 第一或第二数据端口接口通过来自地址解析查找表的搜索和使用来自输入数据分组的VLAN ID的VLAN表来确定输入数据分组的出口端口。