ασύρματο τοπικό δίκτυο

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Υπηρεσίες δικτύων επικοινωνίας
Advertisements

Τμήμα Μηχανικών Η/Υ και Πληροφορικής
ΑΝΑΛΥΣΗ MAC ΠΡΩΤΟΚΟΛΛΩΝ ΓΙΑ ΜΕΙΩΣΗ ΕΝΕΡΓΕΙΑΚΗΣ ΚΑΤΑΝΑΛΩΣΗΣ
ΑΠΟΤΙΜΗΣΗ ΑΠΟΔΟΣΗΣ ΔΙΚΤΥΩΝ ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΟΥΝ ΑΞΙΟΠΙΣΤΑ ΠΡΩΤΟΚΟΛΛΑ ΜΕΤΑΦΟΡΑΣ ΚΑΙ ΑΞΙΟΠΙΣΤΑ ΠΡΩΤΟΚΟΛΛΑ ΣΥΝΔΕΣΗΣ Ιωάννης Κόμνιος Μεταπτυχιακή Διατριβή Τμήμα.
Το κοινό μέσο  Περιοχή Σύγκρουσης (Collision Domain)  Όλα τα πλαίσια που στέλνονται στο μέσο παραλαμβάνονται φυσικά από όλους τους δέκτες  MAC header:
Slide 1 Δίκτυα Τηλεπικοινωνιών. Slide 2 Δίκτυα Τηλεπικοινωνιών Μία κυψέλη ΑΤΜ αποτελείται από 53 οκτάδες και χωρίζεται σε δύο μέρη:  Την επικεφαλίδα.
Από Άκρο σε Άκρο Αποφυγή Συμφόρησης
Σουτζούκη Αναστασία Τρούμπουλου Κέλλυ Τσιτσοπούλου Βασιλίνα
Σύνδεση δυο υπολογιστών σε δίκτυο ή προς τον έξω κόσμο (internet)
EIΣΑΓΩΓΗ ΣΤΑ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ
Slide 1 Δίκτυα Τηλεπικοινωνιών ENOTHTA 12 η A.T.M. (ASYNCHRONOUS TRANSFER MODE) (AΣΥΓΧΡΟΝΟΣ ΡΥΘΜΟΣ ΜΕΤΑΦΟΡΑΣ) (ΜΕΡΟΣ Α’) 1.Ασύγχρονος τρόπος μετάδοσης.
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΔΙΚΤΥΑ ΕΛΕΓΧΟΥ»
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΔΙΚΤΥΑ ΕΛΕΓΧΟΥ» ΟΚΤΩΒΡΙΟΣ 2004.
Καθυστέρηση σε δίκτυα μεταγωγής πακέτων
Τεχνολογία Δικτύων Επικοινωνιών
ΚΑΤΗΓΟΡΙΕΣ ΔΙΚΤΥΩΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΔΟΜΗ ΑΣΦΑΛΕΙΑ
Σύνοψη 1 Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή
Πρωτόκολλο στάσης και αναμονής
Υπόστρωμα Ελέγχου Πρόσβασης Μέσου
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΜΟΝΤΕΛΟ ΕΞΥΠΗΡΕΤΟΥΜΕΝΟΥ – ΕΞΥΠΗΡΕΤΗΤΗ ( CLIENT – SERVER )
Moντέλα Καθυστέρησης και Ουρές
Υπηρεσίες δικτύων επικοινωνίας
Το Μ/Μ/1 Σύστημα Ουράς Μ (η διαδικασία αφίξεων είναι Poisson) /
ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ Παράγραφος 1.7. ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ Είσαι εκεί; Εδώ είμαι Είσαι έτοιμος να λάβεις ένα μήνυμα; Είμαι έτοιμος Πάρε το πρώτο.
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΔΙΚΤΥΑ ΕΛΕΓΧΟΥ» ΟΚΤΩΒΡΙΟΣ 2004.
ΕΝΟΤΗΤΑ 9η Βασικές τεχνικές εισόδου/εξόδου δεδομένων
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
Αξιόπιστη Επικοινωνία και Έλεγχος Ροής
IEEE Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χειμερινό εξάμηνο IEEE ΗΥ335.
TCP for wireless networks. Περίληψη προβλήματος Η απώλεια πακέτων στα ασύρματα δίκτυα μπορεί να προκαλείται από: –Λάθη στα bit (bit errors) –Αλλαγές στο.
ΔΙΑΔΙΚΤΥΑ ΜΕ TCP / IP Βίτσας Βασίλειος Αλεξάνδρειο ΤΕΙ Θεσσαλονίκης
1 Έλεγχος ροής και συμφόρησης (flow and congestion control) flow control Ο όρος έλεγχος ροής (flow control) χρησιμοποιείται συχνά για να περιγράψει τους.
Δίκτυα Απευθείας Ζεύξης Επικοινωνία μεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεμένοι.
OSI Μοντέλο αναφοράς.
Δίκτυα Ευρείας Ζώνης WLAN.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ
Κεφ. 1 (Θ) & Κεφ. 9 (Ε): Μοντέλο επικοινωνίας δεδομένων
ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΛΑΠΛΗΣ ΠΡΟΣΠΕΛΑΣΗΣ (Multiple Access Protocols) Τύποι καναλιών Το πρόβλημα του ελέγχου μέσης προσπέλασης (Medium Access Problem) Στατική Κατανομή.
Overview of IEEE Standard. Η οικογένεια προτύπων 802.x... IEEE CSMA/CD IEEE Token Bus IEEE Token Ring IEEE Wireless IEEE.
Τεχνολογία TCP/IP TCP/IP internet είναι ένα οποιοδήποτε δίκτυο το οποίο χρησιμοποιεί τα πρωτόκολλα TCP/IP. Διαδίκτυο (Internet) είναι το μεγαλύτερο δίκτυο.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Τι είναι το Bluetooth Διεθνές πρότυπο το οποίο –υποστηρίζει φθηνή, μικρής σχετικά ταχύτητας ασύρματη επικοινωνία –καταργεί τα καλώδια μεταξύ συσκευών.
Προσομοίωση λειτουργίας ασύρματου δικτύου (802.11, αρχιτεκτονικής IBSS - Ad-hoc) σε κατάσταση κορεσμού ( saturation conditions ) με παρουσία θορύβου. Κολλαράς.
Κεφάλαιο 7 Διαδικτύωση-Internet 7.3 Πρωτόκολλο TCP.
Κεφάλαιο 7 Διαδικτύωση-Internet 7.5 Πρωτόκολλο ΙΡ (Internet Protocol)
- ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ - ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΠΡΩΤΟΚΟΛΛΟΥ b MAC ΕΠΙΠΕΔΟΥ.
Κινητά και Διάχυτα Συστήματα Ενότητα # 11: Κινητά και ασύρματα συστήματα Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής.
CSMA/CA στο Κατανεμημένα Ενσωματωμένα Συστήματα
User Datagram Protocol (UDP)
Arp και DHCP 3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP)
Έλεγχος ροής Παύσης και Αναμονής
ΠΑΡΟΥΣΙΑΣΗ ΤΟΥ ΠΡΩΤΟΚΟΛΛΟΥ b MAC ΕΠΙΠΕΔΟΥ
Κεφάλαιο 4. Επίπεδο μεταφοράς
LAB HY335 Evripidis tzamousis
Δίκτυα Επικοινωνιών Ενότητα # 4: Επίπεδο Σύνδεσης Δεδομένων
Δίκτυα Επικοινωνιών Ενότητα # 6: Επίπεδο Μεταφοράς TCP/UDP
TCP/IP.
ΤΟΠΙΚΑ ΔΙΚΤΥΑ – ΕΠΙΠΕΔΟ ΠΡΟΣΒΑΣΗΣ ΔΙΚΤΥΟΥ (TCP/IP)
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet Μάθημα 7.9: Δρομολόγηση
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7:Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 4. Επίπεδο μεταφοράς
Πτυχιακή εργασία της Νικολαῒδου Μαρίας (ΑΜ: 3573)
ΣΥΝΤΟΜΗ ΠΕΡΙΓΡΑΦΗ MAC ΕΠΙΠΕΔΟΥ
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
Ασύρματα LAN Κινητικότητα Πολυπλοκότητα Δυσκολία καλωδίωσης
Μεταγράφημα παρουσίασης:

