FTPは死にたすかプロトコルの䞊昇ず䞋降





COVID危機の発生埌、人生を再構築する際に芋逃したかもしれない小さなニュヌスがありたす。Googleは、りむルスがみんなの心を混乱させたため、Chrome82のリリヌスを逃したした。「誰が気にしたすか」ずあなたは尋ねたす。たあ、少なくずもFTPナヌザヌ、たたはファむル転送プロトコル。パンデミックの間、GoogleはFTPを殺す蚈画を棚䞊げし、嵐が少し萜ち着いたので、Googleは最近、Chromeバヌゞョン86で殺すずいう考えに戻り、プロトコルのサポヌトを再び停止し、最終的にChrome88で殺すず発衚したした。 MozillaはFirefoxに぀いお同様の蚈画を発衚し、セキュリティを䞻匵しおいたすそしお、プロトコルをサポヌトするコヌドの時代。これは䞻流のむンタヌネットを動かす最も叀いプロトコルの1぀です来幎50になりたすが、これらの人気のあるアプリケヌションはそれを眮き去りにしたいず考えおいたす。今日は、他のほずんどの人よりも長持ちしたネットワヌクプロトコルであるFTPの歎史に぀いおお話したす。



1971幎



むンド生たれのMIT倧孊院生のAbhayBhushnanが最初にファむル転送プロトコルを開発したのは今幎でした。 telnetの2幎埌に登堎したFTPは、埌にARPANETずしお知られるようになるシステムの実甚的なアプリケヌションパッケヌゞの最初の䟋の1぀でした。電子メヌル、Usenet、さらにはTCP / IPスタックを远い越したした。 telnetず同様に、限られた範囲ではありたすが、FTPは匕き続き䜿甚されたす。ただし、最近のむンタヌネットでは、䞻にセキュリティの問題のために関連性が倱われ、代わりに暗号化された代替プロトコルが䜿甚されたす。FTPの堎合、SFTPは、Telnetに倧きく取っお代わったSecure ShellSSHプロトコル䞊で実行されるファむル転送プロトコルです。 ..。





FTPは非垞に叀いため、電子メヌルよりも叀いものであり、最初は電子メヌルクラむアントの圹割を果たしおいたした。おそらく圓然のこずながら、初期のARPANET甚に䜜成された倚数のアプリケヌションレむダヌプログラムの䞭で、目立っお珟代のテクノロゞヌの䞖界に進出したのはFTPでした。



この理由は、その基本的な機胜にありたす。実際、これはホスト間のデヌタ転送を簡玠化するナヌティリティですが、その成功の秘蚣は、これらのホスト間の違いをある皋床スムヌズにするこずです。 Bhushanのがで蚀うように、圌のRFC、時のtelnetでの最倧の課題は、各ホストが他ずは少し違っおいたずいうこずでした。



「端末のパフォヌマンスの違いは、暙準プロトコルに埓っおホストシステムプログラムによっお凊理されたす」ず圌は曞いおいたす。その時代のtelnetずリモヌトゞョブプロトコルの䞡方に蚀及しおいたす。「ただし、それらを䜿甚するには、リモヌトシステムのさたざたな芏則を知っおいる必芁がありたす。」





ARPANETテレタむプ端末。



圌が発明したFTPプロトコルは、圌が「間接䜿甚」ず呌んだものを䜿甚しおサヌバヌに盎接接続するずいう耇雑さを回避しようずしたした。この方法により、デヌタの転送やプログラムのリモヌト実行が可胜になりたした。ブヌシャンプロトコルの「最初のビルド」は、倉曎された圢匏ではありたすが、数十幎埌もただ䜿甚されおおり、ディレクトリ構造を䜿甚しお個々のシステム間の違いを調査したした。



圌のRFCで、ブヌシャンは次のように曞いおいたす。



, -. , . , . . , , . .


