|
|
| (Zal aangepast worden tijdens semester: vermelding ok
betekent aangepast!) |
| Voor Computernetwerken |
- Introduction (OK)
|
Slides
|
Boek
|
| User view |
1.1 |
| Network hardware |
1.2 |
| Network architecture |
1.3 |
| Reference models |
1.4 |
Connections?
|
1.3.3
|
| Sliding window protocols |
3.4 |
Routing
|
Intro to 5.2
|
Internet
|
Intro to 5.6
|
Security
|
8.1.1, 8.4.2, 8.4.3
|
Performance
|
-
|
1.1-1.4 bevat reeds gekende leerstof
- Application layer (OK)
|
Slides
|
Boek
|
| DNS |
7.1, 8.9.2
|
| E-mail |
7.2, 8.8.1
|
Telnet
|
-
|
- Transport Layer (OK)
| Slides |
Boek |
| Services |
6.1 |
| Elements of transport protocols |
6.2 |
| Simple Transport protocol |
6.3 |
| UDP |
6.4.1 |
| TCP |
6.5 |
- Network layer (OK)
|
Slides
|
Boek
|
| Design issues |
5.1 |
| Routing |
5.2 |
| Congestion |
5.3 |
| Internetworking |
5.5 |
| Internet Protocols |
5.6 |
Multimedia or QoS
|
5.4,6.4.3
|
- Data link layer (OK)
|
Slides
|
Boek
|
| Design issues |
3.1 |
| Point-to-point links |
3.3-3.6 |
| Local area Networks |
4.1,4.2.1-4.2.3,4.2.5-4.2.6,4.3-4.5 |
| Data Link layer switching |
4.7 |
|
|
| Voor Gedistribueerde systemen |
- Introduction (OK)
| Slides |
Boek |
| Definitions |
1.1 |
| Examples |
1.2 |
| Resource sharing ... |
1.3 |
| Types of concurrency |
- |
| Challenges |
1.4 |
| Architectural models |
2.2 |
| Fundamental models |
2.3 |
- Coordination models and languages (OK)
| Slides |
Boek |
| Data representations |
4.3 |
| Message passing |
4.2,4.4 |
| Remote procedure calls |
5.3 |
| Object request brokers |
5.1,5.2,5.5 |
| Generative communication models |
- |
| Event systems |
- |
- General Services (OK)
| Slides |
Boek |
| Time services |
11.2,11.3 |
| Name services |
9.2 |
| Distr. File Systems |
8.1-8.4 |
Peer-to-Peer systems
|
10.1-10.5,10.6.2
|
- Distributed algorithms (OK)
| Slides |
Boek |
| Logical clocks |
11.4 |
| Global states |
11.5 |
| Failure detection |
12.1.1 |
| Mutual exclusion |
12.2 |
| Elections |
12.3 |
| Multicast communication |
12.4 |
| Consensus and related problems |
12.5 |
- Shared data (OK)
| Slides |
Boek |
| Transactions |
13.1-13.2 |
| Nested transactions |
13.3 |
| Locks |
13.4 |
| Flat and nested distributed transactions |
14.2 |
| Atomic commit protocols |
14.3 |
| Concurrency in distributed transactions |
14.4.1 |
| Distributed deadlocks |
14.5 |
| Transaction recovery |
14.6 |
| System model & group communication |
15.1-15.2 |
| Fault-tolerant services |
15.3 |
| Highly available services |
15.4.1,15.4.3 |
| Transactions with replicated data |
15.5 |
|