1.

FTP : File Transfer Protocol

Technology

What is the full form of FTP?

FTP represents "File Transfer Protocol".

FTP is a standard organization convention used to move records between PCs (a customer and worker) over a TCP/IP organization. It is a component of the Application layer and based on customer worker design. The customer controls the discussion, while the worker communicates the record content. The program goes about as a customer and starts the discussion by making some solicitation on the worker. Through FTP, a customer can eliminate, download, erase, or transfer documents to a worker.

How FTP Works?

FTP works similarly to HTTP and SMTP. Clients give verification by marking in. Albeit, a few workers function as Anonymous FTP implies they give their information without sign in. At the point when a customer moves a record to the worker is classified "Transferring" and worker document move to the customer is designated "Downloading". Hence, it is by and large used to download records from a worker over the web and to transfer documents to a worker utilizing the web.

Dynamic and Passive Connection Mode in FTP

It works in a latent or dynamic mode. In dynamic mode, the customer starts a solicitation, and the worker answers back through associating information and moving information. In uninvolved mode, the worker utilizes the order channel to send data to the customer. Latent mode functions admirably across Firewall and Network Address Translation (NAT) entryways.

These days, HTTP is generally utilized over FTP, though, FTP is as yet being utilized to move a few records like in building a site, to download new applications, utilizing internet browsers.

History of FTP:

The first FTP in particular was composed by Abhay Bhushan. It was distributed as RFC 114 on 16 April 1971. In June 1980, it was supplanted by RFC 765. The current particular is RFC 959. The principal FTP applications have relied upon the DOS order brief. Afterward, different graphical UI (GUI) customers have been created to permit clients to transfer and download documents effortlessly.

Generally Used FTP Clients tools:

FTP customer is programming intended to move documents between PCs utilizing the web. Some FTP customers are given beneath:

  • FileZilla: It is a famous FTP customer that is unreservedly accessible for Windows, Macintosh, and Linux clients.
  • Fire FTP: It is a module for the famous Firefox internet browser. It very well may be utilized as an independent FTP program.
  • Dreamweaver: It can be bought from Adobe. It a plan program that has FTP access as one of its highlights.

Suggestions:

AcronymFull Form
IRDAInfrared DATA Association
SLRSingle Lens Reflex
GPRSGeneral Packet Radio Service
ASRAutomated Speech Recognition
CCTVClosed Circuit Television
CRTCathode Ray Tube
DSLDigital Subscriber Line
EDGEEnhanced Data Rates for GSM Evolution
EDPElectronic Data Processing
GIFGraphics Interchange Format
GNUGNU's Not UNIX
GPSGlobal Positioning System
HDMIHigh Definition Multimedia Interface
HVACHeating Ventilation and Air Conditioning
ICIntegrated Circuit
IDEIntegrated Development Environment
IDEIntegrated Drive Electronics
RSSReally Simple Syndication
MSCMobile Switching Center
DPData Processing 
IMEIInternational Mobile Equipment Identity
INTERNETInterconnected Network
JSFJava Server Faces
LASERLight Amplification by Stimulated Emission of Radiation
MTSMicrosoft Transaction Server
PINGPacket InterNet Groper
PNGPortable Network Graphics
RADARRadio Detection And Ranging
RAMRandom Access Memory
ROReverse Osmosis
SMPSSwitched-Mode Power Supply
SONARSound Navigation and Ranging
UFUltra Filtration
UPSUninterruptible Power Supply
UVUltraviolet
VHDL VHSIC (Very High Speed Integrated Circuit) Hardware Description Language
VPIVirtual Path Identifier
WPAWi-Fi Protected Access
CTSClear to Send
ECCError Correcting Code
ECCERP (Enterprise Resource Planning) Central Component
ITInformation Technology
STDSubscriber Trunk Dialing
MISManagement Information System
ASCIIAmerican Standard Code for Information Interchange
ASPApplication Service Provider
ATA or PATAAdvanced Technology Attachment / Parallel Advanced Technology Attachment
BIOSBasic Input Output System
VIRUSVital Information Resources Under Seize
CNCComputerized Numerical Control
DNSDomain Name System
DTPDesk-Top Publishing
DTPDistributed Transaction Processing
HTTPHyperText Transfer protocol
ICTInformation and Communications Technology
ITESInformation Technology Enabled Services
JPG / JPEGJoint Photographic Experts Group
MMSMultimedia Messaging Service
MMSMicrosoft Media Server
PDFPortable Document Format
RIPRouting Information Protocol
SEOSearch Engine Optimization
SIMSubscriber Identity Module
SMSShort Message Service
URLUniform Resource Locator
USBUniversal Serial Bus
WWWWorld Wide Web
XMPPExtensible Messaging and Presence Protocol
EVMElectronic Voting Machine
UPIUnified Payment Interface
SSDSolid-State Drive
ASATAnti-satellite Weapons
ASLVAugmented Satellite Launch Vehicle / Advanced Satellite Launch Vehicle
ATSApplication Tracking System
RSARivert-Shamir-Adleman
MICRMagnetic Ink Character Recognition
IOSIphone Operating System
SATASerial AT Attachment
UDPUser Datagram Protocol
RFIDRadio-Frequency Identification
IVRInteractive Voice Response
SASStatistical Analysis System
CMSContent management system
TCPTransmission Control Protocol
SSLSecure Sockets Layer
CRMCustomer Relationship Management
SPSSStatistical Packages for the Social Sciences
HTTPsHyper Text Transfer protocol secure
IP addressInternet Protocol
IPV4Internet protocol version 4
IPV6Internet protocol version 6