Τρίτη 25 Αυγούστου 2009

Μια πιο ..."ζωντανή" προσέγγιση για τα δίκτυα

Η κατανόηση του τρόπου λειτουργίας πρωτοκόλλων όπως τα IP, 802.11, HTTP γίνεται ευκολότερη όταν διδάσκεται μέσω παραδειγμάτων στα οποία ο χρήστης συμμετέχει ενεργά. Την προσέγγιση αυτή ακολουθούν τα applets, εφαρμογές διαδικτύου σε java που επιτρέπουν στο χρήστη να παρακολουθήσει την προσομοίωση ενός συμβάντος (π.χ. στην περίπτωση των δικτύων --> διαδικασίες όπως η κατάτμηση μηνυμάτων IP, ή η πρόβλεψη της καθυστέρησης σε μια ουρά αναμονής ενός δρομολογητή). Ο χρήστης μπορεί να αλλάζει τιμές σε κάποια πεδία της εφαρμογής και έτσι να αυξάνεται το ενδιαφέρον του για μάθηση και πειραματισμό.

Ακολουθούν ιστοσελίδες με applets για το αντικείμενο των δικτύων:

*Recursive Queries in DNS:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/dns/dns.html

*Queueing and Loss:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/queuing/queuing.html

*HTTP delay estimation:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/http/http.html

*TCP flow control:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/flow/flowcontrol.html

*IP fragmentation:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/ip/ipfragmentation.html

*GO-BACK-N protocol:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/go-back-n/go-back-n.html

*Selective Repeat Protocol:
http://media.pearsoncmg.com/aw/aw_kurose_network_3/applets/SelectRepeat/SR.html

*CSMA/CD:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/csmacd/csmacd.html

*802.11 CSMA/CA without hidden terminals problem:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/csma-ca/withouthidden.html

*802.11 CSMA/CA with hidden terminals problem:
http://media.pearsoncmg.com/aw/aw_kurose_network_2/applets/csma-ca/withhidden.html

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου