Verwaltung einer globalen Weiterleitungstabelle in einem verteilten Switch

    公开(公告)号:DE102013200031B4

    公开(公告)日:2018-10-18

    申请号:DE102013200031

    申请日:2013-01-03

    Applicant: IBM

    Abstract: Verfahren zum Verwalten einer globalen Weiterleitungstabelle in einem verteilten Switch, wobei der verteilte Switch eine Vielzahl von Switch-Weiterleitungseinheiten enthält, wobei das Verfahren aufweist:Starten eines Zeitgebers für einen Eintrag in der globalen Weiterleitungstabelle, wobei der Eintrag eine Multicast-Zieladresse und entsprechende Multicast-Mitgliedschaftsinformationen enthält;als Reaktion auf das Ablaufen des Zeitgebers des Eintrags Prüfen von mindestens einem Trefferstatus, um zu ermitteln, ob mindestens eine Switch-Weiterleitungseinheit der Vielzahl von Switch-Weiterleitungseinheiten Multicast-Daten zu den entsprechenden Multicast-Mitgliedschaftsinformationen der Multicast-Zieladresse des Eintrags weitergeleitet hat; undErmitteln auf Basis des Trefferstatus, ob der Eintrag ein ausgeschlossener Kandidat ist,dadurch gekennzeichnet, dass der Zeitgeber gestartet wird, nachdem die Multicast-Zieladresse und Multicast-Mitgliedschaftsinformationen des Eintrags in einer Switch-Weiterleitungseinheit programmiert worden sind, die ein Fehlerereignis generiert hat.

    Network data packet processing
    33.
    发明专利

    公开(公告)号:GB2496958B

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

    申请号:GB201219658

    申请日:2012-11-01

    Applicant: IBM

    Abstract: A method and apparatus for processing of data packets by a data processing component comprising a plurality of processing resources. A metric value for a current configuration of the processing resources that are processing the data packets is identified. A new configuration of the processing resources is selected using the metric value. The current configuration of the processing resources is changed to the new configuration and data packets are distributed to the new configuration for processing as the data packets are received.

    37.
    发明专利
    未知

    公开(公告)号:DE60120970D1

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

    申请号:DE60120970

    申请日:2001-04-05

    Applicant: IBM

    Abstract: In a distributed networking environment employing several general purpose processors (i.e., control point processors) for controlling one or more network processor devices, a mechanism for distributing processing across several general purpose processors and interface for configuring a network processor so that specific general purpose processors handle specific operations in a large networking environment, thus, reducing requirement for provisioning a plurality of protocol stacks on each general purpose processor.

    38.
    发明专利
    未知

    公开(公告)号:DE60026400D1

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

    申请号:DE60026400

    申请日:2000-07-13

    Applicant: IBM

    Abstract: Address management methods and apparatus are provided for a node serving as peer group leader for a peer group of nodes in one level of the hierarchy of a PNNI hierarchical network, whereby the peer group leader represents the peer group to one or more neighboring nodes in the next level up of the hierarchy. The peer group leader has a memory (2) for storing peer group topology data (4), comprising address data which is supplied to the peer group leader from nodes in the peer group and represents addresses for access by the network, and peer group leader topology data (5), comprising address data which is supplied to said neighboring nodes by the peer group leader and represents addresses accessible via the peer group. The address management method comprises: checking whether addresses represented by said address data are accessible via the peer group; notifying said neighboring nodes of changes in the accessibility of addresses so identified; and updating said peer group leader topology data (5) in accordance with said changes.

    39.
    发明专利
    未知

    公开(公告)号:DE60203380T2

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

    申请号:DE60203380

    申请日:2002-01-28

    Applicant: IBM

    Abstract: Data structures, a method, and an associated transmission system for multicast transmission on network processors in order both to minimize multicast transmission memory requirements and to account for port performance discrepancies. Frame data for multicast transmission on a network processor is read into buffers to which are associated various control structures and a reference frame. The reference frame and the associated control structures permit multicast targets to be serviced without creating multiple copies of the frame. Furthermore this same reference frame and control structures allow buffers allocated for each multicast target to be returned to the free buffer queue without waiting until all multicast transmissions are complete.

    40.
    发明专利
    未知

    公开(公告)号:DE69226766T2

    公开(公告)日:1999-04-15

    申请号:DE69226766

    申请日:1992-06-22

    Applicant: IBM

    Abstract: A hub featuring several ports for attachment of stations to a LAN comprises concentration logic (14) for the handling of multiplexed incoming and outgoing Token-Ring and isochronous flows from and to the stations. The concentration logic comprises a clock recovery logic (42) from incoming Token-Ring packet data stream (40), for regeneration of Differential Manchester encoded data on output (400), and recovering of Token-Ring clock (401). A cycle framing generator (43) receives a 125 us synchronization clock (local or remote) from the hub backplane (402), and the Token-Ring clock (401), and generates control signals (403) to each of the 10 ports. Each port is made up of a port transmit interface (44), and a port receive interface (45). Data from a station hooked to the hub is input (404) to port receive interface (45). Token-Ring packet Differential Manchester encoded data are output (406) on to the next active port, and specifically to its port transmit interface, along with a recovered strobe clock (405), while ISO data are output (407) to a switch (46). The switch receives a hub local clock (412), which otherwise distributes on the whole concentration logic. isochronous traffic interchange with the hub backplane is ensured thru leads 410 and 411; inbetween ports or between ports and the hub is ensured thru leads 407 and 409 replicated for each port. Data to the station hooked to the hub is output (408) from port transmit interface (44). Differential Manchester encoded data are received (400) along with Token-Ring clock (401). Control signals are input (403). Isochronous data are received (409). Token-Ring packet Differential Manchester encoded data are finally output from the concentration logic (41).

Patent Agency Ranking