ασύρματο τοπικό δίκτυο To πρότυπο IEEE 802.11 για ασύρματο τοπικό δίκτυο (Wireless LAN)

ΙΕΕΕ 802.11 Λογική Ελέγχου Πρόσβασης στο Μέσο Μετάδοσης αναμονή για μετάδοση πλαισίου ΟΧΙ μέσο ανενεργό; ΝΑΙ αναμονή IFC ΟΧΙ ακόμη ανενεργό; αναμονή ως το τέλος της τρέχουσας μετάδοσης ΝΑΙ αναμονή IFC μετάδοση πλαισίου ΟΧΙ ακόμη ανενεργό; ΝΑΙ εκθετικό backoff όσο το μέσο παραμένει ανενεργό μετάδοση πλαισίου ΙΕΕΕ 802.11 Λογική Ελέγχου Πρόσβασης στο Μέσο Μετάδοσης

Τιμές Διαπλαισιακού Διαστήματος (Interframe Space - IFS) Μικρό IFS (Short IFS - SIFS) Είναι το μικρότερο IFS. Χρησιμοποιείται για ενέργειες άμεσης απόκρισης (ACKs, απόκριση σε poll). IFS συντονισμού σημείων (Point coordination function IFS - PIFS) Μεσαίου μήκους IFS. Χρησιμοποιείται από τον κεντρικό ελεγκτή στο PCF για να εκκινήσει επικοινωνία εκ περιτροπής (poll). Παίρνει ποσοστό από την κανονική, ανταγωνιστική κίνηση. IFS κατανεμημένου συντονισμού (Distributed coordination function IFS - DIFS) Είναι το μεγαλύτερο σε μήκος IFS. Είναι η ελάχιστη καθυστέρηση κανονικών πλαισίων που ανταγωνίζονται για πρόσβαση.

