Skip to main content

Ano ang isang Client ng File Transfer Protocol?

Ang isang Client ng File Transfer Protocol ay isang application ng software ng computer na ginamit para sa pag -access ng isang data server sa pamamagitan ng paggamit ng File Transfer Protocol (FTP).Sa pamamagitan ng paggamit ng karaniwang protocol na ito, ang kliyente ay maaaring maglipat ng data papunta at mula sa server.Ang application ng kliyente ay nagbibigay ng mga paraan para sa pagtatatag ng isang koneksyon at pagkatapos ay mag -isyu ng naaangkop na mga utos ng FTP sa server.Dumating ito sa maraming mga form, pinatatakbo sa pamamagitan ng isang command line interface (CLI), isang graphic na interface ng gumagamit (GUI), kahit na isang karaniwang web browser.Ang Transmission Control Protocol (TCP) ay ginagamit para sa transportasyon ng komunikasyon.Kung gayon, ang File Transfer Protocol Client, ay may pananagutan sa pagtatatag ng koneksyon sa server sa pamamagitan ng huli na pagbubukas ng dalawang koneksyon sa TCP.Ang una ay ang koneksyon sa control, kung saan ang kliyente ay nagpapadala ng mga utos sa FTP server.Ang mga unang utos na ipinadala sa koneksyon ng control ay ang utos ng gumagamit, na may pangalan ng gumagamit bilang isang argumento, at pagkatapos ay ang utos ng pass na sinusundan ng password.Kapag naitatag, ang koneksyon ng control ay mananatiling bukas sa buong session.Karaniwan, ang data ay kinakatawan sa isa sa dalawang paraan, teksto o binary, depende sa data na ipinadala o natanggap.Ang mga paglilipat ng uri ng teksto ay madalas na ginagamit para sa mga simpleng file ng teksto na naka-encode ng alinman sa American Standard Code para sa Information Interchange (ASCII) na paraan ng pag-encode.Ang mode ng binary, na tinukoy din bilang mode ng imahe, ay para sa paglipat ng mga file sa isang format na hindi binary na text, tulad ng mga digital na imahe.Ang isa pa, na tinatawag na Lokal na Mode, ay isa pang paraan na maaaring ilipat ng FTP ang data gamit ang isang natatanging o pagmamay -ari na format.Ang koneksyon na ito ay pansamantala sa kalikasan at nilikha lamang kapag ang isang kliyente ay humihiling ng isang listahan ng mga file sa server o naglilipat ng isang file alinman sa o mula sa server.Ang koneksyon ng data ay pagkatapos ay nawasak kapag walang paglilipat ng data na nagaganap.Ang koneksyon ng data ay natatangi din sa kung paano ito itinatag, alinman sa aktibong pasibo.Kailangang sabihin ng kliyente sa server ang uri ng koneksyon ng data na gagamitin depende sa kung anong uri ng koneksyon ang magagamit sa kliyente.koneksyon ng data.Kapag ginamit sa passive mode, gayunpaman, ang kliyente ay nagsasabi lamang sa server na ito ay pasibo, at pagkatapos ay ipinaalam ng server ang kliyente na gagamitin ng TCP port para sa koneksyon ng data.Sa karamihan ng mga kaso, ang kliyente ay naka -set up para sa isang pasibo na koneksyon dahil sa paggamit ng mga firewall na pinoprotektahan ito mula sa hindi awtorisadong pag -access.Ang operasyon nito upang ang aktibidad ng mga gumagamit ay ligtas mula sa prying eyes.Ang isang bilang ng mga karagdagang diskarte sa seguridad ay nilikha para magamit sa FTP sa mga nakaraang taon, tulad ng kliyente alinman sa malinaw na pagbibigay ng isang protocol ng seguridad na gagamitin o ang isa ay awtomatikong ipinahiwatig.Sinusubukan ng iba pang mga kliyente na gumamit ng FTP sa pamamagitan ng isang secure na lagusan ng shell (SSH), na maaaring magkaroon ng mga paghihirap dahil sa mabilis na likas na katangian ng koneksyon ng data.