FTP-server vs FTP-klient
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-serverarkitekturen. FTP-server indeholder de filer og databaser, der er nødvendige for at levere de tjenester, som kunderne anmoder om. Oftest er FTP-server en højdrevet enhed, der er i stand til at håndtere flere klientanmodninger på samme tid. FTP-klient er generelt en personlig computer, der bruges af en slutbruger eller en mobilenhed, der kører den nødvendige software, der er i stand til at anmode om og modtage filer over internettet fra en FTP-server.
Hvad er FTP-server?
FTP-server er en højdrevet enhed, der indeholder filer og andre oplysninger, der er nødvendige for at imødekomme de anmodninger, der kommer fra klienter over internettet / intranettet. FTP-server kører og lytter kontinuerligt efter indgående FTP-anmodninger. Klienten opretter oprindeligt en kontrolforbindelse med serveren ved at kommunikere gennem port 21. Denne kontrolforbindelse forbliver åben gennem hele kommunikationssessionen. Denne forbindelse bruges til at kommunikere administrationsinformation. Derefter åbnes en anden forbindelse af FTP-serveren gennem port 20 med den kommunikerede klient, og denne forbindelse kaldes en dataforbindelse. Filer overføres via dataforbindelsen, og en igangværende overførsel kunne stoppes ved at sende et abortsignal via kontrolforbindelsen.
Hvad er FTP-klient?
Oftest 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 give den destinationsserver, den ønsker at oprette forbindelse til, og de nødvendige legitimationsoplysninger, såsom et brugernavn og en adgangskode. Når forbindelsen er konfigureret, kan klienten begynde filoverførselsprocessen. Der er masser af gratis og kommerciel FTP-klientsoftware, der understøtter forskellige platforme. Denne klientsoftware spænder fra enkle kommandolinjeapplikationer til GUI-applikationer, der giver et mere brugervenligt miljø. FTP-klienter understøtter også forskellige internetprotokoller, såsom FTP over SSH, FTPS (FTP over SSL), FXP (Site2site-overførsel) osv..
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 over internettet. Generelt er FTP-server en enhed med høj ydeevne, der indeholder filer og databaser, der indeholder oplysninger, der er nødvendige for at imødekomme anmodningerne fra FTP-klienter. FTP-klient er en personlig computer eller en mobilenhed, der kører et softwareprogram, der er i stand til at kommunikere med en FTP-server og hente filer fra det. FTP-server holder altid ved at lytte til indgående anmodninger, og klienten starter kommunikationssessionen ved at åbne en kontrolforbindelse med serveren. Derefter overfører serveren filer til klienten ved at oprette en dataforbindelse med serveren.