πεδίο ελέγχου πλαισίου (FC) πλαίσιο MAC πεδίο ελέγχου πλαισίου (FC) Η διάταξη ενός ΙΕΕΕ 802.11 MAC πλαισίου

Πεδία MAC πλαισίου Frame Control – τύπος πλαισίου, πληροφορίες ελέγχου Duration/connection ID – χρόνος ανάθεσης καναλιού Addresses – εξαρτόμενες από το περιβάλλον, είδη: αφετηρία και προορισμός Sequence control – αρίθμηση και επανασυναρμολόγηση Frame body – MSDU ή ένα μέρος από MSDU Frame check sequence – 32-bit CRC Protocol version – 802.11 έκδοση Type – έλεγχος, διαχείριση ή δεδομένα Subtype – εξακρίβωση λειτουργίας πλαισίου To DS – 1 αν προορίζεται για DS From DS – 1 αν φεύγει από DS More fragments – 1 αν ακολουθούν περισσότερα μέρη Retry – 1 αν πρόκειται για επαναμετάδοση προηγούμενου πλαισίου Power management – 1 αν ο σταθμός που μεταδίδει είναι σε sleep mode More data – Υποδεικνύει πως ο σταθμός έχει και άλλα δεδομένα να στείλει WEP – 1 αν υλοποιείται ισοδύναμο ενσύρματο πρωτόκολλο Order – 1 αν το πλαίσιο αποστέλλεται χρησιμοποιώντας την υπηρεσία Strictly Ordered

Είδη πλαισίων ελέγχου Power save – poll (PS-Poll) Request to send (RTS) Clear to send (CTS) Acknowledgment Contention-free (CF)-end CF-end + CF-ack

Φυσικά Μέσα Μετάδοσης όπως ορίζονται από το πρότυπο 802.11 - Ευρέως Φάσματος Ευθείας Ακολουθίας (DSSS) Λειτουργεί στα 2.4 Ghz (ISM) Ρυθμοί δεδομένων: 1 και 2 Mbps - Ευρέως Φάσματος με Αλλαγές Συχνότητας (FHSS) - Υπέρυθρες 1 και 2 Mbps Μήκος κύματος ανάμεσα στα 850 και στα 950 nm

TCP για ασύρματα δίκτυα

Περίληψη προβλήματος Απώλεια πακέτων στα ασύρματα δίκτυα μπορεί να προκαλείται από: Λάθη στα bit (bit errors) Αλλαγές στο σταθμό βάσης κατά τη διάρκεια μιας επικοινωνίας (handoffs) Συμφόρηση (σπάνια) Επαναδιάταξη (σπάνια) Το TCP υποθέτει πως απώλεια πακέτων οφείλεται σε: Συμφόρηση Οι αντιδράσεις του TCP προκαλούνται από απώλειες πακέτων λόγω ασύρματης μετάδοσης, αλλά αλληλεπιδρούν άσχημα με τα ασύρματα δίκτυα.

Ανίχνευση συμφόρησης του TCP Το TCP υποθέτει πως τα timeout και τα διπλά ack υποδεικνύουν συμφόρηση ή επαναδιάταξη πακέτων. Ένα timeout υποδηλώνει πως το πακέτο ή το ack χάθηκε. Διπλά ack υποδηλώνουν επαναδιάταξη πακέτων Ένα ack καθορίζει το τελευταίο σωστό πακέτο που ελήφθη (καλούμενο και ‘συγκεντρωτικό’ ack) Λήψη όμοιων ack σημαίνει πως κάποια δεδομένα μπορεί ακόμα να βρίσκονται στο δικτυο. Έπειτα από τρία όμοια ack, υποθέτει απώλεια πακέτου και όχι επαναδιάταξη.

