Научете целта на TCP порт 21 и как работи с FTP

Протоколът за прехвърляне на файлове използва портове 20 и 21

Протоколът за прехвърляне на файлове (FTP) осигурява средство за предаване на информация онлайн, подобно на HTTP чрез уеб браузър. FTP обаче работи на два различни портове за протокол за контрол на преноса ( TCP ): 20 и 21. И двата порта трябва да са отворени в мрежата за успешни FTP трансфери.

След като въведете правилното потребителско име и парола за FTP чрез FTP клиентски софтуер, FTP сървърният софтуер отваря по подразбиране порт 21, който понякога се нарича команден или контролен порт. След това клиентът прави друга връзка към сървъра през порт 20, за да може да се осъществи действителното прехвърляне на файлове.

Портът по подразбиране за изпращане на команди и файлове през FTP може да бъде променен, но стандартът съществува, така че клиентските / софтуерните програми, маршрутизаторите и защитните стени могат да се съгласят на едни и същи портове, за да направят конфигурацията много по-лесна.

Как да се свържа през FTP порт 21

Ако FTP не работи, правилните портове може да не са отворени в мрежата. Това може да се случи от страна на сървъра или от страна на клиента. Всеки софтуер, който блокира пристанищата, трябва ръчно да бъде променен, за да ги отвори, включително рутери и защитни стени.

По подразбиране рутери и защитни стени може да не приемат връзки на порт 21. Ако FTP не работи, най-добре е първо да проверите дали маршрутизаторът правилно препраща заявките на този порт и че защитната стена не блокира порт 21.

Съвет : Можете да използвате Port Checker за сканиране на вашата мрежа, за да видите дали маршрутизаторът има отворен порт 21. Съществува и функция, наречена пасивен режим, която може да се използва, ако има проблеми с достъпа до порт зад рутер.

Освен че порта 21 е отворен от двете страни на комуникационния канал, порт 20 също трябва да бъде разрешен в мрежата и чрез клиентския софтуер. Пренебрегването на отварянето на двата порта предотвратява извършването на пълен трансфер отзад и напред.

След като бъде свързан към FTP сървъра, клиентският софтуер подканя с идентификационните данни за вход - потребителско име и парола - които са необходими за достъп до този сървър.

FileZilla и WinSCP са два популярни FTP клиента .