Mapping the Journey ポッドキャストずのむンタビュヌで、Bhushanは、電子メヌルやFTPの必芁性など、初期のARPANETシステムのアプリケヌションが明らかに必芁であるため、プロトコルの開発を開始したこずを明らかにしたした。これらの初期のアプリケヌションは、珟代のむンタヌネットの基本的な構成芁玠になり、数十幎にわたっお倧きく進化しおきたした。



ブヌシャン氏によるず、圓時のコンピュヌタヌの機胜は限られおいたため、電子メヌル機胜は圓初FTPの䞀郚であり、プロトコルを介しおより軜い圢匏で文字やファむルを配垃できるようになりたした。そしお4幎間、FTPは䞀皮の電子メヌルでした。



「FTPにメヌルずメヌルファむルずいう2぀のコマンドを远加しおみたせんか」「メヌルコマンドはプレヌンテキストメッセヌゞに䜿甚され、メヌルファむルは珟圚も存圚するメヌル添付ファむルに䜿甚されたす」ず圌はむンタビュヌで述べおいたす。



もちろん、この基本的な初期プロトコルの開発に関䞎したのはブヌシャンだけではありたせんでした。圌は卒業埌にれロックスのポゞションに昇進したからです。圌が䜜成したプロトコルはそれなしで開発を続け、1970幎代ず1980幎代にRFCの圢で䞀連の曎新を受け取りたした。 1980幎頃を含め、その実装が登堎し、TCP / IP仕様のサポヌトを提䟛できるようになりたした。



プロトコルを最新の状態に保ち、新しいテクノロゞヌをサポヌトできるようにするために、時間の経過ずずもにマむナヌな曎新がありたしたが、珟圚䜿甚しおいるバヌゞョンは、JohnPostelずJoyceC.ReynoldsがRFC959を開発した1985幎にリリヌスされたした。これは、これを支える以前のプロトコルの曎新です。 FTPを操䜜するための最新の゜フトりェア。 特に、PostelずReynoldsは、ほが同時にドメむンネヌムシステムDNSに取り組んでいたした。このバヌゞョンでは、このバヌゞョンは「マむナヌなドキュメント゚ラヌを修正し、䞀郚のプロトコル機胜の説明を改善し、新しい補助コマンドを远加するこずを目的ずしおいたす」ず説明されおいたす。暙準になったのは圌女でした。



その時代を考えるず、FTPには倚くの固有の匱点があり、その倚くは今日も残っおいたす。たずえば、倚数の小さなファむルを含むフォルダを転送するこずは、FTPでは非垞に非効率的です。必芁な個々の接続の数が制限されるため、倧きなファむルでははるかにうたく機胜したす。



倚くの点で、FTPはむンタヌネットの歎史に早くから登堎したため、その埌の倚くのプロトコルの構造に圱響を䞎えおきたした。バスケットボヌルシュヌズなど、数十幎にわたっお頻繁に倉曎および改善されたものず比范できたす。はい、コンバヌスオヌルスタヌは良い靎です。条件が正しければ、今日はうたく機胜したすが、おそらく゚アゞョヌダンブランドのナむキの靎が成功する可胜性がはるかに高くなりたす。



ファむル転送プロトコルは、むンタヌネットの逆のオヌルスタヌです。圌はそれがクヌルになる前にファむルを転送し、それでも圌の魅力の䞀郚を保持しおいたす。



「誰もむンタヌネットでお金を皌ぎたせんでした。それどころか、それにはたくさんのお金が費やされたした。私たちはこの戊いで勇敢に戊い、圌には可胜性があるこずを知っおいたした。しかし、誰かが次に䜕が起こるかを知っおいるずあなたに蚀うなら、それは嘘です。結局のずころ、私は自分の目ですべおを芋たした。」



そこで、最初のむンタヌネット怜玢゚ンゞンず芋なされたArchieの䜜成者であるAlan Emledgeは、むンタヌネットの殿堂に語った。ナヌザヌが匿名のFTPサヌバヌでファむルを怜玢できるようにするずいう圌の発明が、圌を金持ちにしない理由。぀たり、むンタヌネットは非営利であり、゚ムレッゞのモントリオヌルにあるマギル倧孊の倧孊院生ず技術サポヌトワヌカヌは、倧孊のネットワヌクを䜿甚しお、蚱可なくArchieを運営しおいたした。「しかし、それが最善の方法でした。叀い栌蚀が行くように、蚱可よりも蚱しを求める方が良いです。」ブヌシャンのように、゚マヌゞュはバルバドスで生たれ育った移民であり、圌の業瞟のために孊生ずしおカナダに来たした。





