File Service Protocol ( FSP ) — это основанная на UDP замена File Transfer Protocol , разработанная для анонимного доступа с более низкими требованиями к оборудованию и сети, чем FTP. В частности, поскольку он использует UDP, он избегает проблем, с которыми сталкивались многие FTP-серверы, требуя отдельного процесса для каждого клиента, [ необходима цитата ] и поскольку он создан для использования ненадежного протокола, он может легче [ необходима цитата ] обрабатывать возобновление передачи после сбоя сети.
FSP так и не достиг популярности FTP для законного использования (хотя wuarchive и id Software некоторое время предоставляли услуги FSP в дополнение к FTP), но стал очень популярен в начале-середине 1990-х годов для подпольных сайтов, содержащих порнографию и/или варез . [ требуется ссылка ] Поскольку серверу FSP требуется только один процесс (в отличие от одного процесса на клиента для большинства FTP-серверов), системному администратору гораздо сложнее заметить его в списке процессов; кроме того, поскольку он использует UDP, он с меньшей вероятностью будет замечен сетевым администратором .
Однако в конечном итоге более широкое использование брандмауэров , уменьшение использования учетных записей оболочки, необходимых для работы сервера или большинства клиентов, а также отсутствие поддержки FSP в веб-браузерах привели к тому, что его использование сошло на нет, и сцена варезного ПО переместилась на HTTP и FXP , а порнография переместилась на публично рекламируемые веб-серверы . [ требуется ссылка ]
Поскольку протокол FSP официально не признан IANA , у него нет официального номера порта . Однако, как UDP-эквивалент FTP, официальные серверы FSP часто работают на UDP-порту 21, который совпадает с номером порта TCP FTP. Поскольку FSP использует UDP, а FTP использует TCP, они оба могут работать одновременно на одном и том же номере порта без конфликта. Неофициальные серверы могут работать на любом порту, хотя 2121 был популярным выбором. (В большинстве систем *nix только пользователь root может запустить процесс, который прослушивает порт ниже 1024.)
Название FSP изначально было создано без реального расширения. В 1993 году состоялись дискуссии о том, во что расширить аббревиатуру ; конечным результатом стал File Service Protocol . Другие предложения включали File Slurping Protocol , FTP's Sexier Partner и Flaky Stream Protocol . [1] Из-за присущей ему низкой производительности [ нужна цитата ] FSP иногда в разговорной речи расшифровывали как «Fucking Slow Protocol» (чертовски медленный протокол). [ нужна цитата ]