FTP

OSI-modellen med kendte protokoller.
De anvendes bl.a. på datanettene:
Fastnet og trådløst: WAN (f.eks. internettet), MAN, LAN, PAN.
Kun trådløst: IPN, WWAN, WMAN, WLAN, WPAN (f.eks. Bluetooth).
Lag Lagnavn IP bårne/relaterede (har RFC)
7 Program HTTP, SMTP, POP3, IMAP, FTP, DNS, DHCP...
6 Præsentation AFP...
5 Session RPC, NetBIOS...
4 Transport TCP, UDP, RTP...
3 Netværk IP: (IPv4, IPv6), ICMP, IGMP, ARP...
2 Datalink Ethernet, HDLC, V.42bis, V.42(LAPM), V.44...
1 Fysisk V.34, V.90, ADSL, 802.11 Wi-Fi, WiMAX...
FTP-icon i Vista.

FTP (forkortelse for File Transfer Protocol) er en klient-server- protokol der bruges til at overføre filer mellem to computere. På værtsmaskinen skal der være installeret en FTP-server, og på den tilsluttende maskine skal der være en FTP-klient. ASCII-tekstfiler behandles specielt idet linjeskift oversættes alt efter hvad der er normen på klienten og serveren. Med simple FTP-klienter skal brugeren selv styre om en fil skal opfattes som tekst eller ej, men de fleste programmer kan lave et fornuftigt gæt. Protokollen er beskrevet i RFC 354.

FTP bruges blandt andet til at lægge nye websteder ud på en webserver, hente programmer og andre filer fra en kilde på internettet.

Mange steder, hvor filer kan hentes på internettet, tillader adgang via anonym FTP.

I lighed med flere af de tidlige internetprotokoller er der ikke tænkt på sikkerhed, idet brugernavn og adgangskode sendes over netværket i klar tekst, altså ukrypteret. Sikkerhedsmæssigt og også netværksmæssigt kan FTP være besværlig. Almindeligvis fungerer FTP på den måde, at man "bestiller" hentning af en fil hvorefter FTP-serveren etablerer en forbindelse til klientmaskinen. Set fra en firewalls synspunkt kommer der således et helt uafhængigt forsøg på at etablere en forbindelse, og det vil normalt blive afvist. Alternativt kan man bruge passiv FTP, hvor klientcomputeren etablerer den forbindelse, som filen sendes over.

Anonym FTP

I computerterminologi bruges betegnelsen anonym FTP for et system (en FTP server) til at hente og lægge filer på andre maskiner uden at skulle bruge en på forhånd kendt adgangskode. Logger man på en FTP server der tillader anonym adgang vil man som bruger ID skulle bruge navnet "anonymous", som password forventes det at man indtaster sin email adresse.

FTP servere der tillader anonym adgang bruges eksempelvis ofte til distribution af Open Source software idet en FTP klient kan sættes til automatisk at hente filerne (der ofte er ret store).

Historie

FTP er fra 1972 og dermed en af de ældste protokoller, der stadig bruges på internettet.

Se også

Eksterne henvisninger

  • RFC 959 – File Transfer Protocol
  • RFC 1579 – Firewall Friendly FTP
  • RFC 2228 – FTP Security Extensions
  • RFC 2428 – FTP Extensions for IPv6 and NATs
  • RFC 2640 – Internationalization of the File Transfer Protocol

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.