-
公开(公告)号:GB2524218A
公开(公告)日:2015-09-16
申请号:GB201513185
申请日:2013-12-11
Applicant: IBM
Inventor: JAIN VINIT , KAMATH DAYAVANTI GOPAL , KUMBHARE ABHIJIT PRABHAKAR , RECIO RENATO
IPC: H04L45/42 , H04L45/243 , H04L45/247 , H04L47/41
Abstract: In one embodiment, a method for providing link aggregation (LAG) to heterogeneous switches includes receiving, at a switch controller, LAG requests forwarded by switches and determining that multiple LAG requests corresponding to a server have been received, grouping the multiple LAG requests into LAG groups according to a switch from which they were received and correlating all the LAG groups with the server, instructing each of the switches to setup a LAG group with the server according to the LAG groups determined by the switch controller, and creating alternate flows that correspond to flows through each of the switches to the server through direction from the switch controller. The switches may rely upon OpenFlow to communicate with the switch controller, in some approaches.In addition, other methods for providing LAG to heterogeneous switches are also described, along with systems and computer program products which provide LAG to heterogeneous switches.
-
公开(公告)号:DE112013004828T5
公开(公告)日:2015-08-20
申请号:DE112013004828
申请日:2013-09-26
Applicant: IBM
Inventor: KAMATH DAYAVANTI G , KIDAMBI JAYAKRISHNA , KUMBHARE ABHIJIT P , RECIO RENATO J , JAIN VINIT
Abstract: Bei einer Ausführungsform beinhaltet ein Verfahren zum Anwenden einer Sicherheitsrichtlinie in einem Overlay-Netzwerk ein Empfangen einer Anforderung, die ein Paket beinhaltet, eines Datenübertragungspfades durch ein Overlay-Netzwerk, ein Ermitteln auf Grundlage zumindest eines von: einem Inhalt des Pakets, ersten Daten und zweiten Daten, ob eine Sicherheitsrichtlinie auf das Paket anzuwenden ist, ein Auswählen eines Datenübertragungspfades zwischen einem physischen Quell-Switch und einem physischen Ziel-Switch, wobei der ausgewählte Datenübertragungspfad den physischen Quell-Switch direkt mit dem physischen Ziel-Switch verbindet, wenn ermittelt wird, dass die Sicherheitsrichtlinie nicht auf das Paket anzuwenden ist, und der ausgewählte Datenübertragungspfad den physischen Quell-Switch über eine Sicherheitseinheit mit dem physischen Ziel-Switch verbindet, wenn ermittelt wird, dass die Sicherheitsrichtlinie auf das Paket anzuwenden ist, und ein Senden des ausgewählten Datenübertragungspfades an den physischen Quell-Switch.
-
公开(公告)号:DE112013004187T5
公开(公告)日:2015-05-07
申请号:DE112013004187
申请日:2013-08-27
Applicant: IBM
Inventor: JAIN VINIT , WILLOUGHBY DAVID ROSS , KOVACEVIC MLADEN , BAKHSHI MEHRDAD MEL , MUTYALA PANDU RANGA RAO , CHO PHILIP KUNSIK
IPC: H04L12/46 , H04L45/586 , H04L69/14 , H04L69/40
Abstract: Für einen Netzwerkadapter sind eine erste und eine zweite virtuelle lokale Netzwerk-(„VLAN”)Einheit auf jedem von ersten und zweiten physischen Anschlüssen des Netzwerkadapters konfiguriert. Die zweiten VLAN-Einheiten sind als eine logisch verknüpfte virtuelle Einheit konfiguriert.
-
公开(公告)号:DE112012000393T5
公开(公告)日:2013-10-10
申请号:DE112012000393
申请日:2012-02-15
Applicant: IBM
Inventor: PANDEY VIJOY , JAIN VINIT , RECIO RENATO , MACON JUN JAMES FRANKLIN
IPC: H04L12/28 , H04L47/52 , H04L47/724 , H04L47/765
Abstract: Ein Netzwerk-Switch erstellt in Reaktion auf ein Empfangen einer Schicht-2-Reservierungsanforderung von einer Quellstation eine Reservierung für eine Kapazität einer Eingangswarteschlange des Netzwerk-Switch für einen Datenfluss der Quellstation. In Reaktion auf eine Warteschlangen-Überlaufbedingung an der Eingangswarteschlange des Netzwerk-Switch, während die Reservierung aktiv ist, behält der Netzwerk-Switch Datenrahmen in dem Datenfluss der Quellstation bei, die in Übereinstimmung mit der Reservierung übertragen werden, und verwirft sonstige Datenrahmen.
-
公开(公告)号:DE602008005937D1
公开(公告)日:2011-05-12
申请号:DE602008005937
申请日:2008-11-24
Applicant: IBM
Inventor: JAIN VINIT , LEPAKSHAIAH MALLESH , MURRAY ELIZABETH JEAN , VENKATSUBRA VENKAT
IPC: H04L69/40
-
公开(公告)号:CA2666425A1
公开(公告)日:2008-07-10
申请号:CA2666425
申请日:2007-12-13
Applicant: IBM
Inventor: K UMA , JAIN VINIT , DAS RANADIP , VENKATSUBRA VENKAT
Abstract: A method, computer program product, and data processing system for effici ently discovering and storing path MTU information in a sending host are dis closed. In a preferred embodiment, two path MTU tables are maintained. One p ath MTU table contains MTU values corresponding to the first-hop routers ass ociated with the sending host. The other path MTU table contains MTU values corresponding to individual destination hosts. When the sending host needs t o send information to a destination, it first consults the MTU table associa ted with individual destination hosts. If an entry for that destination host is found in the table, the sending host uses that MTU value. If not, the se nding host consults the MTU table for the first-hop router on the path to th e destination host and uses that MTU value. If that MTU value is too high, a new entry is made in the host-specific MTU table for the destination host.
-
公开(公告)号:AT303691T
公开(公告)日:2005-09-15
申请号:AT02770125
申请日:2002-10-28
Applicant: IBM
Inventor: BROWN DEANNA LYNN QUIGG , PARK WINCHESTER , FERNANDES LILIAN SYLVIA , HURSLEY PARK WINCHESTER , JAIN VINIT , VALLABHANENI VASU
Abstract: A data processing network and system in which a network connection is enabled to migrate among a multitude of available servers and/or clients to provide the connection using the most efficient available set of resources. Typically a server and client would indicate their respective support of this connection migration feature when the connection is established. An operating system or application program would monitor existing connections for characteristics including basic functionality and performance. If an existing connection were found to be faulty or low performing and the client and sever associated with the connection supported connection migration, the software would then determine if an alternative and more effective connection existed. Upon discovering such a connection, the parameters that define the connection would be altered to migrate the connection to the preferred hardware. In an embodiment in which the network connections are established with a transmission control protocol (TCP), each connection includes a four-tuple that completely defines the connection, namely, a source IP address, a source port number, a destination IP address, and a destination port number. By altering one or more of the connection's defining four-tuple, the invention is configured to migrate the connection to a NIC or system that is functioning more efficiently.
-
公开(公告)号:CA2481686A1
公开(公告)日:2003-11-06
申请号:CA2481686
申请日:2002-10-28
Applicant: IBM
Inventor: FERNANDES LILIAN SYLVIA , BROWN DEANNA LYNN QUIGG , VALLABHANENI VASU , JAIN VINIT
Abstract: A data processing network and system in which a network connection is enable d to migrate among a multitude of available servers and/or clients to provide the connection using the most efficient available set of resources. Typicall y a server and client would indicate their respective support of this connecti on migration feature when the connection is established. An operating system or application program would monitor existing connections for characteristics including basic functionality and performance. If an existing connection wer e found to be faulty or low performing and the client and sever associated wit h the connection supported connection migration, the software would then determine if an alternative and more effective connection existed. Upon discovering such a connection, the parameters that define the connection wou ld be altered to migrate the connection to the preferred hardware. In an embodiment in which the network connections are established with a transmission control protocol (TCP), each connection includes a four-tuple that completely defines the connection, namely, a source IP address, a sourc e port number, a destination IP address, and a destination port number. By altering one or more of the connection's defining four-tuple, the invention is configured to migrate the connection to a NIC or system that is functioning more efficiently.
-
29.
公开(公告)号:CA2699314C
公开(公告)日:2016-03-29
申请号:CA2699314
申请日:2008-11-24
Applicant: IBM
Inventor: JAIN VINIT , LEPAKSHAIAH MALLESH , MURRAY ELIZABETH JEAN , VENKATSUBRA VENKAT
IPC: H04L69/40
Abstract: A host enables any adapter of multiple adapters of the host to concurrently support any VIPA of the multiple VIPAs assigned to the host. Responsive to a failure of at least one particular adapter from among the multiple adapters, the host triggers the remaining, functioning adapters to broadcast a separate hardware address update for each VIPA over the network, such that for a failover in the host supporting the multiple VIPAs the host directs at least one other host accessible via the network to address any new packets for the multiple VIPAs to one of the separate hardware addresses of one of the remaining adapters.
-
30.
公开(公告)号:GB2521315B
公开(公告)日:2015-08-05
申请号:GB201506292
申请日:2013-08-27
Applicant: IBM
Inventor: JAIN VINIT , WILLOUGHBY DAVID ROSS , KOVACEVIC MLADEN , BAKHSHI MEHRDAD MEL , MUTYALA PANDU RANGA RAO , CHO PHILIP KUNSIK
IPC: H04L12/46 , H04L45/586 , H04L69/14 , H04L69/40
Abstract: A network adapter has a first and second virtual local area network (“VLAN”) device configured on each of first and second physical ports of the network adapter. The second VLAN devices are configured as a logically bonded, virtual device.
-
-
-
-
-
-
-
-
-