Εργαστήριο 8-9α ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ Υλοποίηση Γέφυρας με την Χρήση Σημείου Πρόσβασης Στόχος Ο στόχος του παρόντος εργαστηρίου είναι η μελέτη των πολλαπλών λειτουργιών που μπορεί να υποστηρίξει ένα Σημείο Πρόσβασης (Access Point). Το Σημείο Πρόσβασης μπορεί να λειτουργήσει ως γέφυρα, συνδέοντας (ασύρματα ή ενσύρματα) δύο διαφορετικά (απομακρυσμένα) δίκτυα, ως ασύρματος πομπός και δέκτης συνδέοντας το ενσύρματο δίκτυο (των τερματικών που είναι συνδεδεμένα στις ενσύρματες θύρες) σε ένα ασύρματο δίκτυο και ως επαναλήπτης, αναμεταδίδοντας το σήμα ενός άλλου Σημείου Πρόσβασης, αυξάνοντας με αυτόν τον τρόπο την εμβέλεια του πηγαίου ασύρματου σήματος. Στο παρόν εργαστήριο μελετάται η υλοποίηση γέφυρας με ενσύρματο, ασύρματο και υβριδικό τρόπο μέσω του Σ.Π. Το εργαλείο των μετρήσεων για κάθε περίπτωση θα είναι το NetPipe (http://www.scl.ameslab.gov/netpipe/paper/full.html). Οι μετρικές απόδοσης που θα καταγραφούν και θα μελετηθούν είναι οι ακόλουθες: Ποσοστό αξιοποίησης εύρους ζώνης. Ρυθμοαπόδοση δικτύου. Διαδικασία Αρχικά σχηματίστε ομάδες των τεσσάρων. Κάθε ομάδα θα παραλάβει τα εξής: Ένα Σημείο Πρόσβασης (Σ.Π). Δύο καλώδια UTP 10/100 Mbps τύπου straight. Μία ασύρματη κάρτα δικτύου 802.11b/g. Σε κάθε ομάδα συνδέστε ενσύρματα τους δύο Η/Υ στο Σ.Π. και αργότερα ασύρματα τον τρίτο. Ο τέταρτος Η/Υ κάθε ομάδας θα παραμείνει στο δίκτυο του εργαστηρίου κατασκευάζοντας τα γραφήματα απόδοσης και όταν χρειαστεί θα συνδεθεί ως τέταρτος. Ρύθμιση του ΣΠ Ανοίξτε σε περιβάλλον Linux μόνο στον έναν Η/Υ με ενσύρματη σύνδεση. Βάλτε manually τις τιμές ΙΡ 192.168.0.10 mask 255.255.255.0 Gateway 192.168.0.1 1. Ανοίξτε έναν φυλλομετρητή (π.χ. firefox) και πληκτρολογήστε 192.168.0.50. Θα πρέπει να δείτε το παρακάτω μενού σύνδεσης: (αν δεν εμφανιστεί τίποτα δοκιμάστε στο τελευταίο νούμερο με τη σειρά 51,52,53,54,55,56) Σελίδα 1 από 5
2. Εισάγετε στο username τη λέξη admin και πατήστε ENTER. Τώρα έχετε συνδεθεί στο κεντρικό μενού διαχείρισης του Σ.Π. Επιλέξτε LAN Setup από το αριστερό μενού και ορίστε IP διεύθυνση ανάλογα με την ομάδα σας ως εξής (σαν gateway 192.168.0.1 όχι της εικόνας) : ΟΜΑΔΑ1 192.168.0.51 ΟΜΑΔΑ2 192.168.0.52 ΟΜΑΔΑ3 192.168.0.53 ΟΜΑΔΑ4 192.168.0.54 ΟΜΑΔΑ5 192.168.0.55 ΟΜΑΔΑ6 192.168.0.56 Στο DHCP Server Settings τσεκάρετε το Enable DHCP Server ενώ στο DHCP IP Range βάλτε τα εξής νούμερα ανάλογα με την ομάδα σας (στον τελευταίο αριθμό ως αρχή...τέλος) ΟΜΑΔΑ1 128...143 ΟΜΑΔΑ2 144...159 ΟΜΑΔΑ3 160...175 ΟΜΑΔΑ4 176...191 ΟΜΑΔΑ5 192...207 ΟΜΑΔΑ6 208...223 αποθηκεύοντας στη συνέχεια τις αλλαγές σας (Save Settings). Προσοχή: θα πρέπει να περιμένετε το μενού του σημείου πρόσβασης να φορτώσει και πάλι αυτόματα. Δεν θα πρέπει να κλείσετε το παράθυρο του φυλλομετρητή ή να πατήσετε άλλο κουμπί μέχρι να φορτωθεί και πάλι το μενού. Τώρα μπορείτε να ξανασυνδεθείτε με δυναμικό τρόπο παίρνοντας νέα ΙΡ address από το εύρος που μόλις ενημερώσατε. Κάντε διπλό κλικ στο Network Interface επάνω δεξιά. Επιλέξτε Manage Connections που εμφανίζετε κάτω δεξια του παραθύρου. Επιλέξτε την καρτέλα Wired και μετά Add -> Wired. Στο καινούργιο παράθυρο διαλόγου επιλέξτε automatic (DHCP) και πατήστε ΟΚ 3. Επιλέξτε Wireless Setup από το αριστερό μενού και στο πεδίο Wireless Network Name διαγράψτε το SSID (Service Set Identifier) dlink (ή οποιοδήποτε άλλο υπάρχει ήδη) και ορίστε σαν SSID omadax, όπου X ο αριθμός της ομάδας σας. Σελίδα 2 από 5
4. Στο ίδιο μενού (καρτέλα SETUP) κάθε ομάδα θα πρέπει να απενεργοποιήσει την επιλογή αυτόματης ανίχνευσης καναλιού, όπως φαίνεται στην ακόλουθη εικόνα, και θα πρέπει να θέσει τις εξής τιμές καναλιών: omada1 Κανάλι 1 omada2 Κανάλι 4 omada3 Κανάλι 6 omada4 Κανάλι 8 omada5 Κανάλι 10 omada6 Κανάλι 12 Αποθηκεύστε τις αλλαγές. Μετά την επαναφόρτωση του μενού μπορείτε να ανοίξετε τον Η/Υ με ασύρματη σύνδεση και τον Η/Υ με ενσύρματη σύνδεση σε περιβάλλον Debian. Εκτελέστε τις εντολές για τη μέτρηση του Netpipe πρώτα μεταξύ του ενσύρματου και του ασύρματου Η/Υ. Αποθηκεύστε το αρχείο. Αλλάξτε ρόλους και δοκιμάστε πάλι. Δείτε αν υπάρχουν διαφορές. Προμηθευτείτε μια δεύτερη ασύρματη κάρτα και εκτελέστε πάλι το πείραμα με τους ασύρματους Η/Υ μόνο. Επαναλάβετε με background traffic την οποία θα δημιουργούν οι δύο ενσύρματοι Η/Υ (κάνοντας Netpipe). Ρύθμιση ως Γέφυρα 1. Σε κάθε ομάδα καταγράψτε την MAC διεύθυνση σε κάθε Σ.Π. επιλέγοντας STATUS από το κεντρικό μενού. Σελίδα 3 από 5
2. Σχηματίστε ζεύγη ομάδων και επιλέξτε τα ακόλουθα : omada1 omada2 SSID: BRIDGE1, Wireless Channel: 4 omada3 omada4 SSID: BRIDGE2, Wireless Channel: 8 omada5 omada6 SSID: BRIDGE3, Wireless Channel: 12 Στη συνέχεια επιλέξτε Wireless Setup από το μενού στα αριστερά και ορίστε το Wireless Mode σε Bridge with AP (όχι της εικόνας). Με αυτήν την ιδιότητα το Σ.Π. λειτουργεί ως γέφυρα, συνδέοντας μεταξύ τους ασύρματα δύο διαφορετικά δίκτυα, υποστηρίζοντας ταυτόχρονα ασύρματες συνδέσεις ως Σ.Π. Επίσης, ανά ζεύγη προσθέστε την MAC διεύθυνση του Σ.Π. με το οποίο θα υλοποιήσετε γέφυρα στο πεδίο 1. του Remote AP MAC. Αποθηκεύστε τις αλλαγές σας. 3. Στη συνέχεια κάθε ζεύγος ομάδας θα προβεί στην εκτέλεση τριών πειραμάτων: 1 ο Πείραμα. Σε κάθε ομάδα καταγράψτε την IP διεύθυνση από τον δεύτερο Η/Υ με την ενσύρματη σύνδεση. Σε περιβάλλον Debian εκτελέστε το Nepipe από τον Η/Υ με ενσύρματη σύνδεση της μίας ομάδας στον Η/Υ με ενσύρματη σύνδεση της άλλης ομάδας (συνεννοηθείτε ποιος θα είναι αποστολέας και παραλήπτης) και δημιουργήστε ένα γράφημα ρυθμοαπόδοσηςφόρτου. Καταγράψτε συνολικά 10 πειραματικές τιμές. Στα κελιά A2-A11 καταχωρήστε τις τιμές του φόρτου (8, 64, 256, 1024, 8192, 65533 262144, 524291, 2097149, και -η μέγιστη τιμή- bytes) και στα κελιά B3-B12 τις αντίστοιχες τιμές της ρυθμοαπόδοσης σε Mbps που προέκυψαν από το 1 ο πείραμα. Παρατήρηση: Εάν οι τιμές του φόρτου δεν είναι ακριβώς ίδιες με αυτές που αναφέρονται παραπάνω τότε εισάγετε τις πλησιέστερες. 2 ο Πείραμα. Σε κάθε ομάδα καταγράψτε την IP διεύθυνση από τον Η/Υ που συνδέεται ασύρματα, μέσω της ασύρματης κάρτας δικτύου. Σε περιβάλλον Debian εκτελέστε το Nepipe από τον Η/Υ με ενσύρματη σύνδεση της μίας ομάδας στον Η/Υ με ασύρματη σύνδεση της άλλης ομάδας (συνεννοηθείτε ποιος θα είναι αποστολέας και παραλήπτης και μετά αλλάξτε. Υπάρχουν διαφορές στην ρυθμοαπόδοση ; ) Καταγράψτε συνολικά 10 πειραματικές τιμές. Στα κελιά C2-C11 καταχωρήστε τις τιμές της ρυθμοαπόδοσης σε Mbps που προέκυψαν από το 2 ο πείραμα. 3 Ο Πείραμα. Σε περιβάλλον Debian εκτελέστε το Nepipe από τον Η/Υ με την ασύρματη σύνδεση της μίας ομάδας στον Η/Υ με την ασύρματη σύνδεση της άλλης ομάδας. Σελίδα 4 από 5
Καταγράψτε συνολικά 10 πειραματικές τιμές. Στα κελιά D2-D11 καταχωρήστε τις τιμές της ρυθμοαπόδοσης σε Mbps που προέκυψαν από το 3 ο πείραμα. Τέλος, δημιουργήστε το γράφημα ρυθμοαπόδοσης φόρτου για τα τρία πειράματα (μία καμπύλη για κάθε πείραμα). 4. Επαναλάβετε τα τρία προηγούμενα πειράματα με προϋπόθεση να έχετε background traffic την οποία θα δημιουργούν δύο ενσύρματοι Η/Υ (ένας από κάθε ομάδα κάνοντας Netpipe). Τι παρατηρείτε; Τι άλλαξε στις μετρικές απόδοσης του δικτύου σας ; Σελίδα 5 από 5