Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken:...

19
Opleidingsonderdelen Telecommunicatie Bachelor Informatica C. Blondia

Transcript of Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken:...

Page 1: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

OpleidingsonderdelenTelecommunicatie

Bachelor Informatica

C. Blondia

Page 2: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Overzicht Ba Informatica

• Verplichte vakken: Computernetwerken (1 Ba 2 Ba)Telecommunicatiesystemen (3 Ba)

• KeuzevakkenNetwerktoepassingen (wordt Labocomputernetwerken) (3 Ba)Netwerkprotocols (3 Ba)

Page 3: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Computernetwerken: Inhoud

Physic

datalink

transp

session

present

applic

transp

session

present

applic

Physic

Laag 2datalink

network

Physical Medium

Physic

Laag 2datalink

network

Physic

Laag 2datalink

Network Network

node

Page 4: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Computernetwerken: Werkvorm en examen

• WerkvormTheorie: hoorcollege

• Uitgeschreven syllabus• Slides op website (vooraf)

Oefeningen:• theoretische oefeningen op theorie• Opgaven worden uitgedeeld en verbeterd (klassikaal

en individueel)

• ExamenTheorie (10 p.) + oefeningen (10 p.)

Page 5: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Computernetwerken: doelstellingen

• Inzicht in opbouw van een computernetwerk (lagen-model)

Indeling in lagen en link naar protocolsKoppelen functie – laag

• Overzicht van belangrijke protocols werking, principes, algoritmenbv. Ethernet, CRC, ARQ, IP, TCP,…

• Redeneren over een protocol aan de hand van eenwiskundig model

bv. throughput van ALOHA, variaties in oefeningen

Page 6: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Computernetwerken: Competenties

• KC5: Beheer van een lokaal netwerk. Selectie van geschikte netwerkinfrastructuur en protocollen. Uitvoeren van de nodige verbeteringen om schaal- en performantie problemen aan te pakken. (gedeeltelijk: niet praktisch)

• KCD1: Formeel denken. Een sterk wiskundige vorming geeft aanleiding tot het vlot omgaan met abstracte modellen om formele redeneringen en argumentaties mogelijk te maken.

• KCD3: Opvolgen technologische ontwikkelingen. De vakliteratuur kunnen volgen (in hoofdzaak Engels) om op de hoogte te blijven van recente ontwikkelingen.

• KCD4: Eigen maken nieuwe technieken. In staat zijn om heel efficiënt nieuwe netwerktechnologie te begrijpen en toe te passen waar nodig.

Page 7: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Telecomsystemen: inhoud

• Theorie: overzicht van belangrijke netwerktechnologien en telecomsystemen

Backbone: • digitale telefonie, ATM, IP, optische netwerken

Access netwerken• Wireless: WiFi, GSM, GPRS• Wired: Kabelnetwerken, ADSL

• Oefeningen:Click modular routerImplementeren van een protocol in Click

Page 8: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Telecomsystemen: werkvorm en examen

• WerkvormTheorie: hoorcollege

• Slides op website (vooraf)Practicum:

• Sluit ook aan bij Computernetwerken• Inleiding i.v.m. Click modular router en opgave• Uitwerking in groepjes (2 studenten)

• ExamenTheorie (10 p.) + Practicum (10 p.)

Page 9: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Telecomsystemen: doelstellingen

• Overzicht van belangrijkste hedendaagsenetwerktechologieen

• Specifieke protocollen en bv. hoe wordt spraak verstuurd in GSMbv. hoe werkt MAC in WiFi

• Ontwerp en bouwen van een protocol (in Click omgeving) uitgaand van draft of specificitie

Page 10: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Telecomsystemen: competenties

• KC1: Analyse en ontwerp voor kleinschalige software projecten. • KC2: Implementatie van nieuwe softwaresystemen• KC7: Communicatievaardigheden. Contacten met collega's en

opdrachtgevers -zowel schriftelijk als mondeling- kunnen onderhouden (verdedigen oplossing project).

• KCD3: Opvolgen technologische ontwikkelingen. De vakliteratuur kunnen volgen (in hoofdzaak Engels)

• KCD4: Eigen maken nieuwe technieken. In staat zijn om heel efficiënt nieuwe programmeertalen, netwerktechnologie te begrijpen en toe te passen.

