Question

In: Computer Science

Critique how FTP solves the problem of file transfer – what is good? What is bad?...

Critique how FTP solves the problem of file transfer – what is good? What is bad? What is weird?

Solutions

Expert Solution

FTP: FILE TRANSFER PROTOCOL

It is a protocol that is used for transforming a file from one location to another i.e from one host to another host. It is a standard mechanism that is provided by TCP/IP. Transforming files from one system to another seems very simple, but there are some problems that need to deal first before transforming files.

For example, two systems may use a different file name convention, two systems may have different directory structures, Two systems may have a different way of representing data, This all problems are resolved by File Transfer Protocol. Before Transforming files from one host to another it takes care of this thing and then transfers the files.

It uses TCP services. It needs two TCP connections. One is Control connection and another is Data connection. For control connection, it uses well-known port 21 and for data connection, it uses well-known port 20.

Control Connection uses port number 21

There are two steps to establish a control connection –

  • Server issues a passive open on the well-known port 21 and waits for the client
  • After severing issues passive open, the client issue active open using an ephemeral port.

Data Connection uses port number 20.

At the server site, the data connection uses well-known port 20. There are three steps to establish a data connection –

  • Using ephemeral port client issues a passive open. This step must be done by the client not the server because the client wants to transform the file.
  • Using the PORT command client sends this port number to the server.
  • When the server receives this port number from the client, it issues active open using well-known port 20.

FTP is not recommended for file transfer because it lacks security,encryption is not given, vulnerable attacks are possible,Not All Vendors Are Created Equal,Compliance is an Issue,It’s Difficult to Monitor Activity.


Related Solutions

Discuss FTP(File Transfer Protocol), including all relevant terms in your explanation.
Discuss FTP(File Transfer Protocol), including all relevant terms in your explanation.
Using Matlab create an m. file that solves the following problem. Ramanujan's taxi. S. Ramanujan was...
Using Matlab create an m. file that solves the following problem. Ramanujan's taxi. S. Ramanujan was an Indian mathematician who became famous for his intuition for numbers. When the English mathematician G. H. Hardy came to visit him in the hospital one day, Hardy remarked that the number of his taxi was 1729, a rather dull number. To which Ramanujan replied, "No, Hardy! No, Hardy! It is a very interesting number. It is the smallest number expressible as the sum...
Explain how money solves the problem of the "double coincidence of wants."
Explain how money solves the problem of the "double coincidence of wants."
how to derive the utility function of a bad good
how to derive the utility function of a bad good
What are pension assets? Are they good or bad?  How are pension assets impacted by a bankruptcy...
What are pension assets? Are they good or bad?  How are pension assets impacted by a bankruptcy filing?
what is the good and bad of inflation in the economy of a country
what is the good and bad of inflation in the economy of a country
Fluid Mechanics Friction Problem: Write one MATLAB m-file that solves the Type I and II problems...
Fluid Mechanics Friction Problem: Write one MATLAB m-file that solves the Type I and II problems presented in class based on the file posted for the Type III problem (use Colebrook to estimate f). Type I: Solve hL for v=0.74x10-5ft^2/s, D=3 in, L=1000 ft, e=0.006 in, and Re=80000. f=0.0258 from Moody Chart. Type II: Solve Q for v=10^-6 m^2/s, D=0.2 m, L=500 m, e=0.046 mm, and hL=30m. Use “rough” Colebrook to generate an estimate for f.
Discuss that how it is possible that a company is bad in solvency but good in...
Discuss that how it is possible that a company is bad in solvency but good in liquidity? Justify your Answer with example. Explain in 300 or more words.
How much discretion is there in the application of GAAP and is that good or bad?
How much discretion is there in the application of GAAP and is that good or bad?
How much discretion is there in the application of GAAP and is that good or bad?
How much discretion is there in the application of GAAP and is that good or bad?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT