Method of operation of an intelligent transpartent gateway during an ftp session
AssigneeMicrosoft Corporation
InventorAbolade Gbadegesin
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorAbolade Gbadegesin
Estimating the term…
A transparent gateway having increased throughput during a file transfer protocol (ftp) session is provided. This increase is enabled through generalized network address translator (gNAT) at the kernel level that is under user-mode proxy control through an application programming interface (API). Initially, the proxy commands the API to generate a dynamic port-redirect in the gNAT for all connection requests for a port twenty-one to itself at the local port to which it is bound. The proxy may then establish a session on the client's behalf with the ftp server, establish a session on the client's behalf with a different ftp server, etc. The proxy then requests that the API command an address translation in the gNAT to open an ftp data session so that data from the ftp server need not pass up to the user-mode, but may be dynamically redirected within the kernel-mode.
A method of increasing the throughput of a network gateway running a user-mode intelligent transparent proxy during a file transfer protocol (ftp) session, comprising the steps of:
A method of utilizing an intelligent transparent application gateway between a private and a public network during a file transfer protocol (ftp) session, the private network serving at least one client and the public network including at least one ftp server, comprising the steps of:
A method of communicating between a client and an ftp server through a gateway, comprising the steps of:
Dependencies are inferred from the claim text.