Lessenserie Netwerken in de praktijk

De meeste cursussen Networking beginnen vanuit de theorie. Dat doen wij niet. Wij beginnen vanuit de praktijk.

Verplichte delen

  • Je modem/router van je nieuwe internet-aansluiting komt binnen. Hoe werkt het apparaat en hoe sluit je de eerste devices aan?
  • Waarom is het Internet zo belangrijk en hoe kun jij zelf “op Internet” komen? Is dit anders als gebruiker dan wanneer je een website wilt?
  • Je wilt in je thuisnetwerk een webserver bouwen? Hoe sluit je die aan? Wat moet je nog meer regelen om er echt iets aan te hebben? Hoe zorg je dat er geen ongewenst verkeer op deze server komt?
  • Hoe werkt het Internet-verkeer van een bezoeker op een website? Hoe werken domeinnamen?
  • Wat moet je doen als het niet werkt? Hoe werken tools als nslookup en ping? Wat kun je met nmap?
  • Hoe werkt Internet aan de binnenkant? Wat is het OSI 7-lagen model? Op welke lagen opereren bovenstaande en onderstaande voorbeelden?

Eindpresentatie met keuze-onderwerp

Werk je presentatie uit vanuit de praktijk. Inhoudelijk wordt je beoordeeld op:

  • Algemeen, hoofdlijnen, indruk van de presentatie
  • Security Op welke manieren kun je (… vul in jouw onderwerp) beveiligen? (L4) Op welke lagen speelt dat (E1) Wat zijn de mogelijkheden, zwakheden? (E2)
  • Ethiek Welke beroepscode en/of ethiek geldt hier? Welke ethische aspecten spelen er? (A4)
  • Principes Hoe werkt (… vul in jouw onderwerp) (L1). Welke internet-basisprincipes zijn relevant? (L2) Hoe worden functies en gegevens hier verdeeld (L3)
  • Voorbeelden en demo. Geef voorbeelden en geef aan wat sterktes en zwaktes zijn. Geef in de presentatie een live-demo of gebruik een video-demo

Rubrics

Elk van de vijf bovenstaande punten wordt als volgt beoordeeld:

  • 3 – slaat de plank volledig mis
  • 5 – niet expliciet beantwoord in een dia en/of er was wat gesproken tekst maar die ging verloren
  • 7 – grotendeels correct behandeld – gesproken en getoond – het niveau dat iedereen zou moeten kunnen halen
  • 8 – wat de docent erbij bedenkt als extra’s
  • 9 – wat jij erbij bedenkt, meer dan wat de docent had bedacht.

NB: de presentatie is 70% van het cijfer voor dit onderwerp

Mogelijke onderwerpen

