Bino J. Sebastian - Marlboro MA, US Richard F. Prohaska - Westford MA, US James B. Williams - Lowell MA, US
Assignee:
Emulex Design & Manufacturing Corporation - Costa Mesa CA
International Classification:
G06F 15/16 G06F 11/00
US Classification:
709248, 709227, 714 12
Abstract:
Systems and techniques to synchronize network configuration for a hardware accelerated network protocol. According to an aspect, a network configuration record is maintained for a hardware-accelerated network-protocol device, a network configuration store is monitored to identify a network configuration change, and the hardware-accelerated network-protocol device is reconfigured, in response to the identified network configuration change, based on the network configuration record and the network configuration change.
Avoiding Port Collisions In Hardware-Accelerated Network Protocol
Bino J. Sebastian - Marlboro MA, US James B. Williams - Lowell MA, US Harold E. Roman - Acton MA, US Richard F. Prohaska - Westford MA, US
Assignee:
Emulex Design & Manufacturing Corporation - Costa Mesa CA
International Classification:
G06F 15/16 G06F 15/173 G06F 15/177
US Classification:
709250, 709230, 370401
Abstract:
The avoidance of port collisions in a hardware-accelerated network protocol, such as Transmission Control Protocol (TCP)/Internet Protocol (IP), is disclosed. In one example, a hardware-accelerated host bus adaptor (HBA) offloads protocol processing from a host computer's operating system. However, a port collision occurs if a non-accelerated host TCP/IP stack and a hardware accelerated host bus adapter TCP/IP stack choose the same port for establishing a network connection. In a double-ended TCP/IP acceleration connection, a unique TCP port is bound to the accelerated TCP/IP stack. In a single-ended TCP/IP acceleration connection, either the host TCP/IP stack is prevented from using that port or a non-accelerated connection is associated with an accelerated connection without binding a port.
Storage Networking - Emulex since Sep 2000
Principal Engineer
Emulex Design and Manufacturing since 1999
Principal Engineer
Education:
Indian Institute of Technology, Bombay 1996 - 1998
Model Engineering College,Thrikkakkara 1992 - 1996
Bachelors, Bachelor of Technology, Engineering
Cochin University of Science & Technology, Kochi 1992 - 1996
De Paul High School
Holy Cross High School - Thellakom
Model Engineering College,Thrikkakkara
Ke College,Mannanam
Skills:
Linux Unix Storage Device Drivers Perl Fibre Channel Cloud Computing Virtualization Scsi Tcp/Ip Ethernet Debugging Solaris Shell Scripting Vmware Esx Fcoe Python Pre Sales Nfs Rdma Hp Ux Powershell Git Performance Tuning R Olap Dce Ms Excel Pivot Tables Vbscript Hba Statistics Statistical Data Analysis Statistical Software Statistical Tools Network Management Applications
Interests:
Human Computer Interactions Mathematical Modelling Data Analysis and Statistics