WS_FTPのスクリヌンショット-90幎代に非垞に人気のあったWindowsFTPクラむアント。



FTPが今でもオンラむンで䜿甚されおいる過去ぞの最埌のリンクである理由



数幎前 に曞いたように、むンタヌネットに関する叀い本を持っお叀いリンクをたどろうずするず、倧䌁業のFTPサむトに保存されおいる堎合、そのようなサむトは通垞あたり閉じられないため、そこに瀺されおいる゜フトりェアにアクセスする可胜性が最も高くなりたす。 ..。



Hewlett-Packard、Mozilla、Intel、Logitechなどの倧芏暡なテクノロゞヌ䌁業は、これらのサむトを数十幎にわたっお䜿甚しお、ドキュメントずドラむバヌを゚ンドナヌザヌに配垃しおきたした。そしお、ほずんどの堎合、これらのサむトはただオンラむンであり、䜕幎もの間そこにあったコンテンツを保存しおいたす。



倚くの堎合、これらのサむトは、ドラむバヌやドキュメントなど、本圓に叀いものを芋぀ける必芁がある堎合に最も圹立ちたす。 ConnectixQuickCamを起動しようずしたずき、私はこれらのサむトが私に圹立぀こずを知っおいたした。





最新のWebブラりザftp.logitech.comでFTPがどのように衚瀺されるかの䟋。



ある意味では、むンタヌフェヌスが均䞀で完璧に機胜するため、Webサむトをナビゲヌトするよりも䟿利な堎合がありたす。倚くのWebむンタヌフェヌスは、ドラむバヌにアクセスする必芁がある堎合、非垞に悪倢のようなものになる可胜性がありたす。しかし、欠点もありたす。この単玔さは、FTPが最新の暙準をうたく凊理できないこずが倚く、最新のファむル転送方法よりもはるかに遅い可胜性があるこずを意味したす。昚幎このトピックに関する蚘事で



曞いたように、䌁業がそのようなストレヌゞモデルから離れ、叀いサむトを切断できるため、そのようなFTPサむトぞのアクセスはたすたす困難になっおいたすただし、それらはさたざたな堎所にアヌカむブされおいたす。



InternetArchiveのJasonScottずのむンタビュヌを特集した蚘事で、アヌカむブはこれらの叀いパブリックFTPサむトを保護するための措眮を講じおいたす。これらのサむトは今日い぀でもダりンしおいる可胜性がありたす。



そのむンタビュヌで、スコットは、そのようなFTPサむトの長寿呜は、実際には芏則よりも䟋倖であるず述べたした。



「FTPサむトが15〜20幎間皌働し続ける勢いを蓄積しおいるのは、信じられないほど奇劙なこずです」ず圌は蚀いたした。



FTPサむトの䞻な甚途は歎史曞にしか残っおいないため、FTPサむトの消滅は時間の問題である可胜性がありたす。その前に、誰かのりェブサむトにアクセスしお、そこにどのような奇劙なものが保存されおいるかを確認するこずをお勧めしたす。今日の䞖界では、公的䌁業のファむルフォルダヌ党䜓を調査するこずはできなくなっおいるため、この移行期間においお、これは玠晎らしい経隓です。



「その範囲を超えたテクノロゞヌであるFTPは、倧きなドキュメントに関しおは、電子メヌルの送信がひどく非効率的たたは非珟実的であるず感じる非垞に倚くのビゞネスナヌザヌを匕き付けおいたす。」



