File Transfer Protocol

File transfer protocol is used to transfer files between a client and a server.

FTP uses 2 basic channels to operate.

  • Command Channel
  • Data Channel

Command Channel is used by the server or the client to send commands and receive replies. The Data Channel transmits the actual data requested.

FTP can operate either in passive mode or active mode

In active mode, the client requests data by connecting to the server on a port by default its port 21. The client also specifies which port the server should use to transmit data on the data channel by default it’s 20.

Often this mode gets blocked by firewall because the server is connecting to a port not specified by it.

Passive mode provides that workaround. Instead of providing the port the client requests a port from the server to connect to for data transfer.

Comments

  1. Zoe

    Howdy, There’s no doubt that your blog might be having browser compatibility problems.

    Whenever I look at your blog in Safari, it looks fine but when opening in I.E., it’s got some overlapping issues.
    I simply wanted to give you a quick heads up! Other than that, great
    website!

  2. g those

    I blog frequently and I really appreciate your
    content. This great article has really peaked my interest.

    I’m going to take a note of your blog and keep checking for new details about
    once a week. I subscribed to your Feed as well.

  3. g man

    Thanks on your marvelous posting! I seriously enjoyed reading it, you can be a great
    author. I will make certain to bookmark your blog and will often come back from now on. I want to encourage you to continue your great
    writing, have a nice afternoon!

  4. http://tinyurl.com/ybalob3g

    Hi there, I discovered your site by the use of Google while looking for a similar matter, your
    site came up, it looks great. I have bookmarked it in my google bookmarks.

    Hello there, simply turned into alert to your weblog thru Google, and located
    that it’s truly informative. I’m gonna be careful for brussels.
    I will appreciate should you continue this in future.
    Numerous other folks shall be benefited from your writing.

    Cheers!

  5. cbd oil that works 2020

    Hi there just wanted to give you a quick heads up.
    The words in your content seem to be running off the
    screen in Internet explorer. I’m not sure if this is a formatting issue or something to do with browser compatibility
    but I figured I’d post to let you know. The design and style look great though!
    Hope you get the problem solved soon. Cheers

  6. cbd oil that works 2020

    We absolutely love your blog and find almost all of your post’s to be what precisely I’m
    looking for. Do you offer guest writers to write content for yourself?
    I wouldn’t mind composing a post or elaborating on many of the subjects
    you write related to here. Again, awesome site!

  7. Amber

    Hey There. I discovered your weblog using msn. This is a really well written article.
    I will make sure to bookmark it and come back to read extra of your
    helpful information. Thank you for the post. I’ll certainly return.

  8. web hosting service

    Greetings from Florida! I’m bored to death at work so I decided to check out your blog on my iphone during lunch break.
    I enjoy the info you present here and can’t wait to take a look when I get home.
    I’m shocked at how quick your blog loaded on my cell phone ..
    I’m not even using WIFI, just 3G .. Anyways, amazing site!

  9. hosting services

    Appreciating the commitment you put into your website and detailed information you
    present. It’s good to come across a blog every once in a while that isn’t the same outdated rehashed
    material. Great read! I’ve bookmarked your site and I’m including your RSS feeds to
    my Google account.

  10. webhosting

    Admiring the commitment you put into your site and
    detailed information you offer. It’s good to come across a blog every once in a while that isn’t the same old rehashed information. Great read!
    I’ve saved your site and I’m including your RSS feeds to my Google account.

  11. best web hosting sites

    Have you ever thought about writing an e-book or guest authoring
    on other blogs? I have a blog based upon on the same subjects you discuss and would really like to have you share some
    stories/information. I know my audience would value
    your work. If you’re even remotely interested, feel free to shoot
    me an email.

  12. website host

    My spouse and I absolutely love your blog and find a
    lot of your post’s to be just what I’m looking for.
    Would you offer guest writers to write content available for you?
    I wouldn’t mind creating a post or elaborating on a lot of the
    subjects you write regarding here. Again, awesome web site!

  13. hosting services

    hey there and thank you for your information – I’ve definitely picked up something
    new from right here. I did however expertise a few technical
    points using this site, since I experienced to reload the website
    many times previous to I could get it to load properly.
    I had been wondering if your web hosting is OK?
    Not that I’m complaining, but slow loading instances times will very frequently affect your placement in google and could damage your quality score
    if ads and marketing with Adwords. Well I’m
    adding this RSS to my e-mail and can look out for a lot
    more of your respective exciting content. Ensure that you update this again soon.

  14. cheap flights

    Hi, I think your blog may be having browser compatibility issues.

    When I look at your blog in Safari, it looks fine however when opening in Internet Explorer, it’s got some overlapping
    issues. I just wanted to provide you with a quick
    heads up! Apart from that, excellent site!

  15. cheap flights

    First of all I would like to say fantastic blog!

    I had a quick question that I’d like to ask if you don’t
    mind. I was curious to know how you center
    yourself and clear your head prior to writing. I’ve had a difficult time clearing my mind in getting my thoughts out.
    I do take pleasure in writing but it just seems like
    the first 10 to 15 minutes are generally lost just trying to figure out how to begin. Any suggestions
    or tips? Thank you! 31muvXS cheap flights

  16. cheap flights

    Hello there! This blog post could not be written any better!
    Looking at this post reminds me of my previous roommate!

    He continually kept talking about this. I most certainly will forward this post to him.
    Pretty sure he will have a great read. Thanks for sharing!

  17. cheap flights

    Have you ever thought about writing an e-book or guest authoring
    on other blogs? I have a blog based upon on the same ideas you discuss and would really like to have
    you share some stories/information. I know my visitors
    would appreciate your work. If you’re even remotely
    interested, feel free to send me an email.

  18. cheap flights

    Hello terrific website! Does running a blog similar to this take a
    massive amount work? I’ve virtually no expertise in programming however I had been hoping to start my own blog in the near future.
    Anyhow, should you have any ideas or techniques for new blog owners please share.
    I know this is off subject however I just needed to ask.
    Cheers!

  19. cheap flights

    My partner and I absolutely love your blog and find most of your post’s to be exactly I’m
    looking for. Does one offer guest writers to write content for you?
    I wouldn’t mind publishing a post or elaborating on most of the subjects you write about here.
    Again, awesome site!

  20. web hosting companies

    What i do not realize is actually how you are now not actually much
    more smartly-favored than you may be right now.
    You’re so intelligent. You realize thus considerably with
    regards to this subject, made me personally imagine it from so many numerous angles.
    Its like men and women don’t seem to be involved
    except it is something to do with Woman gaga! Your individual stuffs great.
    All the time take care of it up!

Leave a Reply

Your email address will not be published.