PROXY BETWEEN NETWORK FILE SYSTEM VERSION THREE AND NETWORK FILE SYSTEM VERSION FOUR PROTOCOL
First Claim
1. A computer implemented method of transmitting data, the method comprising:
- requesting transmission of the data from a first data processing system to a second data processing system, wherein the first data processing system uses a first network file system version and the second data processing system uses a second network file system version, wherein a request is formed by requesting transmission of the data, and wherein the request is in a first protocol associated with the first network file system version;
receiving the request at a proxy server before transmitting the request from the first data processing system to the second data processing system;
converting, at the proxy server, the request to a second request, wherein the second request is in a second protocol associated with the second network file system version;
transmitting the second request to the second data processing system; and
storing the second request in a memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program code for transmitting data. Transmission of the data is requested from a first data processing system to a second data processing system. The first data processing system uses a first network file system version and the second data processing system uses a second network file system version. A request is formed by requesting transmission of the data. The request is in a first protocol associated with the first network file system version. The request is received at a proxy server before transmitting the request from the first data processing system to the second data processing system. The request is converted at the proxy server to a second request. The second request is in a second protocol associated with the second network file system version. The second request is transmitted to the second data processing system and stored in a memory.
-
Citations
35 Claims
-
1. A computer implemented method of transmitting data, the method comprising:
-
requesting transmission of the data from a first data processing system to a second data processing system, wherein the first data processing system uses a first network file system version and the second data processing system uses a second network file system version, wherein a request is formed by requesting transmission of the data, and wherein the request is in a first protocol associated with the first network file system version; receiving the request at a proxy server before transmitting the request from the first data processing system to the second data processing system; converting, at the proxy server, the request to a second request, wherein the second request is in a second protocol associated with the second network file system version; transmitting the second request to the second data processing system; and storing the second request in a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising:
-
a computer usable medium having computer usable program code for transmitting data, the computer program product including; computer usable program code for requesting transmission of the data from a first data processing system to a second data processing system, wherein the first data processing system uses a first network file system version and the second data processing system uses a second network file system version, wherein a request is formed by requesting transmission of the data, and wherein the request is in a first protocol associated with the first network file system version; computer usable program code for receiving the request at a proxy server before transmitting the request from the first data processing system to the second data processing system; computer usable program code for converting, at the proxy server, the request to a second request, wherein the second request is in a second protocol associated with the second network file system version; computer usable program code for transmitting the second request to the second data processing system; and computer usable program code for storing the second request in a memory. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A data processing system comprising:
-
a processor; a bus connected to the processor; a computer usable medium connected to the bus, wherein the computer usable medium contains a set of instructions for transmitting data, wherein the processor is adapted to carry out the set of instructions to; request transmission of the data from a first data processing system to a second data processing system, wherein the first data processing system uses a first network file system version and the second data processing system uses a second network file system version, wherein a request is formed by requesting transmission of the data, and wherein the request is in a first protocol associated with the first network file system version; receive the request at a proxy server before transmitting the request from the first data processing system to the second data processing system; convert, at the proxy server, the request to a second request, wherein the second request is in a second protocol associated with the second network file system version; and transmit the second request to the second data processing system.
-
-
34. A data processing system comprising:
-
means for requesting transmission of data from a first data processing system to a second data processing system, wherein the first data processing system uses a first network file system version and the second data processing system uses a second network file system version, wherein a request is formed by requesting transmission of the data, and wherein the request is in a first protocol associated with the first network file system version; means for receiving the request at a proxy server before transmitting the request from the first data processing system to the second data processing system; means for converting, at the proxy server, the request to a second request, wherein the second request is in a second protocol associated with the second network file system version; and means for transmitting the second request to the second data processing system.
-
-
35. A system comprising:
-
a first data processing system, wherein the first data processing system requests transmission of data from the first data processing system to a second data processing system, wherein the first data processing system uses a first network file system version and the second data processing system uses a second network file system version, wherein a request is formed by requesting transmission of the data, and wherein the request is in a first protocol associated with the first network file system version; and a proxy server connected to the first data processing system and the second data processing system via a network, wherein the proxy server receives the request before the request is transmitted from the first data processing system to the second data processing system, wherein the proxy server converts the request to a second request, and wherein the second request is in a second protocol associated with the second network file system version.
-
Specification