Protokół usługi plików — File Service Protocol

File Service Protocol ( FSP ) to oparty na UDP zamiennik protokołu File Transfer Protocol , zaprojektowany z myślą o dostępie anonimowym przy niższych wymaganiach sprzętowych i sieciowych niż FTP. W szczególności, ponieważ używa UDP, pozwala uniknąć problemów, które wiele serwerów FTP miało z wymaganiem oddzielnego procesu dla każdego klienta, a ponieważ jest zbudowany do używania zawodnego protokołu, może łatwiej obsługiwać wznawianie transferu po awarii sieci .

Historia

FSP nigdy nie osiągnął popularności FTP do legalnego użytku (chociaż wuarchive i id Software przez pewien czas zapewniały usługę FSP oprócz FTP), ale stał się bardzo popularny na początku i w połowie lat 90. w przypadku podziemnych witryn zawierających pornografię i/lub warez . Ponieważ serwer FSP wymaga tylko jednego procesu (w przeciwieństwie do jednego procesu na klienta w przypadku większości serwerów FTP), administratorowi systemu jest znacznie trudniej zauważyć go na liście procesów; ponadto, ponieważ używa UDP, jest mniej prawdopodobne, że zostanie zauważony przez administratora sieci .

W końcu jednak zwiększone użycie zapór ogniowych , zmniejszające się użycie kont powłoki wymaganych do uruchomienia serwera lub większości klientów oraz brak obsługi FSP w przeglądarkach internetowych spowodowały, że jego użycie zniknęło, a scena warez została przeniesiona do HTTP i FXP, podczas gdy pornografia została przeniesiona na publicznie reklamowane serwery internetowe .

Numer portu

Ponieważ protokół FSP nie jest oficjalnie uznawany przez IANA , nie ma oficjalnego numeru portu . Jednak, jako odpowiednik protokołu FTP, oficjalne serwery FSP często działają na porcie UDP 21, który jest taki sam jak numer portu TCP protokołu FTP. Ponieważ FSP używa UDP, a FTP używa TCP, oba mogą działać w tym samym czasie na tym samym numerze portu bez konfliktów. Nieoficjalne serwery mogą działać na dowolnym porcie, chociaż 2121 było popularnym wyborem. (W większości systemów *nix tylko użytkownik root może uruchomić proces, który nasłuchuje na porcie poniżej 1024.)

Nazwa protokołu

Nazwa FSP została pierwotnie stworzona bez prawdziwego rozszerzenia. W 1993 roku odbyły się dyskusje na temat tego, na co rozszerzyć akronim ; ostatecznym rezultatem był protokół File Service Protocol . Inne sugestie zawarte File Slurping protokół , FTP SEXIER Partnerem i niestabilnego Stream Protocol . Ze względu na swoją nieodłączną niską wydajność, FSP było czasami potocznie określane jako „Fucking Slow Protocol” .

Bibliografia

Linki zewnętrzne