Protocol = afspraken hoe berichten worden verstuurd
Voorbeeld protocollen:
• HTTP
• IP
• TCP
• Skype
Protocollen zijn vastgelegd in de internet standaarden
Internet standaarden:
• RFC (Request for comments)
• IETF (Internet for engineering task force)
> RFC is openbaar
> IETF beheert de RFC
TCP/I(nternet)P(rotocol) model:
5. Applicatie = netwerk applicaties & protocollen
4. Transport = biedt een dienst aan applicaties om berichten te kunnen versturen
3. Netwerk = zorgen dat berichten een route vinden
2. Link = zorgt ervoor dat een bepaald bericht over een verbinding wordt verstuurd
1. Fysiek = bits/bites op de verbinding
Lagen is omdat:
• Makkelijkere identificaties
• Inzoomen op een bepaalde laag om het beter te begrijpen
• Makkelijker internet onderhouden
• Verandering in 1 laag, verandert niet de rest
• Makkelijker om samen te werken
Een host werkt op de applicatie laag, maar heeft het proces van alle lagen
Een switch werkt op de link laag, kan alleen een bericht ontvangen en doorsturen
Een router werkt op de netwerk laag, bepaalt waar het bericht naar toe moet
HOOFDSTUK 2 Applicatie laag
Applicatie = een applicatie die draait op een host die communiceert over het netwerk
Operatie systeem = speciaal software dat de hardware van een systeem beheert
(stuurt de hardware dus aan)
Operatie systeem omdat:
• Maakt het systeem makkelijker te gebruiken
• Maakt het makkelijker het systeem optimaal te laten werken
• Kan zorgen voor voortdurende updates
, Server is altijd beschikbaar en op een vaste locatie
Server geeft een dienst aan de client
Client vraagt een dienst aan de server
Peer-to-peer:
Geen centrale server, heel netwerk van peers die samenwerken
Hoe meer mensen delen, hoe sneller het werkt
Moeilijk te beheren
Vastlegging applicatie protocol:
• Type bericht
> Teksten, getallen
• Hoe en wanneer wordt geantwoord
> Vraag/antwoord, foutmeldingen
• Openbaar in RFC
> HTTP
TCP service:
• Betrouwbare data overdracht
• Reguleert snelheid naar wat ontvanger aankan (flowcontrol)
• Reguleert snelheid a.d.h.v. drukte op het netwerk
• Garandeert geen tijd (hoe snel iets aankomt)
• Garandeert geen bandbreedte (bandbreedte is bijv 4k)
• Garandeert geen beveiliging
UDP service:
• Garandeert geen foutloze overdracht
De applicatielaag communiceert met de transportlaag door middel van een socket.
De applicatie identificeert zichzelf met een port-nummer.
Webpagina bestaat uit objecten, bijvoorbeeld HTML, foto’s of javascripts.
Elk object is gegeven in de URL, voorbeeld:
www.facebook.com/esteevennik
hostnaam bestandsnaam
HTTP requets methodes:
• Get (vraag pagina of object van server)
• Post (verzendt data naar de server, de server reageert met een pagina dat baseert op de data)
HTTP gebruikt client-server architectuur.
HTTP gebruikt TCP service.
E-mail gebruikt client-server architectuur
E-mail gebruikt SMTP protocol
Een applicatie communiceert met de transportlaag via een
socket door beschikbare bibliotheekfuncties te gebruiken.
• Een applicatie identificeert zichzelf met een portnumber
> portnumber 80 = HTTP
> portnumber 25 = SMTP
Les avantages d'acheter des résumés chez Stuvia:
Qualité garantie par les avis des clients
Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.
L’achat facile et rapide
Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.
Focus sur l’essentiel
Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.
Foire aux questions
Qu'est-ce que j'obtiens en achetant ce document ?
Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.
Garantie de remboursement : comment ça marche ?
Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.
Auprès de qui est-ce que j'achète ce résumé ?
Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur estevennik. Stuvia facilite les paiements au vendeur.
Est-ce que j'aurai un abonnement?
Non, vous n'achetez ce résumé que pour €5,49. Vous n'êtes lié à rien après votre achat.