? I de siste 10 årene , har internett utviklet seg raskt. Gjennom denne utviklingen har File Transfer Protocol ( FTP) forble en aktuell og nyttig teknologi . Denne artikkelen ser på hva en FTP-server , hvorfor og hvordan en slik teknologi kan utnyttes for Internett-kommunikasjon . Historie
Den første publiserte standarden for File Transfer Protocol forut for Transmission Control Protocol og Internet Protocol ( TCP /IP) er i bruk i dag . Publisert i 1971 , løp FTP over Network Control Protocol ( NCP ) , Internetts forgjenger . Den ble designet for å forenkle indirekte utveksling på tvers av nettverket - . De utveksler der data eller programmer ble overført til et annet system for å bli henrettet eller jobbet på
Bruker
< p > FTP ble opprinnelig utviklet for store bulk overføring av data , så det er ideelt egnet for nedlasting av filer. Dette gjelder særlig over Internett , hvor FTP brukes ofte som mekanisme for å laste ned patcher, sanger og innkjøpte programmer.
Funksjon
På et teknisk nivå , bruker FTP en out- of-band kontrollmekanisme . Dette betyr at dataene beveger seg mellom klient og server ved hjelp av en kommunikasjon banen . Kontrollmeldinger som styrer strømmen av at data flytter mellom systemene på en annen kommunikasjonskanal. Fordi FTP er designet for filoverføring , utnytter det TCP som en underliggende protokoll , som omfatter mer robust pakke leveringssikkerhet .
Identifikasjon
Mye som de fleste andre klient /server relasjoner , er FTP -klient systemet som gjør en forespørsel om data , og FTP-serveren gir disse dataene. Det er en vanlig Internett- praksis for å reservere en bestemt maskin eller til et sett (eller " farm" ) av maskiner til å fungere som FTP- servere for en virksomhet. Deres formål er å lytte til kundens ønsker og ( forutsatt sikkerhetskontrollene tillater det ) raskt og nøyaktig overføre store filer til disse klientene. Hvis nettleseren din plutselig leser " ftp:// " du vet du utnytte FTP -protokollen i nedlastingen .
Fordelene
web- sider, som ofte laster ned gjennom HyperText Transfer Protocol ( HTTP ) , er vanligvis består av mange små filer som må samtidig lastet ned til et bredt spekter av kunder i små grader. Enhver webside kan gjøre flere titalls eller hundrevis av forespørsler om informasjon bare for å fylle en enkelt side . Dette er en fundamentalt annerledes stil av arbeidet enn en forespørsel som resulterer i flere dusin megabyte kontinuerlige data laste ned. Det er nettopp på grunn av denne forskjellen som FTP-servere har fortsatt å ha sin plass blant de mange web- servere på Internett .
Design
Fordi FTP-servere er konstruert for store filoverføringer , de er best brukt som en del av en helhetlig Internett-server strategi. Det er vanlig , for eksempel å ha en generell orientering sider vert web ( HTTP ) servere og inkludere koblinger i disse sidene til separate servere som brukes til å huse store filer for nedlasting - som musikk , videoer, store PDF- dokumenter , programkode og patcher . Fordi sikkerhet kan være et problem med FTP ( opprinnelig utviklet for å sende brukernavn og passord i klartekst ) , er det vanlig å se FTP-servere vert filer som ikke krever spesiell tillatelse for nedlasting - eller for å bruke et forent sikkerhet modell som forlater autentisering og autorisasjon til andre systemer.