-
公开(公告)号:GB2505129B
公开(公告)日:2014-06-25
申请号:GB201320969
申请日:2012-04-19
Applicant: IBM
Inventor: LEU DAR-REN , PANDEY VIJOY , KAMBLE KESHAV GOVIND , KAMATH DAYAVANTI GOPAL , KUMAR DEEPAK , KIDAMBI JAYAKRISHNA
IPC: H04L49/111 , H04L45/42
Abstract: A switching network includes an upper tier including a master switch and a lower tier including a plurality of lower tier entities. The master switch includes a plurality of ports each coupled to a respective one of the plurality of lower tier entities. Each of the plurality of ports includes a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Each of the plurality of ports also includes a receive interface that, responsive to receipt of data traffic from a particular lower tier entity among the plurality of lower tier entities, queues the data traffic to the virtual port among the plurality of virtual ports that corresponds to the RPI on the particular lower tier entity that was the source of the data traffic. The master switch further includes a switch controller that switches data traffic from the virtual port to an egress port among the plurality of ports from which the data traffic is forwarded.
-
公开(公告)号:GB2505129A
公开(公告)日:2014-02-19
申请号:GB201320969
申请日:2012-04-19
Applicant: IBM
Inventor: LEU DAR-REN , PANDEY VIJOY , KAMBLE KESHAV GOVIND , KAMATH DAYAVANTI GOPAL , KUMAR DEEPAK , KIDAMBI JAYAKRISHNA
IPC: H04L49/111 , H04L45/42
Abstract: A switching network includes an upper tier including a master switch and a lower tier including a plurality of lower tier entities. The master switch includes a plurality of ports each coupled to a respective one of the plurality of lower tier entities. Each of the plurality of ports includes a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Each of the plurality of ports also includes a receive interface that, responsive to receipt of data traffic from a particular lower tier entity among the plurality of lower tier entities, queues the data traffic to the virtual port among the plurality of virtual ports that corresponds to the RPI on the particular lower tier entity that was the source of the data traffic. The master switch further includes a switch controller that switches data traffic from the virtual port to an egress port among the plurality of ports from which the data traffic is forwarded.
-
公开(公告)号:DE112012001320T8
公开(公告)日:2014-01-30
申请号:DE112012001320
申请日:2012-04-12
Applicant: IBM
Inventor: KAMATH DAYAVANTI GOPAL , MENDON CHANDARANI , LEU DAR-REN , KAMBLE KESHAV GOVIND , PANDEY VIJOY , KIDAMBI JAYAKRISHNA
IPC: H04L47/6275 , H04L45/16 , H04L45/42 , H04L49/111
-
14.
公开(公告)号:GB2504443A
公开(公告)日:2014-01-29
申请号:GB201320499
申请日:2012-04-12
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PANDEY VIJOY , KAMATH DAYAVANTI GOPAL , LEU DAR-REN , KIDAMBI JAYAKRISHNA , MENDON CHANDARANI
IPC: H04L47/6275 , H04L45/16 , H04L45/42 , H04L49/111
Abstract: A switching network includes an upper tier and a lower tier including a plurality of lower tier entities. A master switch in the upper tier, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs on lower tier entities with which the data traffic is communicated. The master switch enforces priority-based flow control (PFC) on data traffic of a given virtual port by transmitting, to a lower tier entity on which a corresponding RPI resides, a PFC data frame specifying priorities for at least two different classes of data traffic communicated by the particular RPI.
-
公开(公告)号:DE112013002270B4
公开(公告)日:2022-10-13
申请号:DE112013002270
申请日:2013-03-27
Applicant: IBM
Inventor: BANAVALIKAR BHALACHANDRA , KAMBLE KESHAV GOVIND , LEU DAR-REN
Abstract: Verfahren zum Bereitstellen von Diensten für Netzwerkverkehr in einem virtuellen Overlay-Netzwerk (300), wobei das Verfahren aufweist:Empfangen (802, 902) von Netzwerkverkehr, der eine Mehrzahl von Paketen aufweist, wobei eine Overlay-Netzwerkeinheit (500) genutzt wird;Anwenden von einer oder mehreren Zugriffssteuerungslisten (ACLs) auf den Netzwerkverkehr, um festzustellen, dass Dienste an der Mehrzahl von Paketen durchgeführt werden sollen, bevor ermittelt wird, ob die Mehrzahl von Paketen einen Overlay-Header aufweisen, wobei jede ACL mindestens eine Eigenschaft von einem Paket spezifiziert, welche beschreibt, dass mindestens ein Dienst an jedem Paket aufgeführt werden soll, welches der mindestens einen Eigenschaft entspricht,Ermitteln (904), ob die Mehrzahl von Paketen einen Overlay-Header aufweisen, wobei die Overlay-Netzwerkeinheit genutzt wird;Beenden (806, 906) eines Tunnels und Entkapseln von inneren Paketen von Paketen, die einen Overlay-Header aufweisen, wobei die Overlay-Netzwerkeinheit (500) genutzt wird;Durchführen (810, 908) von Diensten an der Mehrzahl von Paketen oder den entkapselten inneren Paketen;Erzeugen (812) eines Tunnels und Kapseln der bedienten inneren Pakete oder der bedienten Pakete mit einem Overlay-Header und Senden der gekapselten Pakete, wenn die bedienten inneren Pakete oder die bedienten Pakete an eine Zieladresse in einem virtuellen Netzwerk vermittelt werden sollen, wobei die Overlay-Netzwerkeinheit (500) genutzt wird; undSenden (816, 912) der bedienten Pakete, ohne die Pakete in dem Overlay-Header zu kapseln, wenn die bedienten Pakete an die Zieladresse in einem nichtvirtuellen Netzwerk vermittelt werden sollen, wobei die Overlay-Netzwerkeinheit (500) genutzt wird,wobei die mindestens eine Eigenschaft des Paketes aufweist: einen Port, an dem der Netzwerkverkehr empfangen wurde, einen Ziel-Port, an den der Netzwerkverkehr gesendet werden soll, und eine Art des inneren Paketes, das in dem Paket enthalten ist, welches den Overlay-Header aufweist.
-
公开(公告)号:DE112013000469B4
公开(公告)日:2021-02-04
申请号:DE112013000469
申请日:2013-01-17
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , LEU DAR-REN , PANDEY VIJOY , GHOSH NIRAPADA
Abstract: Verteiltes Struktursystem (10), das eine Vielzahl unabhängiger Netzwerkelemente (14-3, 14-4, 14-N) aufweist, die durch switchübergreifende Verbindungen (16) miteinander verbunden und einer selben Gruppe zugewiesen sind, wobei jedes Netzwerkelement einen oder mehrere Switching-Chips, einen Prozessor (20) und einen Speicher (22) enthält, in dem ein Programmcode (24) gespeichert ist, der durch den Prozessor ausgeführt wird, wobei der Programmcode jedes Netzwerkelementes ein Switch-Erkennungsprotokoll(SDP)-Modul (28) enthält, wobei das SDP-Modul jedes Netzwerkelements, wenn es ausgeführt wird, periodisch SDP-Dateneinheiten (SDPDUs) unter Verwendung einer von einer Vielzahl von Übertragungsraten rundsendet, wobei die Vielzahl von Übertragungsraten eine schnelle Übertragungsrate und eine langsame Übertragungsrate enthält, wobei es sich bei der durch das SDP-Modul jedes Netzwerkelements verwendeten Übertragungsrate um die schnelle Übertragungsrate handelt, bis das SDP-Modul dieses Netzwerkelementes ermittelt, dass ein Kriterium erfüllt ist, worauf sich als Reaktion die durch das SDP-Modul dieses Netzwerkelementes verwendete Übertragungsrate in die langsame Übertragungsrate ändert,wobei das Kriterium darin liegt, dass das SDP-Modul dieses Netzwerkelementes eine Stabilität unter den Netzwerkelementen in derselben Gruppe erkennt,wobei die Vielzahl von Netzwerkelementen ein Hauptnetzwerkelement (14-1) enthält, und wobei die Stabilität unter den Netzwerkelementen in derselben Gruppe erkannt wird, wenn sich zwischen dem SDP-Modul dieses Netzwerkelementes (14-3, 14-4, 14-N) und dem Hauptnetzwerkelement ausgetauschte Informationen stabilisiert haben.
-
公开(公告)号:DE112012001320B4
公开(公告)日:2020-04-23
申请号:DE112012001320
申请日:2012-04-12
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PANDEY VIJOY , KAMATH DAYAVANTI GOPAL , LEU DAR-REN , KIDAMBI JAYAKRISHNA , MENDON CHANDARANI
IPC: H04L47/6275 , G06F9/455 , H04L45/16 , H04L45/42 , H04L49/111
Abstract: Verfahren zum Realisieren von Flusssteuerung in einem Switching-Netzwerk, das eine obere Ebene und eine untere Ebene aufweist, die eine Vielzahl von Entitäten der unteren Ebene aufweist, wobei das Verfahren aufweist:- auf einem Haupt-Switch in der oberen Ebene mit einer Vielzahl von Anschlüssen, von denen jeder mit einer entsprechenden der Vielzahl von Entitäten der unteren Ebene verbunden ist, Realisieren auf jedem der Vielzahl von Anschlüssen eine Vielzahl virtueller Anschlüsse, von denen jeder einer entsprechenden einer Vielzahl entfernt angeordneter physischer Schnittstellen (RPIs) auf der Entität der unteren Ebene entspricht, die mit diesem Anschluss verbindbar ist;- Einreihen von Datenverkehr in eine Warteschlange, der zwischen dem Haupt-Switch und RPIs auf der Vielzahl von Entitäten der unteren Ebene innerhalb virtueller Anschlüsse aus der Vielzahl virtueller Anschlüsse übermittelt wird, die den RPIs auf Entitäten der unteren Ebene entsprechen, mit denen der Datenverkehr übermittelt wird; und- Durchsetzen von prioritätsgestützter Flusssteuerung (PFC) an Datenverkehr eines gegebenen virtuellen Anschlusses durch den Haupt-Switch, indem ein PFC-Datenrahmen, der Prioritäten für mindestens zwei unterschiedliche Klassen von durch die bestimmte RPI übermittelten Datenverkehr angibt, an eine Entität der unteren Ebene übermittelt wird, auf der sich eine dem gegebenen virtuellen Anschluss entsprechende RPI befindet,- wobei die Entität der unteren Ebene einen im Durchfluss-Modus konfigurierten Folge-Switch aufweist;- die bestimmte RPI einen Datenanschluss aufweist; und- das Verfahren weiterhin ein Empfangen des PFC-Datenrahmens durch den Folge-Switch, ein Entfernen einer die bestimmte RPI angebenden RPI-Kennung aus dem PFC-Datenrahmen, um einen Standard-PFC-Datenrahmen zu erhalten, und ein Übermitteln des Standard-PFC-Datenrahmens über den der bestimmten RPI entsprechenden Datenanschluss aufweist.
-
公开(公告)号:DE112013001335B4
公开(公告)日:2017-11-09
申请号:DE112013001335
申请日:2013-02-19
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PANDEY VIJOY , GHOSH NIRAPADA , MUKHERJEE NILANJAN , PEETHAMBARAM NANDAKUMAR , LEU DAR-REN , ANANTHARAM SUSHMA , MENDON CHANDARANI
Abstract: Verfahren zur Fehlerdiagnose und zum Verwalten eines verteilten Fabric-Systems, bei dem mindestens ein SFC-Einschub (12) mit horizontal skaliertem Fabric-Koppler (SFC) über Fabric-Datenübertragungsverbindungen (26) mit mindestens einem DLC-Einschub (14) mit verteilter Leitungskarte (DLC) verbunden ist, wobei jede Fabric-Datenübertragungsverbindung (26) mindestens einen SFC-Fabric-Anschluss (18) des mindestens einen SFC-Einschubs (12) mit einem DLC-Fabric-Anschluss (24) des mindestens einen DLC-Einschubs (14) verbindet, wobei jede Fabric-Datenübertragungsverbindung (26) eine Vielzahl von Pfaden enthält, auf denen Zellen übertragen werden, wobei das Verfahren aufweist: Erfassen pfadweiser Statistiken für jeden SFC-Fabric-Anschluss (18) dieses SFC-Einschubs (12) durch einen Fabric-Element-Chip (16) jedes SFC-Einschubs (12); Sammeln der von jedem Fabric-Element-Chip (16) jedes SFC-Einschubs (12) erfassten pfadweisen Statistiken durch einen zentralen Agenten (56); und Zusammenstellen der vom zentralen Agenten (56) gesammelten pfadweisen Statistiken zu einer Topologie des gesamten verteilten Fabric-Systems zur Darstellung ...
-
公开(公告)号:DE112013000839T5
公开(公告)日:2014-11-06
申请号:DE112013000839
申请日:2013-03-27
Applicant: IBM
Inventor: GHOSH NIRAPADA , LEU DAR-REN , KAMATH DAYAVANTI GOPAL , MUKHERJEE NILANJAN , PANDEY VIJOY , ANANTHARAM SUSHMA , PEETHAMBARAM NANDAKUMAR , BENNY STEPHAN , KAMBLE KESHAV GOVIND , MENDON CHANDARANI
IPC: H04L12/28
Abstract: Ein Datenübertragungsprotokoll in einem Schicht-zwei(L2)-Netzwerk-Switch weist als Reaktion auf eine Dienstanforderung durch einen Quellknoten ein Registrieren des Quellknotens für einen Paketübertragungsdienst auf. Das Protokoll weist ferner ein Weiterleiten eines oder mehrerer Pakete von dem registrierten Quellknoten zu einem oder mehreren Zielknoten auf. Das Protokoll weist des Weiteren ein Empfangen von Paketen von einem oder mehreren Zielknoten und ein Weiterleiten jedes empfangenen Pakets an einen entsprechenden registrierten Knoten auf.
-
20.
公开(公告)号:DE112012003674T5
公开(公告)日:2014-07-03
申请号:DE112012003674
申请日:2012-06-15
Applicant: IBM
Inventor: CAMPBELL ALEXANDER PHILIP , KAMBLE KESHAV GOVIND , LEU DAR-REN , PANDEY VIJOY A
IPC: H04L47/43 , G06F15/173 , H04L49/115
Abstract: Ein verteilter virtueller Baugruppenträger weist Kästen für skalierte Fabric-Koppler (SFC) auf. Jeder SFC-Kasten weist Fabric-Anschlüsse und eine zellengestützte Switch-Fabric auf zum Schalten von Zellen, die einem Paket zugehörig sind, zu den SFC-Fabric-Anschlüssen dieses SFC-Kastens. Zu verteilten Leitungskarten (DLCs) gehören Switching-DLCs und eine Funktionseinheit-DLC (A-DLC). Jede Switching-DLC weist Netzwerk-Anschlüsse auf. Jede Switching-DLC und A-DLC weist DLC-Fabric-Anschlüsse auf. Jede Switching-DLC und A-DLC ist mit jedem der SFC-Kästen verbunden. Die A-DLC stellt einen Dienst einer höheren Schicht für Pakete bereit, die an den Netzwerk-Anschlüssen der Switching-DLCs eintreffen. Um ein Paket zu der A-DLC weiterzuleiten, teilt die Switching-DLC das Paket in Zellen und verteilt die Zellen auf die SFC-Kästen. Die SFC-Kästen leiten die Zellen zu der A-DLC weiter, und die A-DLC setzt das Paket aus den Zellen neu zusammen und stellt den Dienst einer höheren Schicht für das Paket bereit.
-
-
-
-
-
-
-
-
-