Forskel mellem FTP-server og FTP-klient

Anonim

FTP Server vs FTP Client

File Transfer Protocol (FTP) er en protokol, der bruges til at overføre en fil over internettet fra en vært til en anden. FTP er baseret på klient-server arkitekturen. FTP-server indeholder de filer og databaser, der er nødvendige for at levere de tjenester, som kunderne anmoder om. FTP-serveren er oftest en højdrevet enhed, som samtidig kan håndtere flere klientanmodninger. FTP-klient er generelt en personlig computer, der bruges af en slutbruger eller en mobil enhed, der kører den nødvendige software, der er i stand til at anmode om og modtage filer via internettet fra en FTP-server.

Hvad er FTP Server?

FTP-serveren er en højdrevet enhed, der indeholder filerne og andre oplysninger, der kræves for at tilfredsstille anmodningerne fra kunder over internettet / intranettet. FTP-server løber løbende og lytter til indgående FTP-anmodninger. Klienten laver i første omgang en kontrolforbindelse med serveren ved at kommunikere via port 21. Denne kontrolforbindelse forbliver åben gennem hele kommunikationssessionen. Denne forbindelse bruges til at kommunikere administrationsoplysninger. Derefter åbnes en anden forbindelse af FTP-serveren via port 20 med den kommunikerede klient, og denne forbindelse kaldes en dataforbindelse. Filer overføres via dataforbindelsen, og en løbende overførsel kan stoppes ved at sende et abort-signal over kontrolforbindelsen.

Hvad er FTP-klient?

Ofte er en FTP-klient en personlig computer eller en mobil enhed, der kører applikationssoftware, der er i stand til at kommunikere med og hente filer fra en FTP-server. Normalt initierer FTP-klienten kommunikationen med FTP-serveren. som konstant lytter til indgående anmodninger. For at oprette forbindelse til en FTP-server skal klienten først levere destinationsserveren, som den ønsker at oprette forbindelse til og de nødvendige legitimationsoplysninger, f.eks. Et brugernavn og en adgangskode. Når forbindelsen er oprettet, kan klienten starte filoverføringsprocessen. Der er masser af gratis og kommerciel FTP-klient software, der understøtter forskellige platforme. Disse klientprogrammer spænder fra simple kommandolinjeprogrammer til GUI-applikationer, der giver et mere brugervenligt miljø. FTP-klienter understøtter også forskellige internetprotokoller som FTP over SSH, FTPS (FTP over SSL), FXP (Site2site overførsel) mv.

Hvad er forskellen mellem FTP-server og FTP-klient?

FTP-klient og FTP-server er de to vigtigste parter, der er involveret i FTP-protokollen, som bruges til at overføre filer via internettet. Generelt er FTP-serveren en ydeevne enhed, der holder filerne og databaserne indeholdende oplysninger, der er nødvendige for at tilfredsstille anmodningerne fra FTP-klienter.FTP-klient er en personlig computer eller en mobil enhed, der kører et softwareprogram, der er i stand til at kommunikere med en FTP-server og hente filer fra den. FTP-server fortsætter altid med at lytte til indgående forespørgsler, og klienten initierer kommunikationssessionen ved at åbne en kontrolforbindelse med serveren. Derefter overfører serveren filer til klienten ved at foretage en dataforbindelse med serveren.