FTP Data Protocol

Detection Information

The following page provides information on the FTP Data Protocol.

Protocol Description

FTP is a protocol used to transfer files between computers. The data portion of the file transfer often passes through TCP port 21, while the control typically happens on TCP port 20.

Full Name

File Transfer Protocol (Data)


FTP Data

Best Practices

FTP is an old school protocol that has been around since the early 1970s. Unlike the encrypted FTPS protocol, the basic FTP protocol uses clear text passwords so user authentication should be avoided in this mode.

Port Statistics

IP Protocol Flow Percent
TCP 20 100%

Port Reference - RFC

  • TCP 20 - File Transfer [Default Data]


File Server

External Resources

Protocol Detection

Do you know how much FTP Data traffic flows through your network? Netify's protocol detection engine and reporting provides insights to help manage your network.

What gets measured, gets managed.

Learn More

Related Protocols

A list of related protocols is below. List of all protocols.
Category Name Tag

File Server

FTP Control ftp-control Details

File Server

Windows SMB v1 smb Details

File Server

Windows SMB v2/v3 smbv23 Details

File Server

Apple File Services afp Details

File Server

TFTP tftp Details

File Server

Rsync rsync Details

File Server

NFS nfs Details

Integration and Custom Solutions

Do you have any questions about integration, APIs or custom development?

Contact Us