![Page 1: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/1.jpg)
SOCS
Hoofdstuk 5
Computernetwerken
![Page 2: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/2.jpg)
Inhoud
1. Inleiding
2. Fysische Laag
3. Dataverbindingslaag
4. Lokale Netwerken
5. Netwerklaag
6. Netwerken verbinden: internet
7. Transportlaag
8. Naamdiensten
9. Toepassingen
![Page 3: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/3.jpg)
3
1. Inleiding
mainframmainframee
niet-grafische terminals
1960 ... 1970 ...
![Page 4: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/4.jpg)
4
1. Inleiding (verv.)
1980 ...
PC ofPC of workstationworkstation
serverserver
![Page 5: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/5.jpg)
5
1. Inleiding (verv.)
1.1 Waarom Computernetwerken?
1.2 Componenten in een netwerk
1.3 Digitale Communicatie
1.4 Schakeltechnieken
1.5 Netwerkarchitectuur
1.6 OSI-referentiemodel
1.7 Internet model
![Page 6: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/6.jpg)
6
1.1 Waarom Comp.netwerken?
Gemeenschappelijk gebruik hulpmiddelen apparaten (drukker, scanner, supercomputer, …) gegevens (bestand, gegevensbank, …)
Betrouwbaarheid beschikbaarheid reserve computer: taken overnemen reserve kopieën van bestanden, ...
![Page 7: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/7.jpg)
7
1.1 Waarom Comp.netw.? (verv.)
Kostenreductie prijs/prestatie: n * prijs(R) < prijs (n * R) dure randapparatuur: print-server, file-server, ... uitbreiden eenvoudiger: extra pc vervangen computer
Communicatiekanaal e-post gewone post bestanden overhalen cassettes, CD/DVD versturen elektronisch berichtenbord, e-krant, ...
![Page 8: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/8.jpg)
8
1.2 Componenten v/e netwerk
Beeld van de gebruiker Communicatienetwerk
Computernetwerk vs Gedistribueerd systeem
Opbouw van een communicatienetwerk Lange afstand communicatienetwerk
Lokaal netwerk
![Page 9: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/9.jpg)
9
Beeld van de gebruiker
A
B
Communicatie-netwerk
![Page 10: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/10.jpg)
10
Beeld van de gebruiker (verv.)
Communicatienetwerk
Vergelijk telefoonnetwerk
Centrales, kabels, aansluitpunten
Telefoontoestellen, faxtoestellen
Kanaal met voldoende bandbreedte (3000 Hz)
![Page 11: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/11.jpg)
11
Beeld van de gebruiker (verv.)
Computernetwerk
Communicatienetwerk
+ aangesloten systemen (PCs, …)
Systemen autonoom + identificeerbaar
Vb. Gebruiker A wil op B werken
Vb. KULeuvenNET
![Page 12: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/12.jpg)
12
Beeld van de gebruiker (verv.)
Gedistribueerd systeem
Computernetwerk
1 virtueel systeem
Transparante toegang tot drukker
Transparante toegang tot bestand
Transparant “werk” verdelen
![Page 13: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/13.jpg)
13
Opbouw v/e comm.netwerk
Lange afstand comm.-netwerk
WAN (Wide Area Network)
Onderling verbonden “schakelaars”
Verbindingen (coaxiale kabel, glasvezel, …)
Bandbreedte =
| hoogste doorgel. freq. - laagste freq. |
Routering
![Page 14: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/14.jpg)
14
Lange afstand comm. netwerk
A B
S1 S3
S1 S4 S3
S1 S2 S4 S3
S1
S2
S3
S4
A
B
![Page 15: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/15.jpg)
15
Opbouw v/e comm.netwerk (2)
Lokaal Netwerk LAN (Local Area Network)
Binnen 1 gebouw (< 1 km)
Geen schakelaars
Communicatiebord in PC
Bus- of ringnetwerk
Routering niet nodig
![Page 16: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/16.jpg)
16
Lokaal Netwerk (LAN)
![Page 17: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/17.jpg)
17
1.3 Schakeltechnieken
Lijnschakelen Boodschapschakelen Pakketschakelen
![Page 18: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/18.jpg)
18
Lijnschakelen
3 Fasen: Opzetten van een verbinding
Ev. onderhandelen Gebruik van de verbinding
Slechts kleine vertraging (200.000 km/sec) Verbreken van de verbinding
Vergelijk telefoonverbinding Niet efficiënt gebruikt
![Page 19: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/19.jpg)
19
Lijnschakelen (verv.)
tijd
opdracht resultaat
niet gebruikt
niet gebruiktopdracht
opdracht
resultaat
opdracht
![Page 20: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/20.jpg)
20
Boodschapschakelen
Verbindingen gemeensch. gebruikt Boodschap: schakelaar schakelaar Store-and-forward Grotere vertraging
Volledig ontvangen, dan pas verdergestuurd als verbinding vrij
Variabele vertraging Wachtrijen
![Page 21: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/21.jpg)
21
Boodschapschakelen (verv.)
Wachtrij
Wachtrij
![Page 22: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/22.jpg)
22
Pakketschakelen
Boodschap opdelen in pakketjes Vaak maximale grootte
Afzonderlijk over netwerk verstuurd Eventueel verschillende route
Lijn slechts korte tijd bezet Vertragingen zijn variabel
![Page 23: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/23.jpg)
23
Pakketschakelen (verv.)
1 324 65
![Page 24: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/24.jpg)
24
1.4 Netwerkarchitectuur
Communicatie niet eenvoudig Betrouwbaar bit-transport Bepalen van route Opsplitsen in pakketten Samenvoegen van pakketten …
Systematische aanpak Problemen afzonderlijk oplossen Gelaagde architectuur:
Protocol Dienst
![Page 25: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/25.jpg)
25
1.4 Netwerkarchitectuur (verv.)
Protocol “Regels”
Aard en samenstelling van boodschappen Hoe dialoog verloopt
entiteit
entiteit
Dienst Aan gebruikers van “entiteit” Vb. foutvrij transport van pakketten
protocoprotocoll
![Page 26: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/26.jpg)
26
1.4 Netwerkarchitectuur (verv.)
Gelaagde architectuur
entiteit
entiteit
entiteit
entiteit
protocol 2protocol 2
protocol 1protocol 1
Laag 2
Laag 1
die
ns
die
ns
tt
die
ns
die
ns
tt
Logische comm.
![Page 27: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/27.jpg)
27
1.4 Netwerkarchitectuur (verv.)
Gelaagde architectuur
entiteit
entiteit
entiteit
entiteit
protocol 2
protocol 1
Laag 2
Laag 1d
ien
sd
ien
stt
die
ns
die
ns
tt
![Page 28: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/28.jpg)
28
Vb 1: Discuterende Filosofen
Ik vind dat menmensen niet mag
klonen.
taal
FilosoofFilosoof
(Gent)(Gent)
FilosoofFilosoof
(Tokio)(Tokio)
•telefoontelefoon•faxfax•(brief)(brief)
TolkTolkTolkTolk
SecretaresseSecretaresse
SecretarisSecretaris
telefoonnetwerktelefoonnetwerk
comm. kanaal
ザだ ほぽザバㅊㅍㅐㅎㅸ
![Page 29: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/29.jpg)
29
Vb 2: Comm. ts Processen
Proces A op computer x vraagt aan proces B op computer yom bestand “brief.doc” op te sturen
Proces Proces AA
Proces Proces BB
x ybrief.doc
![Page 30: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/30.jpg)
30
Vb 2: Comm. ts Processen (verv.) Protocol
ProceProces As A
x y
ProceProces Bs B
zend “brief.doc”
![Page 31: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/31.jpg)
31
Vb 2: Comm. ts Processen (verv.) Protocol
ProceProces As A
x y
ProceProces Bs B
1200 bytes
![Page 32: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/32.jpg)
32
Vb 2: Comm. ts Processen (verv.) Protocol
ProceProces As A
x y
ProceProces Bs B
OK
![Page 33: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/33.jpg)
33
Vb 2: Comm. ts Processen (verv.) Protocol
ProceProces As A
x y
ProceProces Bs B
Beste rector,
![Page 34: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/34.jpg)
34
Vb 2: Comm. ts Processen (verv.) Protocol
ProceProces As A
x y
ProceProces Bs B
OK
![Page 35: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/35.jpg)
35
Vb 2: Comm. ts Processen (verv.) Protocol
ProceProces As A
x y
ProceProces Bs B
Volgend jaar zal ...
![Page 36: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/36.jpg)
36
Vb 2: Comm. ts Processen (verv.) Protocol
ProceProces As A
x y
ProceProces Bs B
OK
![Page 37: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/37.jpg)
37
Vb 2: Comm. ts Processen (verv.) Protocol
ProceProces As A
x y
ProceProces Bs B
…
![Page 38: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/38.jpg)
38
Vb 2: Comm. ts Processen (verv.) Protocol
ProceProces As A
x y
ProceProces Bs B
EOF
![Page 39: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/39.jpg)
39
Vb 2: Comm. ts Processen (verv.) Protocol: “dialoog”
Hoe boodschappen overgebracht
belangrijk Transportlaag: communicatie tussen processen
identificatie: (machinenaam, procesnaam)
Netwerklaag: transport over netwerk
identificatie: machinenaam
![Page 40: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/40.jpg)
40
Vb 2: Comm. ts Processen (verv.)
Communicatie-Communicatie-netwerknetwerk
ProcessenAA B
Transport
Netwerk
ProcessenBB C D
Transport
Netwerk
ProcessenB D
Transport
Netwerk
xx yy
zz
![Page 41: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/41.jpg)
41
Vb 2: Comm. ts Processen (verv.)
Proces A
Proces B
Transport-laag op x
Transport-laag op y
zend “brief.doc”
B, AB, A
zend “brief.doc”
zend “brief.doc”
y, By, Bzend “brief.doc”
x, Ax, A
![Page 42: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/42.jpg)
42
Vb 2: Comm. ts Processen (verv.)
Transport-laag op x
Transport-laag op y
Netwerk-laag op x
Netwerk-laag op y
B, AB, Ay, xy, x
B, AB, A
yy
B, AB, A
xx
B, AB, A
![Page 43: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/43.jpg)
43
Vb 2: Comm. ts Processen (verv.)
B, AB, A
zend “brief.doc”
voorstellen door:voorstellen door:
B, AB, A zend “brief.doc”
Hoofding
![Page 44: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/44.jpg)
44
Vb 2: Comm. ts Processen (verv.)
Proces A
Proces B
Transport-laag op x
Transport-laag op y
zend “brief.doc”
zend “brief.doc”
y, y, BB
zend “brief.doc”
x, x, AA
Netwerk-laag op x
Netwerk-laag op y
xxB, AB, A zend ...yy B, AB, A zend “brief.doc”
y, xy, x B, AB, A zend “brief.doc”
B, AB, A zend “brief.doc”
zend “brief.doc”
B, AB, A zend “brief.doc”
![Page 45: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/45.jpg)
45
Samenvatting
proces gegevens
proces gegevenstransporthoofding
proces gegevenstransporthoofding
netwerkhoofding
![Page 46: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/46.jpg)
46
1.5 OSI-Referentiemodel
Ontwerp netwerk = complex Decompositie: manieren OSI: Open Systems Interconnection
Open: communicatie tussen versch. systemen Referentie: raamwerk voor ontw. protocols Functionaliteit van elke laag gedefinieerd Kan door versch. protocols gerealiseerd
![Page 47: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/47.jpg)
47
1.5 OSI-Referentiemodel (verv.)
7 lagen Hoogste vier: tussen aangesloten systemen Laagste drie: tussen systeem en schakelaar
S1
S2
S3
S4
x
y
![Page 48: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/48.jpg)
48
1.5 OSI-Referentiemodel (verv.)
N
D
F
N
D
F
systeem x S1 S4 systeem y
protocol applicatielaag
protocol presentatielaag
protocol sessielaag
protocol transportlaag
protocol netw. laag
protocol data. laag
protocol fys. laag
applicatie
presentatie
sessie
transport
netwerk
dataverbinding
fysische
applicatie
presentatie
sessie
transport
netwerk
dataverbinding
fysische
![Page 49: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/49.jpg)
49
1.5 OSI-Referentiemodel (verv.)
Fysische laagVersturen van bits over fysische kabel Aard van kabel Kenmerken van connectoren Voorstellen van bits op kabel
DataverbindingslaagCreatie van foutvrij comm. kanaal Herkennen van pakketjes Detectie van fouten Controle op stroom van pakketjes (flow control)
![Page 50: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/50.jpg)
50
1.5 OSI-Referentiemodel (verv.)
Netwerk laagVerkeer van pakketjes door 1/# netwerken 2 soorten diensten:
Virtuele verbindingen Datagram dienst
Routebepaling Kostendoorrekening Onderling verbinden van netwerken
+ routebepaling doorheen die netwerken
![Page 51: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/51.jpg)
51
1.5 OSI-Referentiemodel (verv.)
Transport laagBetrouwbaar communicatie kanaal
tussen eindsystemen Efficiënt gebruik comm. Netwerken
Multiplexing Meerdere verbindingen tussen eindsystemen
Opdelen in pakketjes + samenvoegen Controle op boodschappenstroom (flow control)
![Page 52: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/52.jpg)
52
1.5 OSI-Referentiemodel (verv.)
SessielaagExtra hulpmiddelen voor samenwerking via
betrouwbaar communicatie kanaal Organisatie van dialoog:
vb. Beurtelings zenden Plaatsen van synchronisatiepunten
(voor hervatten van dialoog na fout)
![Page 53: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/53.jpg)
53
1.5 OSI-Referentiemodel (verv.)
PresentatielaagBehoud van betekenis van informatie Keuze van voorstelling van gegevens
“op de kabel” ASCII vs EBCDIC 16-bit, 32-bit, … integers met 2-complementvoorst. ...
Ev. vercijfering van gegevens(confidentialiteit!)
Ev. compressie van gegevens
![Page 54: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/54.jpg)
54
1.5 OSI-Referentiemodel (verv.)
ApplicatielaagHoogste laag Applicaties, geschreven door eindgebruikers
Sturing van robots, elektronisch geldverkeer, … Standaard applicaties
Elektronische post (X400) Overdracht van bestanden (FTAM)
Deelproblemen RPC (remote procedure call)
![Page 55: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/55.jpg)
55
1.5 OSI-Referentiemodel (verv.)
Belangrijk referentiemodel Niet basis voor praktische protocols Definitie te lang geduurd Ondertussen:
Internet groeiend succes
![Page 56: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/56.jpg)
56
1.6 Internet model
Nooit formeel gedefinieerd Geleidelijk aan gegroeid Slechts 5 lagen
Geen sessielaag (toch weinig functionaliteit)
Geen presentatielaag( elk appl.protocol moet dit definiëren)
![Page 57: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/57.jpg)
57
1.6 Internet Model (verv.)
applicatie
presentatie
sessie
transport
netwerk
dataverbinding
fysische
Applicatie
transport
netwerk
dataverbinding
fysische
OSI referentiemodel Internet model
![Page 58: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/58.jpg)
Inhoud
1. Inleiding
2. Fysische Laag3. Dataverbindingslaag
4. Lokale Netwerken
5. Netwerklaag
6. Netwerken verbinden: internet
7. Transportlaag
8. Naamdiensten
9. Toepassingen
![Page 59: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/59.jpg)
59
2.1 Basisbegrippen
Analoog versus Digitaal Analoog: continu Digitaal: discreet
Periodiek SignaalG(t) = c0 + ak sin(2kf t) + bk cos(2kf t)
Transmissiemedia Gevlochten koperparen Coaxiale kabels (basisband, breedband)
demo
![Page 60: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/60.jpg)
60
2.2 Digitale Communicatie
Digitaal signaal: 0-en en 1-en
+5V
0V
-5V
0 1 0 1 0 0 0 1 0 1
Synchronisatie ts zender & ontvanger Ev. speciaal bitpatroon begin van bitstroom
![Page 61: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/61.jpg)
61
2.2 Digitale Communicatie (verv.)
Vervorming Verzwakking Beperkte bandbreedte + var. vertraging
Omgevingsfactoren: ruis
+5V
0V
-5V
![Page 62: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/62.jpg)
62
2.3 Modems
Digitaal signaal over kanaal met beperkte bandbreedte
Modem = modulator – demodulator
![Page 63: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/63.jpg)
63
2.3 Modems
Draaggolf Modulatie
Fase
Frequentie
Amplitude
# Veranderingen per tijdseenheid = BAUDRATE # Bits-per-tijdseenheid = n x BAUDRATE Voorbeelden:
V32: 2400 baud, 16 combinaties = 4 bits 2400 x 4 = 9600 bps V34: 2400 baud, 4096 comb. = 12 bits 2400 x 12 = 28.800 bps
![Page 64: SOCS Hoofdstuk 5 Computernetwerken. Inhoud 1.Inleiding 2.Fysische Laag 3.Dataverbindingslaag 4.Lokale Netwerken 5.Netwerklaag 6.Netwerken verbinden: internet](https://reader035.vdocuments.net/reader035/viewer/2022062220/5551a0f04979591f3c8bb602/html5/thumbnails/64.jpg)
64
Cursustekst
Hoofdstuk 5: pag. 1 pag. 23