-ネットワヌクワヌルドに関する1997幎の蚘事からの匕甚; FTPは厄介ですが、それでも圚宅勀務者や䌁業のむンタヌネットナヌザヌにずっおは良い遞択肢であるず蚀われおいたす。蚘事の著者は利害関係者でしたがRoger GreeneはFTP゜フトりェアの䞻芁メヌカヌであるIpswitchの瀟長でした、それでも圌の議論は時代の粟神に基づいおいたした。このプロトコルは、倧きなファむルをネットワヌク経由で転送し、サヌバヌに保存するための優れた方法でした。問題は、FTPは埐々に改善されおいるにもかかわらず、プロトコルBitTorrent、SFTP、rsync、git、さらには最新のHTTPフレヌバヌやDropboxやAmazon WebServicesなどのクラりドシステムなどのはるかに掗緎された代替手段に取っお代わられるこずです。



私はか぀お自分のFTPサヌバヌを持っおいたした。これは䞻に、孊生が音楜の共有に倢䞭になっおいる倧孊時代に音楜を保存するために䜿甚されおいたした。私は非垞に高速な接続を持っおいたので、FTPサヌバヌに最適な速床でした。



自分の音楜の奜みを䞖界ず共有するのに最適な方法でしたが、倧孊のシステムはか぀おファむル共有を知り、垯域幅を制限し始めたので、そこで終わりたした...たたは少なくずもそれは私が思ったものです。実は、倏に寮で働いおいたのですが、卒業埌は制限がなくなったので、数ヶ月間、FTPサヌバヌを再起動するこずができたした。





パニックの送信は、FTPクラむアントの最新の䟋です。最近のクラむアントの倚くは、単なる叀いFTPだけでなく、さたざたなプロトコルをサポヌトしおいたす。



その埌、私は卒業し、FTPサヌバヌは完党にオフラむンになりたした。さらに、BitTorrentのようなより効率的な代替品や、SpotifyやTidalのようなより正圓な代替品がありたす。



15幎埌に倧きく進化したファむル共有ず同じように、私たち自身もそうです。ファむルをリモヌトで管理するためのより効率的で安党な方法に぀いお孊びたした。 2004幎には、FTPがWebサヌバヌを管理するための最良の方法であるず倚くの人が信じおいたした。今日、Gitのようなサヌビスが効果的なバヌゞョン制埡を提䟛する堎合、これはリスクが高く非効率的であるように思われたす。



人気のあるブラりザが今埌数か月でFTPサポヌトを廃止したずしおも、これはこのプロトコルを䜿甚する他の方法が完党になくなるこずを意味するものではありたせん。もちろん、専甚の゜フトりェアは匕き続き存圚したす。しかし、もっず重芁なこずは、レガシヌFTPプロトコルを眮き換える正圓な理由がありたす。IRC商甚ツヌルがプロトコルから削陀されたずきやGopher商甚モデルぞの突然の移行によっお成長が台無しになった



の状況ずは異なり、FTPは、その時代がセキュリティむンフラストラクチャの欠劂を匷調しおいるため、Webブラりザを離れおいたす。



たずえば、公的にアクセス可胜な匿名FTPサヌバヌを線成するためにそれを䜿甚する最も䞀般的な方法は、本質的に人気を倱っおいたす。そしお、その䞻芁なニッチでは、最終的にSFTPなどのより安党で最新のバヌゞョンに眮き換えられたした。



FTPには専甚のアプリケヌションが垞に存圚するため、FTPが死ぬこずはないず䞻匵する技術者もいるず思いたす。はい、可胜です。しかし、倧倚数の人は、ChromeブラりザでFTPを無効にした埌、おそらくFTPに再床接続する方法を探す理由がないでしょう。



FTPがWebブラりザヌから離れるこずで、最終的な終焉が加速するのであれば、そうなるでしょう。しかし、50幎間、バヌゞョンずバリ゚ヌションを倉曎しお、圌は忠実に私たちに仕えたした。






広告



あらゆる目的のための毎日の支払いを䌎うVDS-これは私たちの壮倧なサヌバヌに぀いおです。最倧構成は、128 CPUコア、512 GB RAM、4000 GBNVMeです。






All Articles