-
公开(公告)号:GB2509473A
公开(公告)日:2014-07-02
申请号:GB201407966
申请日:2012-06-15
Applicant: IBM
Inventor: CAMPBELL ALEXANDER PHILIP , KAMBLE KESHAV GOVIND , LEU DAR-REN , PANDEY VIJOY A
IPC: H04L47/43 , H04L49/115
Abstract: A distributed virtual chassis comprises scaled-out fabric coupler (SFC) boxes. Each SFC box has fabric ports and a cell-based switch fabric for switching cells associated with a packet among the SFC fabric ports of that SFC box. Distributed line cards (DLCs) include switching DLCs and an appliance DLC (A-DLC). Each switching DLC has network ports. Each switching DLC and A-DLC has DLC fabric ports. Each switching DLC and A-DLC is connected to each of the SFC boxes. The A-DLC provides an upper layer service for packets arriving on the network ports of the switching DLCs. To forward a packet to the A-DLC, a switching DLC divides the packet into cells and distributes the cells among the SFC boxes. The SFC boxes forward the cells to the A-DLC, and the A-DLC reassembles the packet from the cells and provides the upper layer service to the packet.
-
公开(公告)号:DE112012001320T5
公开(公告)日:2014-01-02
申请号:DE112012001320
申请日:2012-04-12
Applicant: IBM
Inventor: KAMATH DAYAVANTI GOPAL , MENDSON CHANDARANI , LEU DAR-REN , KAMBLE KESHAV GOVIND , PANDEY VIJOY , KIDAMBI JAYAKRISHNA
IPC: H04L47/6275 , H04L45/16 , H04L45/42 , H04L49/111
Abstract: Ein Switching-Netzwerk enthält eine obere Ebene und eine untere Ebene, die eine Vielzahl von Entitäten der unteren Ebene enthält. Ein Haupt-Switch in der oberen Ebene, der eine Vielzahl von Anschlüssen besitzt, von denen jeder mit einer entsprechenden Entität der unteren Ebene verbunden ist, realisiert auf jedem der Anschlüsse 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 verbunden ist. Zwischen dem Haupt-Switch und RPIs übermittelter Datenverkehr wird innerhalb virtueller Anschlüsse in eine Warteschlange eingereiht, die den RPIs auf Entitäten der unteren Ebene entsprechen, mit denen der Datenverkehr übermittelt wird. Der Haupt-Switch setzt prioritätsgestützte Flusssteuerung (PFC) an Datenverkehr eines gegebenen virtuellen Anschlusses durch, 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 entsprechende RPI befindet.
-
23.
公开(公告)号:CA2833681C
公开(公告)日:2019-05-07
申请号:CA2833681
申请日: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.
-
公开(公告)号:GB2525823A
公开(公告)日:2015-11-04
申请号:GB201516051
申请日:2014-01-30
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , DECUSATIS CASIMER M , GUSAT MIRCEA , MINKENBERG CYRIEL , RECIO RENATO , PANDEY VIJOY A
Abstract: In one embodiment, a system includes a network fabric having a plurality of fabric switches interconnected in the network fabric and a switch controller having logic adapted to configure the network fabric, determine one or more paths through the network fabric between any two hosts connected thereto, and create a source-routing table to store the one or more paths through the network fabric between any two hosts connected thereto. In another embodiment, a method includes receiving or creating a packet using a NIC of a host connected to a network fabric having a plurality of fabric switches interconnected therein, determining a path through the network fabric by consulting a source-routing table stored to the host, storing source-routing information to a packet header for the packet, the source- routing information including the path, and sending the packet to a first device or hop indicated by the path in the source-routing information.
-
公开(公告)号:DE112013002270T5
公开(公告)日:2015-03-19
申请号:DE112013002270
申请日:2013-03-27
Applicant: IBM
Inventor: BANAVALIKAR BHALACHANDRA , LEU DAR-REN , KAMBLE KESHAV GOVIND
IPC: H04L12/66 , H04L45/52 , H04L45/586
Abstract: Gemäß einer Ausführungsform beinhaltet ein System eine Overlay-Netzwerkeinheit, die eine Schnittstelle beinhaltet, die so gestaltet ist, dass sie elektrisch Daten mit einem Gateway eines virtuellen Overlay-Netzwerks (VON) austauscht, eine Logik, die so gestaltet ist, dass sie eine Mehrzahl von Paketen von dem VON-Gateway empfängt, eine Logik, die so gestaltet ist, dass sie ermittelt, ob die Mehrzahl von Paketen einen Overlay-Header aufweisen, eine Logik, die so gestaltet ist, dass sie innere Pakete von Paketen entkapselt, die einen Overlay-Header aufweisen, eine Logik, die so gestaltet ist, dass sie Dienste an der Mehrzahl von Paketen oder an den entkapselten inneren Paketen durchführt, und eine Logik, die so gestaltet ist, dass sie die bedienten inneren Pakete oder die bedienten Pakete mit einem Overlay-Header kapselt, die an eine Zieladresse in einem virtuellen Netzwerk vermittelt werden sollen, und die gekapselten Pakete an das VON-Gateway sendet, oder eine Logik, die so gestaltet ist, dass sie die bedienten Pakete an das VON-Gateway sendet, ohne die Pakete mit einem Overlay-Header zu kapseln, die an eine Zieladresse in einem nichtvirtuellen Netzwerk vermittelt werden sollen.
-
公开(公告)号:GB2514975A
公开(公告)日:2014-12-10
申请号:GB201417411
申请日:2013-03-27
Applicant: IBM
Inventor: BANAVALIKAR BHALACHANDRA , KAMBLE KESHAV GOVIND , LEU DARREN
IPC: H04L12/46 , H04L12/66 , H04L45/52 , H04L45/586
Abstract: According to one embodiment, a system includes an overlay network device which includes an interface adapted for electrically communicating with a virtual overlay network (VON) gateway, logic adapted for receiving a plurality of packets from the VON gateway, logic adapted for determining whether the plurality of packets comprise an overlay header, logic adapted for de-encapsulating inner packets of packets comprising an overlay header, logic adapted for performing services on the plurality of packets or the de-encapsulated inner packets, and logic adapted for encapsulating the serviced inner packets or the serviced packets with an overlay header to be switched to a destination address in a virtual network and sending the encapsulated packets to the VON gateway or logic adapted for sending the serviced packets to the VON gateway without encapsulating the packets with an overlay header to be switched to a destination address in a non-virtual network.
-
公开(公告)号:GB2512546B
公开(公告)日:2014-11-19
申请号:GB201412787
申请日:2013-01-17
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , LEU DAR-REN , PANDEY VIJOY A , GHOSH NIRAPADA , MENDON CHANDARANI
IPC: H04L12/26
-
公开(公告)号:GB2513519A
公开(公告)日:2014-10-29
申请号:GB201415161
申请日:2013-03-01
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , MUKHERJEE NILANJAN , PANDEY VIJOY A , LEU DAR-REN
IPC: G06F9/455
Abstract: A method for providing scalable virtual appliance cloud (SVAC) services includes receiving incoming data traffic having multiple packets directed toward a SVAC using at least one switching distributed line card (DLC), determining that a packet satisfies a condition of an access control list (ACL), designating a destination port to send the packet based on the condition of the ACL being satisfied, fragmenting the packet into cells, wherein the designated destination port is stored in a cell header of the cells, sending the cells to the destination port via at least one switch fabric controller (SFC), receiving the cells at a fabric interface of an appliance DLC, reassembling the cells into a second packet, performing one or more services on the second packet using the appliance DLC, and sending the second packet to its intended port.
-
公开(公告)号:GB2512257A
公开(公告)日:2014-09-24
申请号:GB201412785
申请日:2013-01-17
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , LEU DAR-REN , PANDEY VIJOY A , GHOSH NIRAPADA
IPC: H04L45/02
Abstract: A distributed fabric system comprises a plurality of independent network elements interconnected by inter-switch links and assigned to a same group. Each network element includes one or more switching chips, a processor, and memory storing program code that is executed by the processor. The program code of each network element includes a switch discovery protocol (SDP) module. The SDP module of each network element, when executed, periodically multicasts SDP data units (SDPDUs) using one of a plurality of transmission rates. The plurality of transmission rates includes a fast transmission rate and a slow transmission rate. The transmission rate used by the SDP module of each network element is the fast transmission rate until the SDP module of that network element determines a criterion is met, in response to which the transmission rate used by the SDP module of that network element changes to the slow transmission rate.
-
30.
公开(公告)号:CA2833681A1
公开(公告)日:2012-11-22
申请号:CA2833681
申请日: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.
-
-
-
-
-
-
-
-
-