• KCD5: Autonoom en creatief functioneren. Door zijn brede basisvorming is een bachelor in staat een complexe opdracht in deeltaken op te delen, elk van die deeltaken afzonderlijk uit te voeren en toch het groter geheel niet uit het oog te verliezen.

Page 11: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Netwerk toepassingen: Inhoud

• Nieuwe naam: Labo Computernetwerken• Labo:

Configureren van IP netwerkUivoeren van een aantal testenVooral rond netwerklaag (IP)

Page 12: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Netwerk toepassingen: werkvorm en examen

• WerkvormTheoretische basis: computernetwerkenOefeningen met stijgende complexiteitLab-boek: Mastering Networks: an internet lab manual (opdrachten)Elke opdracht krijgt deadlinePer opdracht wordt een rapport met bevindingengeschreven

• ExamenOp basis van rapporten

Page 13: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Netwerk toepassingen: doelstellingen

• Configureren van een eenvoudig IP netwerk• Nagaan van de invloed van verschillende

parameters op de werking van een netwerk• Confrontatie theorie (computernetwerken) en

praktijk

Page 14: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Netwerk toepassingen: competenties

• KC5: Beheer van een lokaal netwerk. Selectie van geschikte netwerkinfrastructuur en protocollen. Uitvoeren van de nodige verbeteringen om schaal- en performantie problemen aan te pakken. (praktisch)

• KC6: Support en advies. Oplossen van problemen, helpdesk functie; m.a.w. voldoende parate kennis bezitten om concrete software problemen (o.a. compatibiliteit, bestandsformaten, versiebeheer, installatie, ...) op korte termijn op te lossen.

• KC7: Communicatievaardigheden. Contacten met collega's en opdrachtgevers -zowel schriftelijk als mondeling- kunnen onderhouden

• KCD2: Wetenschappelijk verwerken van data. De noodzakelijke vaardigheden en kennis hebben om data omtrent een informaticaprobleem (netwerkperformantie) op een correcte manier te verzamelen, en die om te zetten in nuttige informatie.

• KCD5: Autonoom en creatief functioneren. Door zijn brede basisvorming is een bachelor in staat een complexe opdracht in deeltaken op te delen, elk van die deeltaken afzonderlijk uit te voeren en toch het groter geheel niet uit het oog te verliezen.

Page 15: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Netwerkprotocols: inhoud

• Project rond implementeren van protocol op apllicatielaag

• VoorbeeldenPeer-to-peer communicatieService discovery File sharingWireless ad hoc communicatie

Page 16: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Netwerkprotocols: werkvorm en examen

• WerkvormTheorieles met situeren van probleemStudent bekijkt state-of-the-art probleemUitwerken van oplossing in groepjes van 2

• ExamenTussentijdse evaluatiePresentatie van een werkende oplossing

Page 17: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Netwerkprotocols: doelstellingen

• Schrijven van een netwerkapplicatie• Bepalen van een oplossing gebruik makend

van verschillende bronnen

Page 18: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Netwerkprotocols: competenties

• KC1: Analyse en ontwerp voor kleinschalige software projecten. • KC2: Implementatie van nieuwe softwaresystemen• KC7: Communicatievaardigheden. Contacten met collega's en

opdrachtgevers -zowel schriftelijk als mondeling- kunnen onderhouden (verdedigen oplossing project).

• KCD3: Opvolgen technologische ontwikkelingen. De vakliteratuur kunnen volgen (in hoofdzaak Engels)

• KCD4: Eigen maken nieuwe technieken. In staat zijn om heel efficiënt nieuwe programmeertalen, netwerktechnologie te begrijpen en toe te passen.

• KCD5: Autonoom en creatief functioneren. Door zijn brede basisvorming is een bachelor in staat een complexe opdracht in deeltaken op te delen, elk van die deeltaken afzonderlijk uit te voeren en toch het groter geheel niet uit het oog te verliezen.

Page 19: Telecommunicatie Bachelor Informaticasdemey/Visitatie/ChrisTeaching.pdf · Computernetwerken: doelstellingen • Inzicht in opbouw van een computernetwerk (lagen-model) Indeling in

Volgtijdelijkheid

ComputerNetwerken

TelecomSystemen

Netwerktoepassing

Netwerkprotocols

AnalyseProbabiliteit

Computer Systemen

Uitbatingssystemen

AA

BB

A is nodig om B te kunnen volgen (examen)Vak A moet gevolgd zijn (examen niet ndz)