Co je klient protokolu přenosu souborů?

Klient pro přenos souborů je počítačový softwarový aplikaci používanou pro přístup k datovému serveru pomocí protokolu přenosu souborů (FTP). Pomocí tohoto společného protokolu je klient schopen přenášet data do a ze serveru. Klientská aplikace poskytuje prostředky pro navázání připojení a poté vydání příslušných příkazů FTP na server. Je dodáván v mnoha formách, provozované prostřednictvím rozhraní příkazového řádku (CLI), grafického uživatelského rozhraní (GUI), dokonce i běžné webové prohlížeče. Klient protokolu přenosu souborů je tedy zodpovědný za vytvoření připojení ke serveru nakonec otevřením dvou připojení TCP. Prvním je ovládací připojení, kde klient odesílá příkazy na server FTP. První příkazy odeslané přes kontrolní připojení jsou uživatelské příkaz, wNázev uživatele jako argumentu a poté příkaz Pass následovaný heslem. Jakmile je ovládací připojení otevřeno, zůstane otevřené po celou dobu relace.

Zde klient protokolu přenosu souborů nastaví různé způsoby komunikace, které bude mít se serverem. Data jsou obvykle reprezentována jedním ze dvou způsobů, textu nebo binárního, v závislosti na odesílání nebo přijímáním dat. Převody textového typu se nejčastěji používají pro prosté textové soubory kódované buď metodou kódování amerického standardního kódu pro informační výměnu (ASCII). Binární režim, také označovaný jako obrazový režim, je pro přenos souborů v netextovém binárním formátu, jako jsou digitální obrázky. Další, nazývaný místní režim, je dalším způsobem, jak FTP může přenášet data pomocí jedinečného nebo proprietárního formátu.

Druhý kanál TCP používaný klientem pro přenos souborů je data Connúčinek. Toto připojení je dočasné povahy a je vytvořeno pouze tehdy, když klient požádá o seznam souborů na serveru nebo přenáší soubor na server nebo z serveru. Když nedochází k přenosu dat, je pak zničeno datové připojení. Datové připojení je také jedinečné v tom, jak je stanoveno, buď aktivně pasivně. Klient musí serveru sdělit typu datového připojení, které lze použít v závislosti na tom, jaký typ připojení je k dispozici na klientovi.

S aktivním datovým připojením klient pro přenos souborů sdělí serveru, který číslo portu TCP, který má použít pro datové připojení. Při použití v pasivním režimu však klient jednoduše řekne serveru, že je pasivní, a server poté informuje klienta, který port TCP použije pro datové připojení. Ve většině případů je klient nastaven na pasivní spojení kvůli použití brány firewall, které je chrání před neoprávněným přístupem.

V důsledku obecného nedostatku bezpečnosti ve FTP, SecuriitY pro klienta pro protokol přenosu souborů je nedílnou součástí jeho provozu, takže aktivita uživatele je bezpečná před zvědavýma očima. Pro použití s ​​FTP v průběhu let bylo navrženo několik dalších bezpečnostních technik, jako je klient buď výslovně pojmenoval bezpečnostní protokol, který se má použít, nebo je automaticky implikován. Ostatní klienti se pokoušejí používat FTP pomocí tunelu Secure Shell (SSH), který může mít potíže kvůli prchavé povaze datového připojení.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?