Kies je een bullet, zorg dan dat je basically wel alle vragen beantwoordt, maar dat hoeft niet op de gegeven manier. Zorg voor een duidelijke presentatie. Je wordt ook beoordeeld op het presenteren zelf. Extra duidelijke (voorbeelden) zijn het verschil tussen kopiëren uit AI (aanbevolen) of je zelf de materie eigen maken. Kijk ook eens op Slideshare wat een ander al gemaakt heeft.

  • Hoe flowt mail door het Internet? Hoe komt het dat je makkelijk ongemerkt spam kon kunt sturen? Hoe voorkom je dat er spam wordt verstuurd voor jouw domein? Hoe werkt een spamfilter op de mail? Wat staat er in die mail headers? Hoe werken DKIM en SPF-records? Hoe kun je aan de mail headers zien dat een email eigenlijk scam of phishing is?
  • De geschiedenis van Internet vertelt het verhaal van piraterij via Napster en Bittorrent. Hoe werken die? Welke regels zijn er voor copyright en dus voor piraterij? Hoe kun je Bittorrent verkeer beter aansluiten op je netwerk? Mag dat? Welke moderne alternatieven zijn er gekomen? Hoe werken die? Wat is InterPlanetaryFileSystem en welke diensten gebruiken dit?
  • Wat is het voordeel van glasvezel? Hoe wordt glasvezel in de markt gezet? Welke bedrijven beheersen de markt? Uit welke aanbieders heb jij keuze? Ga je het verschil met koper echt merken?
  • Wat is The Dark Web? Hoe installeer je The Onion router? Hoe maak je van je aansluiting een Tor Exit Point? Is dat verstandig? Wat is er op het dark web te vinden? Waarom werken zoekmachines niet op het Dark Web? Welke front pages zijn er voor Dark Web?
  • Welke soorten attacks krijg je te verwerken als je een “gewone VPS” draait met een gewone LAMP-stack? Welke mogelijkheden heb je je om je te beveiligen? Maak onderscheid tussen de firewall van je webhoster en die op je eigen systeem. Heeft het zin om een gesloten poort met een firewall te beveiligen?
  • In de zomer van 2024 kwam de StormBamboo attack in het nieuws. Door het inbreken op het netwerk van een (niet genoemde) Internet aanbieder werden Windows- en Mac-systemen voorzien van updates met ingebouwde malware. Leg aan onze leerlingen uit wat hier precies gebeurde. Wie waren er slachtoffers en naar wie wordt er gewezen als zijn de de opdrachtgever?
  • Welke aanbiedingen voor cursus-trajecten zijn er van AWS en Google Cloud? Welk salaris bieden ze op Indeed voor Cloud Engineer? Is “de cloud” veiliger of juist minder veilig dan “on premise”?
  • Wat is De Cloud? Hoe kan ik als leerling gratis cloud-diensten uitproberen? Open opdracht. Probeer bijv. Amazon AWS Lightsail en kies iets eenvoudigs. Probeer eerst eens website live te krijgen onder een domeinnaam in de cloud.

Gratis Cloud Diensten

  • Neem een Github Student Developer Pack. Bevat o.a. Azure $100.
  • Amazon AWS heeft een leuke Free Tier. . The AWS Free Tier is available to all types of customers including students. However, you will need to provide a valid credit card to activate an AWS account and redeem the Free Tier offers. Your credit card will not be charged for eligible services until your Free Tier usage limits are exceeded or expire.

Tijdsplanning?

Week NROpdrachtenTheorieAf op…
1– Klassegesprek Internet
– Intro Video Hoe werkt het Internet. Op Youtube
– Hoe werkt Filius?

Theorie Hoe werkt het Internet
2Een basis netwerk met een standaard home router
Wat zijn de IP nummers? Wat is de gateway?
Debugging met ping
IP
Gateway
DHCP
ping

10 sept inleveren zipmap met filius file en de screenshots
levert 1,5 punt op
3Simuleer een home server:
Een website op een webserver met een eigen domein in je netwerk
Debugging met nslookup
Port scanning met nmap
Hoe werkt het op Windows
DNS
http en https
TCP Poort 80 en 443
nslookup, nmap
17 sept inleveren zipmap met filius file en de screenshots
levert 1,5 punt op
4Aftekenen opdrachten
Keuze Keuze-onderwerpen
Maak een presentatie + demo / video-demo met 2-3 personen.
Start bouw 18/9
3 weken bouwen
5Werk aan presentatie
6Werk aan presentatieWeek van 2 oktober is de laatste week
Dinsdag 8 inleveren SOM
7PresentatiesPresenteren vanaf 9 oktober.
8Presentaties

meme

Eindtermen

Domein A Vaardigheden

  • A4 Beroepscode en ethiek

Domein E Architectuur

  • E1 Decompositie,
  • E2 Security

Domein L Netwerken

Gebruik de terme protocol en adressering bij de volgende eindtermen?

  • L1 Netwerk-communicatie. Hoe communiceren componenten? Welke schalingseffecten kunnen er optreden?
  • L2 Internet. De basisprincipes van Internet uitleggen. Wat zijn de gevolgen voor de toepassingen?
  • L3 Distributie. Hoe wordt er in een netwerk samengewerkt? Hoe worden gegevens en functies verdeeld in een netwerk?
  • L4 Security Welke gevaren zijn er voor de gegevens en functies (L3) en met welke maatregelen kun je die tegengaan?

Rubrics

PM

Eloquent Architect 161

Eloquent Architect 161