Αντιμετώπιση συμφόρησης Timeout και επαναμετάδοση Αν ο αποστολέας δε δεχτεί ack για δεδομένα που έχει στείλει, κάνει timeout και επαναμεταδίδει τα δεδομένα. Εκθετικό backoff Η τιμή του timeout βασίζεται στην μέση τιμή και στη διασπορά του RTT “Αποφυγή” συμφόρησης (στην πραγματικότητα έλεγχος συμφόρησης) Χρήση παράθυρου (cwnd) για έλεγχο ροής Ο αποστολέας στέλνει μέχρι cwnd Το cwnd τιθεται στο μισό της τιμής του όταν υποτεθεί απώλεια λόγω συμφόρησης Χρήση αθροιστικής αύξησης του cwnd (αύξηση το πολύ 1 κάθε RT) Προσεκτικός τρόπος να προσεγγιστεί το όριο του δικτύου

Αντιμετώπιση συμφόρησης (συνέχεια) Αργή εκκίνηση – χρησιμοποιείται για να ξεκινήσει μια σύνδεση Το cwnd τίθεται 1 Με κάθε ack, εκθετική αύξηση του cwnd Επιθετικός τρόπος για την αύξηση του ρυθμού δεδομένων για την επίτευξη ικανοποιητικής ροής Αφού συμβεί timeout, επιθετική μείωση του ρυθμού δεδομένων Μετάβαση σε κανονικό έλεγχο ροής μόλις το cwnd είναι το μισό του επιτρεπόμενου παράθυρου. Γρήγορη επαναμετάδοση και γρήγορη ανάκαμψη Μετά από τρία όμοια ack, υποθέτει απώλεια πακέτου Ο αποστολέας επαναμεταδίδει το χαμένο πακέτο Θέτει το cwnd στο ½ του τωρινού cwnd συν 3 Για κάθε διπλό ack, αύξηση cwnd κατά 1 Όταν τα νέα δεδομένα επιβεβαιωθούν, μετάβαση σε κανονικό έλεγχο ροής

Προβλήματα σε ένα ασύρματο περιβάλλον Συμβαίνουν συχνά καταιγισμοί λαθών (error bursts) οφειλόμενοι σε χαμηλή ισχύ του σήματος ή σε θόρυβο Χάνονται περισσότερα από ένα πακέτα στο TCP παράθυρο Η καθυστέρηση είναι συχνά υψηλή RTT αρκετά υψηλό Επιθυμία αποφυγής συμπεριφοράς αίτησης/απόκρισης. Κακή αλληλεπίδραση με το TCP Απώλεια πακέτων λόγω του θορύβου ή handoff Timeout Είσοδος στον έλεγχο συμφόρησης Αργή αύξηση του cwnd

Κατηγορίες λύσεων Εντελώς καινούριο πρωτόκολλο μεταφοράς Δύσκολη η ευρεία ανάπτυξη και εγκατάσταση End-to-end πρωτόκολο που πρέπει να είναι αποτελεσματικό και στα ενσύρματα δίκτυα. Πρέπει να υλοποιεί αρκετό από τον έλεγχο ροής του TCP TCP Διαχωριζόμενης Σύνδεσης (Split-connection TCP) Δε συμβαδίζει με την end-to-end φύση του πρωτοκόλλου, πρέπει να διατηρηθεί η end-to-end σημασιολογία. Η κατάσταση του σταθμού βάσης μπορεί να κάνει τα handoff αργά. Επιπλέον επεξεργασία TCP στο σταθμό βάσης.

Συμπεράσματα Πιθανές λύσεις Πρέπει να: Στο σταθμό βάσης ασφαλιστεί ο αποστολέας από την ασύρματη φύση του σύνδεσμου, έτσι ώστε να μην αντιδράσει αναποτελεσματικά είναι ενήμερος ο αποστολέας για τα προβλήματα της ασύρματης επικοινωνίας, έτσι ώστε να μπορεί να αντιδράσει σωστά μην επιτραπεί η συρρίκνωση του παραθύρου συμφόρησης, για να αποφεύγονται οι αχρείαστες επαναμεταδόσεις. Πιθανές λύσεις Στο σταθμό βάσης Προσωρινή αποθήκευση (caching) πακέτων Ανίχνευση και παρακράτηση όμοιων ack Επαναμετάδοση χαμένων πακέτων τοπικά Ρητή ειδοποίηση απώλειας Μελλοντικά ack για το πακέτο να σημειώνονται έτσι ώστε να δείχνουν πως η απώλεια δεν οφείλεται σε συμφόρηση Ο αποστολέας δέχεται διπλά ack και επαναμεταδίδει, αλλά δε χρησιμοποιεί διαδικασίες σχετικές με συμφόρηση Επαναμετάδοση στο πρώτο όμοιο ack