Cursus Computernetwerken en internetprotocollen

Gratis online cursus · Gemiddeld · 8 lessen

Je bestudeert het internet van boven naar beneden: applicatieprotocollen, TCP en UDP, congestiebeheersing, IP-forwarding en routering, de datalinklaag, lokale netwerken, draadloze toegang en netwerkbeveiliging. Daarna kun je het gedrag van netwerktoepassingen verklaren en erover redeneren.

Door Studeli

Begin met les 1

Is deze cursus Computernetwerken iets voor jou?

Voor wie

Je studeert informatica en wilt begrijpen hoe internetprotocollen werken en waarom ze zo ontworpen zijn, niet alleen hoe je apparaten configureert.

Wat je leert in 8 lessen

Elke les bevat alle negen studietools

  • Leermodule
  • Samenvatting
  • Walkthroughs
  • Oefenvragen
  • Flashcards
  • Leg Het Uit
  • Kernbegrippen
  • Spiekbriefje
  • Conceptmap
  1. Leg uit hoe toegangsnetwerken, pakketschakeling en het netwerk van internetproviders gegevens vervoeren en bereken vertraging, pakketverlies en doorvoersnelheid.

    5 leerdoelen
    1. 1.Beschrijf hoe apparaten verbinding maken aan de netwerkrand
    2. 2.Vergelijk pakketschakeling en circuitschakeling
    3. 3.Leg uit hoe internetproviders een netwerk van netwerken vormen
    4. 4.Bereken vertraging, pakketverlies en doorvoersnelheid
    5. 5.Meet netwerkpaden met traceroute
  2. Leg uit hoe applicatieprotocollen zoals HTTP, DNS en SMTP werken, vergelijk client-serverontwerpen en peer-to-peerontwerpen en schrijf eenvoudige socketprogramma's.

    6 leerdoelen
    1. 1.Leg uit hoe netwerkapplicaties zijn opgebouwd en wat ze van het netwerk nodig hebben
    2. 2.Leg uit hoe het web pagina's levert met HTTP
    3. 3.Leg uit hoe DNS namen omzet in adressen
    4. 4.Leg uit hoe e-mail wordt verzonden, afgeleverd en gelezen
    5. 5.Leg uit hoe content op grote schaal wordt gedistribueerd
    6. 6.Schrijf eenvoudige client- en serverprogramma's met sockets
  3. Leg multiplexing, UDP en de principes van betrouwbare gegevensoverdracht uit en beschrijf hoe TCP verbindingen, volgnummers en stroombeheersing beheert.

    5 leerdoelen
    1. 1.Leg uit wat de transportlaag voor applicaties doet
    2. 2.Gebruik UDP en beoordeel wanneer het geschikt is
    3. 3.Bouw betrouwbare gegevensoverdracht op vanuit de basisprincipes
    4. 4.Leg uit hoe TCP verbindingen opzet en gegevens nummert
    5. 5.Leg uit hoe TCP gegevens betrouwbaar aflevert en zich aanpast aan het tempo van de ontvanger
  4. Leg de oorzaken en kosten van congestie uit en hoe algoritmen voor congestiebeheersing van TCP de bandbreedte eerlijk verdelen.

    6 leerdoelen
    1. 1.Leg uit waarom netwerken overbelast raken en wat de kosten van congestie zijn
    2. 2.Leg uit hoe de klassieke congestiebeheersing van TCP het congestievenster aanpast
    3. 3.Analyseer hoe concurrerende verkeersstromen de capaciteit van een knelpunt eerlijk delen
    4. 4.Leg uit hoe routers congestie signaleren voordat hun buffers overlopen
    5. 5.Vergelijk moderne algoritmen voor congestiebeheersing: CUBIC en BBR
    6. 6.Leg uit hoe QUIC congestiebeheersing toepast in een nieuw transportprotocol
  5. Leg uit hoe routers pakketten doorsturen, hoe IPv4- en IPv6-datagrammen zijn opgebouwd en hoe NAT en gegeneraliseerd doorsturen werken.

    5 leerdoelen
    1. 1.Leg uit hoe een router pakketten naar hun bestemming doorstuurt
    2. 2.Lees IPv4-datagrammen en redeneer over hun opbouw en verwerking
    3. 3.Leg uit hoe DHCP en NAT hosts met het internet verbinden
    4. 4.Vergelijk IPv6 met IPv4 en leg de overgang uit
    5. 5.Leg gegeneraliseerd doorsturen, SDN en middleboxes uit
  6. Bereken routes met linkstatealgoritmen en afstandsvectoralgoritmen en leg uit hoe OSPF, BGP en SDN-controllers doorstuurtabellen opbouwen.

    6 leerdoelen
    1. 1.Bereken routes met linkstatealgoritmen en afstandsvectoralgoritmen
    2. 2.Routeer binnen een autonoom systeem met OSPF
    3. 3.Routeer tussen netwerken met BGP
    4. 4.Leg uit hoe een SDN-controller doorstuurtabellen opbouwt
    5. 5.Meld fouten en test paden met ICMP
    6. 6.Beheer netwerken met SNMP, NETCONF en YANG
  7. Leg foutdetectie, protocollen voor meervoudige toegang, het schakelen in Ethernet-netwerken, ARP en VLAN's uit, en hoe wifinetwerken en mobiele netwerken mobiele hosts verbinden.

    6 leerdoelen
    1. 1.Leg uit wat de datalinklaag doet en detecteer transmissiefouten
    2. 2.Deel een kanaal met protocollen voor meervoudige toegang
    3. 3.Adresseer en schakel frames in lokale Ethernet-netwerken
    4. 4.Leg datacenternetwerken uit en volg een webverzoek door alle lagen
    5. 5.Leg uit hoe draadloze verbindingen en wifinetwerken werken
    6. 6.Leg uit hoe mobiele netwerken gebruikers verbinden en hun mobiliteit ondersteunen
  8. Leg uit hoe cryptografie zorgt voor vertrouwelijkheid, integriteit en authenticatie in netwerkprotocollen, en hoe TLS, IPsec, firewalls en inbraakdetectie netwerken beschermen.

    6 leerdoelen
    1. 1.Gebruik cryptografie om netwerkberichten vertrouwelijk te houden
    2. 2.Bescherm de berichtintegriteit en bewijs wie er communiceert
    3. 3.Beveilig TCP-verbindingen met TLS
    4. 4.Bescherm IP-verkeer met IPsec en VPN's
    5. 5.Beveilig draadloze toegang in wifinetwerken en mobiele netwerken
    6. 6.Bescherm netwerken met firewalls en inbraakdetectie

Wat je hierna kunt volgen

Meer cursussen Informatica
Informatica: hoe computers, data, algoritmen en internet werken (Beginner)

Je wilt een brede, conceptuele eerste kennismaking met informatica (hoe computers, data, algoritmen, het internet en AI werken), vóór of naast je eerste programmeercursus.

Maak je eigen Studiemateriaal

Maak van je aantekeningen, slides en documenten Leermodules, Oefenvragen, Flashcards en 6 andere tools.

Aan de slag