Network+ Academy · Les

Protocollen voor web- en bestandsoverdracht

Herken HTTP, HTTPS en FTP en de poorten die ze gebruiken.

Les 3 van 413 stappen

Protocollen voor web- en bestandsoverdracht is een gratis Network+ Academy-les op CoddyKit. Dit is les 3 van 4. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Network+ Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Network+ Academy bevat in totaal 4 lessen.

Protocollen die op poorten zijn gebaseerd

Het web en bestandsoverdracht zijn afhankelijk van protocollen op de toepassingslaag die TCP gebruiken via bekende poorten. Het leren van deze protocollen en hun poorten is essentiële examenstof.

Deze les behandelt HTTP, HTTPS en de familie van bestandsoverdrachtsprotocollen: FTP en veilige alternatieven.

HTTP op poort 80

HTTP (Hypertext Transfer Protocol) is de taal van het web en transporteert webpagina's tussen browsers en servers. Het gebruikt TCP-poort 80.

HTTP verzendt gegevens als platte tekst, waardoor iedereen die het verkeer onderschept, het kan lezen. Die zwakte leidde tot de veilige versie HTTPS.

HTTPS op poort 443

HTTPS (HTTP Secure) is HTTP dat is voorzien van versleuteling met TLS (Transport Layer Security). Het draait op TCP-poort 443.

HTTPS beschermt gegevens tijdens het transport, zodat inloggegevens en betalingen privé blijven. Moderne websites gebruiken standaard HTTPS en browsers waarschuwen wanneer een site gewone HTTP gebruikt.

HTTP  -> TCP 80
HTTPS -> TCP 443

Wat TLS toevoegt

TLS biedt versleuteling, integriteit en serverauthenticatie via certificaten. De oudere naam was SSL (Secure Sockets Layer), dat inmiddels is verouderd maar nog wel losjes wordt gebruikt.

Een certificaat bewijst de identiteit van de server, terwijl versleuteling de inhoud verbergt. Samen maken ze HTTPS betrouwbaar voor gevoelige transacties.

FTP op poorten 20 en 21

FTP (File Transfer Protocol) verplaatst bestanden tussen hosts. Het gebruikt TCP-poort 21 voor besturingsopdrachten en poort 20 voor de gegevensoverdracht.

FTP is oud en verzendt inloggegevens en data als platte tekst, waardoor het onveilig is op niet-vertrouwde netwerken. Het wordt nog veel gebruikt, maar wordt vervangen door veilige opties.

Bestandsoverdracht beveiligen: SFTP

SFTP (SSH File Transfer Protocol) draait via SSH op TCP-poort 22 en versleutelt zowel opdrachten als gegevens. Het is een populaire veilige vervanging voor FTP.

Ondanks de vergelijkbare naam is SFTP niet gewoon FTP met beveiliging eraan toegevoegd — het is een ander protocol dat het SSH-kanaal voor bescherming gebruikt.

Nog een veilige optie: FTPS

FTPS is FTP dat is voorzien van TLS, en verschilt van SFTP. Het voegt versleuteling toe aan het traditionele FTP-protocol in plaats van via SSH te tunnelen.

Zowel SFTP als FTPS beveiligen bestandsoverdrachten, maar ze werken verschillend en gebruiken verschillende poorten. Op het examen moet je deze twee uit elkaar kunnen houden.

Eenvoudige overdracht: TFTP

TFTP (Trivial File Transfer Protocol) is een uitgekleed overdrachtsprotocol dat UDP-poort 69 gebruikt. Het heeft geen authenticatie en slechts minimale functies.

TFTP wordt op lokale netwerken gebruikt voor taken zoals het laden van firmware of opstartinstallaties van apparaten, waarbij eenvoud belangrijker is dan beveiliging of betrouwbaarheid.

Waarom HTTPS HTTP verving

Gewone HTTP stelt alles tijdens het transport bloot, dus stapte het web resoluut over op HTTPS. Zoekmachines geven er de voorkeur aan en browsers markeren HTTP-pagina's als "Niet beveiligd".

Als technicus configureer je certificaten en zorg je ervoor dat services 443 gebruiken. Herkennen of verkeer is versleuteld, is essentieel voor het beoordelen van de beveiliging.

Spiekbriefje voor poorten

Leer deze uit het hoofd voor het examen:

  • HTTP: TCP 80
  • HTTPS: TCP 443
  • FTP: TCP 20/21
  • SFTP: TCP 22 (via SSH)
  • TFTP: UDP 69

Let op: TFTP is de uitzondering die UDP gebruikt; de rest gebruikt TCP.

Voorbereiding op de samenvatting van web en bestanden

Je kent nu de webprotocollen (HTTP, HTTPS) en de familie van bestandsoverdrachtsprotocollen (FTP, SFTP, FTPS, TFTP), inclusief hun poorten en beveiligingseigenschappen.

De laatste les behandelt protocollen voor externe toegang en e-mail en voltooit je overzicht van de alledaagse services die een technicus moet herkennen.

Korte controle

Koppel het protocol aan de poort.

Samenvatting

Je hebt protocollen voor het web en bestandsoverdracht geleerd.

  • HTTP = TCP 80 (platte tekst); HTTPS = TCP 443 (met TLS versleuteld).
  • FTP = TCP 20/21, onveilige platte tekst.
  • SFTP = TCP 22 via SSH; FTPS = FTP via TLS.
  • TFTP = UDP 69, eenvoudig en zonder authenticatie.
  • TLS biedt versleuteling, integriteit en serveridentiteit via certificaten.
Gratis beginnen

Leer Network+ Academy met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
30
Lessen
120

Veelgestelde vragen

Is de les “Protocollen voor web- en bestandsoverdracht” gratis?

Ja — je kunt hier op het web alle 3 lessen van het leerpad Network+ Academy, waaronder “Protocollen voor web- en bestandsoverdracht”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus Network+ Academy bevat in totaal 4 lessen.

Wat leer ik in “Protocollen voor web- en bestandsoverdracht”?

Herken HTTP, HTTPS en FTP en de poorten die ze gebruiken. Je oefent met Network+ Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Network+ Academy te beginnen?

Ervaring vooraf is niet nodig. Network+ Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.

Hoe lang duurt de les “Protocollen voor web- en bestandsoverdracht”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Network+ Academy?

Ja. Elke les over Network+ Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. TCP tegenover UDP in één oogopslag
  2. Waar poortnummers voor dienen
  3. Protocollen voor web- en bestandsoverdracht
  4. Protocollen voor externe toegang en e-mail
← Terug naar Network+ Academy