21連線埠主要用於FTP(File Transfer Protocol,檔案傳輸協定)服務。
FTP服務用於在兩台計算機之間實現檔案的上傳與下載。在FTP連線中,客戶端通過21連線埠傳送命令和接收伺服器的回響,這個連線埠被稱為FTP的控制連線連線埠。在控制連線上,可以執行諸如登錄、切換目錄、列出檔案等命令。與此同時,連線埠20用於FTP數據傳輸,當執行需要傳輸數據的命令(如下載檔案)時,客戶端將與伺服器的20號連線埠建立一個數據連線,用於傳輸檔案數據。這種分離的數據連線允許FTP在數據傳輸過程中保持控制連線的活動性。