Abstract:
In the described embodiments, while executing a DNS resolver, a processing subsystem in an electronic device with a set of network interfaces receives a scoped request from an application to determine an IP address for a domain name. Generally, a DNS query generated from a scoped request is to be transmitted only on network interfaces specified in the scoped request, whereas a DNS query generated from a non-scoped request can be transmitted on any of the network interfaces. The processing subsystem then generates a DNS query from the scoped request and transmits the DNS query on the specified network interfaces. Upon receiving a response to the DNS query, the processing subsystem stores a record of the response in a scoped portion of a DNS resolution cache that is used only for storing responses to scoped requests. The DNS resolution cache also comprises a non-scoped portion that is used only for storing responses to non-scoped requests.
Abstract:
I/O tracing is implemented in a system in which an I/O device is configured for protocol offload. A data unit having headers and payload is replicated and the replicated unit sent to the end node along with the payload data. In an alternative embodiment, the I/O device keeps track of the one or more protocol headers layers separately from the application payload. Information defining the relationship between the headers and payload is sent to the end node to enable it to reconstruct the data unit.
Abstract:
A vehicle bumper system having a mounting bracket disposed between a vehicle frame and a bumper having angulated walls. The angulated walls are disposed at selected cross-sectional elevations, to avoid parallelograming under impact and provide maximum energy absorption. The mounting bracket includes a first surface and a second surface. The first surface of mounting bracket is adapted to be secured to the vehicle frame. The second surface of the mounting bracket is adapted to be secured to the bumper. The walls of the mounting bracket absorb an impact to the bumper.
Abstract:
A method of communication that includes sending a first message from user equipment to a server, requesting a home agent and/or a home address. The method also includes authenticating the user equipment and providing the home agent and/or home address only when the user equipment is authenticated. Also, a communication system, a server, and user equipment that are configured to implement the method.
Abstract:
A server includes a plurality of processors, at least some of the processors being partitioned into virtual partitions using a virtual partition hypervisor. At least one of the virtual partitions executes a virtual machine hypervisor to implement a plurality of virtual machines within said at least one of said virtual partitions. The server also executes a workload manager application configured to dynamically reallocate the processors among the virtual partitions.
Abstract:
A storage tank containment system including a cubic-shaped tank having an outer shell having cylindrical walls for the efficient storage and transportation of large quantities of fluid, for example, liquid and compressed natural gas.
Abstract:
A method of communication that includes sending a first message from user equipment to a server, requesting a home agent and/or a home address. The method also includes authenticating the user equipment and providing the home agent and/or home address only when the user equipment is authenticated. Also, a communication system, a server, and user equipment that are configured to implement the method.
Abstract:
The invention relates to packet tracing in computer networks. Data packets are captured when entering or exiting the network or at any point within the network protocol stack. Buffers in computer kernel space memory store the packets until the contents of the buffers are written to persistent memory. Each buffer holds one or more data packets and the contents of a buffer are written to persistent memory when a status flag associated with the buffer indicates that it may hold no further packets. Data packets may be continuously captured, or capture may be initiated and/or terminated in response to a special event.
Abstract:
A vehicle bumper system having a mounting bracket disposed between a vehicle frame and a bumper having angulated walls. The angulated walls are disposed at selected cross-sectional elevations, to avoid parallelograming under impact and provide maximum energy absorption. The mounting bracket includes a first surface and a second surface. The first surface of mounting bracket is adapted to be secured to the vehicle frame. The second surface of the mounting bracket is adapted to be secured to the bumper. The walls of the mounting bracket absorb an impact to the bumper.
Abstract:
The invention relates to packet tracing in computer networks. Data packets 26, 27, 28 are captured when entering or exiting the network 4 or at any point within the network protocol stack 5, 6, 7, 8, 9. Buffers 22, 23, 24, 25 in computer kernel space memory 21 store the packets until the contents of the buffers are written to persistent memory 82. Each buffer 73, 74, 75 holds one or more data packets and the contents of a buffer 73 are written to persistent memory 82 when a status flag 92 associated with the buffer indicates that it may hold no further packets. Data packets may be continuously captured, or capture may be initiated and/or terminated in response to a special event.