-
公开(公告)号:GB2512257B
公开(公告)日:2014-12-31
申请号: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.
-
公开(公告)号:GB2515442A
公开(公告)日:2014-12-24
申请号:GB201419383
申请日:2013-03-19
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PANDEY VIJOY , LEU DAR-REN , ANANTHARAM SUSHMA , MUKHERJEE NILANJAN
IPC: H04L45/74 , H04L49/111
Abstract: In one embodiment, a system includes at least one processor which includes logic configured for receiving a request to assign a media access control (MAC) address to a device on a port, logic configured for determining the MAC address to assign to the device based at least partially on the port, and logic configured for sending a response to the request with the MAC address. In another embodiment, a computer program product for assigning a MAC address includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured for determining, without using a look-up table, a MAC address to assign to a device and computer readable program code configured for sending the MAC address to the device. Other systems, methods, and computer program products are presented according to more embodiments.
-
公开(公告)号:DE112013001904T5
公开(公告)日:2014-12-18
申请号:DE112013001904
申请日:2013-03-19
Applicant: IBM
Inventor: KAMBLE KESHAV GOVIND , PANDEY VIJOY , LEU DAR-REN , ANANTHARAM SUSHMA , MUKHERJEE NILANJAN
IPC: H04L12/28 , H04L45/74 , H04L49/111
Abstract: In einer Ausführungsform enthält ein System mindestens einen Prozessor, der Logik, die so konfiguriert ist, dass sie eine Anforderung für die Zuweisung einer Medienzugriffssteuerungs-(MAC-)Adresse zu einer Einheit an einem Port empfängt, Logik, die so konfiguriert ist, dass sie die der Einheit zuzuweisende MAC-Adresse zumindest teilweise auf der Grundlage des Ports ermittelt, und Logik, die so konfiguriert ist, dass sie eine Antwort mit der MAC-Adresse auf die Anforderung sendet, enthält. In einer weiteren Ausführungsform enthält ein Computerprogrammprodukt zum Zuweisen einer MAC-Adresse ein von einem Computer lesbares Speichermedium, das über damit realisierten, von einem Computer lesbaren Programmcode verfügt, wobei der von einem Computer lesbare Programmcode von einem Computer lesbaren Programmcode, der so konfiguriert ist, dass er eine einer Einheit zuzuweisende MAC-Adresse ohne die Verwendung einer Nachschlagetabelle ermittelt, sowie von einem Computer lesbaren Programmcode enthält, der so konfiguriert ist, dass er die MAC-Adresse an die Einheit sendet. Andere Systeme, Verfahren und Computerprogrammprodukte werden gemäß weiteren Ausführungsformen vorgestellt.
-
公开(公告)号:GB2514960A
公开(公告)日:2014-12-10
申请号:GB201416516
申请日:2012-06-15
Applicant: IBM
Inventor: KAMBLE KESHAV , CAMPBELL ALEXANDER PHILIP , PANDEY VIJOY , LEU DAR-REN
IPC: H04L47/43 , H04L49/115
Abstract: A distributed virtual chassis comprises scaled-out fabric coupler (SFC) boxes (12-1,12-2 etc.) Each SFC has fabric ports (18) and a cell-based switch fabric (16) for switching cells associated with a packet among the SFC fabric ports of that SFC box. Distributed line cards (DLCs) include switching DLCs (14-1, 14-2) and an appliance DLC (A-DLC, 14-N). Each switching DLC has network ports (20) and fabric ports (22). Each switching DLC and A-DLC is connected to each of the SFCs. The A-DLC provides an upper layer service for packets arriving on the network ports of the switching DLCs. A traffic filter associated with each network port determines if the packet requires the upper layer service. To forward a packet to the A-DLC, a switching DLC divides the packet into cells and distributes the cells among the SFCs to the A-DLC which reassembles the packet and provides the upper layer service.
-
公开(公告)号:GB2509473B
公开(公告)日:2014-11-12
申请号: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.
-
公开(公告)号:DE112013000731T5
公开(公告)日:2014-10-16
申请号:DE112013000731
申请日:2013-03-01
Applicant: IBM
Inventor: MUKHERJEE NILANJAN , PANDEY VIJOY , LEU DAR-REN , KAMBLE KESHAV GOVIND
IPC: G06F9/455
Abstract: Ein Verfahren zum Bereitstellen von Services einer skalierbaren virtuellen Geräte-Cloud (SVAC) weist auf, Empfangen von eingehendem Datenverkehr mit mehreren an eine SVAC gerichteten Paketen unter Verwendung wenigstens einer schaltenden Distributed Line Card (DLC), Ermitteln, dass ein Paket eine Bedingung einer Access Control List (ACL) erfüllt, Bezeichnen eines Zielanschlusses zum Senden des Paketes auf der Grundlage, dass die Bedingung der ACL erfüllt ist, Fragmentieren des Paketes zu Zellen, wobei der bezeichnete Zielanschluss in einem Zellkopf der Zellen gespeichert wird, Senden der Zellen an den Zielanschluss über wenigstens einen Switch Fabric Controller (SFC), Empfangen der Zellen an einer Fabric-Schnittstelle einer Geräte-DLC, erneutes Zusammensetzen der Zellen zu einem zweiten Paket, Durchführen mindestens eines Services an dem zweiten Paket unter Verwendung der Geräte-DLC und Senden des zweiten Paketes an seinen beabsichtigten Anschluss.
-
公开(公告)号:DE112012002080T5
公开(公告)日:2014-07-10
申请号:DE112012002080
申请日:2012-04-19
Applicant: IBM
Inventor: PANDEY VIJOY , KAMBLE KESHAV GOVIND , KAMATH DAYAVANTI GOPAL , KUMAR DEEPAK , KIDAMBI JAYAKRISHNA , LEU DAR-REN
IPC: H04L49/111 , H04L45/42
Abstract: Ein Switching-Netzwerk enthält eine obere Ebene mit einem Master-Switch und eine untere Ebene mit mehreren Entitäten der unteren Ebene. Der Master-Switch enthält eine Mehrzahl von Anschlüssen, die jeweils mit einer entsprechenden aus der Mehrzahl von Entitäten der unteren Ebene verbunden sind. Jeder aus der Mehrzahl von Anschlüssen enthält eine Mehrzahl von virtuellen Anschlüssen, die jeweils einer entsprechenden aus einer Mehrzahl von fernen physischen Schnittstellen (RPIs) an der Entität der unteren Ebene entsprechen, die mit diesem Anschluss verbunden ist. Jeder aus der Mehrzahl von Anschlüssen enthält außerdem eine Empfangsschnittstelle, die in Reaktion auf den Empfang von Datenverkehr von einer bestimmten Entität der unteren Ebene aus der Mehrzahl von Entitäten der unteren Ebene den Datenverkehr in Warteschlangen zu dem virtuellen Anschluss aus der Mehrzahl von virtuellen Anschlüssen einreiht, der der RPI in der bestimmten Entität der unteren Ebene entspricht, bei der es sich um die Quelle des Datenverkehrs handelt. Der Master-Switch enthält ferner eine Switch-Steuereinheit, die Datenverkehr von dem virtuellen Anschluss zu einem Ausgangsanschluss aus der Mehrzahl von Anschlüssen schaltet, von dem der Datenverkehr weitergeleitet wird.
-
-
-
-
-
-