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.
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
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.
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
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?
1. what are micro loans give few example on how they can be good and bad...
1. what are micro loans give few example on how they can be good and bad 2. what can be a downside to NGO's (Real life examples pass history examples
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT