Dynamic blocking in a shared host-network interface
First Claim
1. In a data processing system having multiple hosts, a method for dynamically determining blocking of packets in the data processing system, the method comprising:
- establishing a connection between a host and an adapter for communication with a Local Area Network;
establishing a set of parameters for blocking packets transmitted from the adapter to the host;
storing the set of parameters in the adapter to be used by that connection;
blocking the packets transmitted from the adapter to the host in accordance with the set of parameters for that connection;
periodically evaluating the packets transmitted from the adapter to the host for determining changes in the parameters; and
changing the set of parameters recorded in the adapter for that connection to the host.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and program product for a data processing system having multiple hosts which dynamically determines blocking of packets in the data processing system. A connection is established between a host and an adapter for communication with a Local Area Network. A set of parameters is established for blocking packets transmitted from the adapter to the host. The set of parameters is stored in the adapter to be used by that connection. The packets transmitted from the adapter to the host are grouped or blocked in accordance with the set of parameters for that connection. Periodically, the packets being transmitted from the adapter to the host are evaluated for determining changes in the parameters. Changes to the set of parameters are recorded in the adapter for that connection to the host. Where there are multiple connections established between the adapter and multiple hosts, a set of parameters to be used for each connection is established such that packets are blocked in accordance with a respective set of parameters for a respective one of the hosts.
18 Citations
12 Claims
-
1. In a data processing system having multiple hosts, a method for dynamically determining blocking of packets in the data processing system, the method comprising:
-
establishing a connection between a host and an adapter for communication with a Local Area Network;
establishing a set of parameters for blocking packets transmitted from the adapter to the host;
storing the set of parameters in the adapter to be used by that connection;
blocking the packets transmitted from the adapter to the host in accordance with the set of parameters for that connection;
periodically evaluating the packets transmitted from the adapter to the host for determining changes in the parameters; and
changing the set of parameters recorded in the adapter for that connection to the host. - View Dependent Claims (2, 3, 4)
-
-
5. A data processing system having multiple hosts and dynamically determining blocking of packets in the data processing system, the data processing system comprising:
-
an adapter for communication with a Local Area Network;
a connection between the adapter and the host;
a set of parameters stored in the adapter for blocking packets transmitted from the adapter to the host;
a transmitter in the adapter blocking the packets transmitted from the adapter to the host in accordance with the set of parameters for that connection; and
an evaluator periodically evaluating the packets transmitted from the adapter to the host for determining changes in the parameters, said evaluator transmitting changes to the adapter for changing the set of parameters recorded in the adapter for that connection to the host. - View Dependent Claims (6, 7, 8)
-
-
9. A program product usable with a data processing system having multiple hosts, the program product comprising
A computer readable medium having recorded thereon computer readable program code performing the method for dynamically determining blocking of packets in the data processing system, the method comprising: -
establishing a connection between a host and an adapter for communication with a Local Area Network;
establishing a set of parameters for blocking packets transmitted from the adapter to the host;
storing the set of parameters in the adapter to be used by that connection;
blocking the packets transmitted from the adapter to the host in accordance with the set of parameters for that connection;
periodically evaluating the packets transmitted from the adapter to the host for determining changes in the parameters; and
changing the set of parameters recorded in the adapter for that connection to the host. - View Dependent Claims (10, 11, 12)
-
Specification