Ανάλυση των αλγορίθµων pre-fetching
|
|
- Ἴκαρος Σπανού
- 7 χρόνια πριν
- Προβολές:
Transcript
1 HTTP Prefetching Μετά την εγκατάσταση µίας TCP σύνδεσης, ένας client εκπέµπει µία HTTP αίτηση προς τον WWW server. Ακόµη και στην περίπτωση που ο client έχει ένα cached αντίγραφο του ζητούµενου πόρου, η σύνδεση µε τον server πρέπει να εγκατασταθεί για να πραγµατοποιηθεί ο έλεγχος της ορθότητας (revalidation) του πόρου. Η καθυστέρηση στην λήψη της HTTP απάντησης εξαρτάται από πολλούς παράγοντες όπως π.χ., ο χρόνος παραγωγής της απάντησης στον server, το µέγεθος της απάντησης καθώς και το εύρος ζώνης από τον server στον client. Ο client µπορεί να αποκρύψει την καθυστέρηση από τον χρήστη παράγοντας εκ των προτέρων µία HTTP αίτηση και αποθηκεύοντας την απάντηση στην cache. Εάν ο χρήστης αιτηθεί τον πόρο, ο client παρέχει την απάντηση άµεσα από την cache. Με την υπόθεση ότι το περιεχόµενο του πόρου είναι επίκαιρο, o client µπορεί να εξυπηρετήσει την αίτηση χωρίς να επιλύσει την IP διεύθυνση του server, να εγκαταστήσει την σύνδεση και να αποστείλει την HTTP αίτηση. Η απάντηση θα είναι άµεση. Επίσης, το prefetching µπορεί να εκµεταλλευτεί αποδοτικότερα τις TCP συνδέσεις απ ότι οι συνήθεις µεταφορές WWW πόρων που ενεργοποιούνται ως αποτέλεσµα των ενεργειών του χρήστη. Ο prefetching client µπορεί να διασωληνώσει (pipeline) ένα σύνολο αιτήσεων σε µία, µόνιµη (persistent) σύνδεση. Οι συνεχείς (back-to-back) µεταφορές αυτές των απαντήσεων µπορούν να συντελέσουν στην αποφυγή της φάσης slow-start του ελέγχου συµφόρησης. Το prefetching των HTTP απαντήσεων έχει αποτελέσει αντικείµενο πολλών ερευνητικών προσπαθειών από το 1995 έως σήµερα. Παρά την δυνητική µείωση της υστέρησης που εκλαµβάνεται ο χρήστης, η προ-ανάκτηση WWW πόρων µπορεί να επιφέρει ένα σηµαντικότατο φόρτο στον WWW server και το δίκτυο. Το prefetching δεν είναι χρήσιµο αν οι πόροι δεν ζητούνται από τον χρήστη και το περιεχόµενο τους είναι επίκαιρο. Επίσης, η προ-ανάκτηση απαντήσεων έρχεται σε ανταγωνισµό µε τις εξελισσόµενες µεταφορές πόρων για το εύρος ζώνης του δικτύου. Αντί της προ-ανάκτησης του ιδίου του πόρου, ο client µπορεί να προ-ανακτήσει την µεταπληροφορία για τον πόρο. Για παράδειγµα, ο client µπορεί να στείλει ένα αίτηµα HEAD προς τον server. Η HTTP απάντηση θα πρέπει να έχει τις ίδιες επικεφαλίδες
2 όπως η απάντηση σε ένα GET αίτηµα. Αυτή η πληροφορία είναι ιδιαίτερα χρήσιµη εάν ο client έχει ήδη ένα αποθηκευµένο αντίγραφο του πόρου. Ανάλογα µε το αν ο πόρος έχει µεταβληθεί ή όχι στον origin server, ο client θα µπορούσε να ακυρώσει τον αποθηκευµένο πόρο ή να ανανεώσει τον χρόνο εγκυρότητας του (freshness lifetime). Οι επικεφαλίδες του µηνύµατος απάντησης µπορούν να φανούν χρήσιµες ακόµη και όταν ο server δεν έχει αποθηκευµένο αντίγραφο του πόρου. Για παράδειγµα, ο client µπορεί να ελέγξει τις επικεφαλίδες που σχετίζονται µε το caching όπως οι Last-Modified, Cache-Control ή Content-Type και να αποφασίσει εάν αξίζει να προχωρήσει µε το prefetching ολοκλήρου του πόρου. Ο client µπορεί να αποφασίσει να µην κάνει prefetch ένα πόρο που δεν επιδέχεται caching ή αλλάζει πολύ τακτικά. Επίσης, ο client θα µπορούσε να εξετάσει το πεδίο Content-Length για να προσδιορίσει το ακριβές µέγεθος του πόρου. Ο client µπορεί να αποφασίσει να προ-ανακτήσει κάποιο πόρο αν η τιµή του πεδίου Content-Length βρίσκεται κάτω από συγκεκριµένο κατώφλι. Ετσι αποφεύγονται πόροι που εισάγουν σηµαντική δικτυακή επιβάρυνση. Αντί να µεταδώσει ένα αίτηµα HEAD προς τον server για να προσδιορίσει το µέγεθος του πόρου, ο client µπορεί να ελέγξει άµεσα τον όγκο της προ-ανακτώµενης πληροφορίας παράγοντας µία GET ερώτηση µε το πεδίο Range. Για παράδειγµα, ο client θα µπορούσε να αιτηθεί τα πρώτα 1000 bytes από τον πόρο. Αυτή η τακτική επιτρέπει στον client να αντλήσει πλήρως ένα µικρό πόρο ή το αρχικό τµήµα ενός µεγάλου πόρου. Σε ορισµένες περιπτώσεις η προ-ανάκτηση του αρχικού τµήµατος (prefix) ενός πόρου µπορεί να αποβεί ιδιαίτερα χρήσιµη. Για παράδειγµα, τα πρώτα bytes ενός GIF αρχείου περιέχουν το µέγεθος του αρχείου και µπορούν να περιέχουν ένα αντίγραφο της εικόνας χαµηλής ευκρίνειας. Η εκ των προτέρων διαθεσιµότητα του prefix της εικόνας επιτρέπει στον client να ξεκινήσει την γραφική απόδοσης της (graphic rendering). Το prefix ενός αρχείου video ή audio περιέχει επαρκή αριθµό πλαισίων (frames) ώστε να ξεκινήσει το playback. Οταν ο χρήστης αιτηθεί τον πόρο, ένα δεύτερο αίτηµα µε το πεδίο range προκαλεί την ανάκτηση του υπολοίπου του πόρου. 2
3 Ανάλυση των αλγορίθµων pre-fetching Web Prefetching, Top-10 O αλγόριθµος Top-10 προτάθηκε στις εργασίες [Markatos, 1999], [Markatos, 1996] και βασίζεται στην γνώση από την πλευρά του server για τον εντοπισµό των πλέον δηµοφιλών εγγράφων, την χρήση proxies για την συνάθροιση αιτήσεων προς τους servers καθώς και τον επιµερισµό του κόστους prefetching σε ένα µεγάλο αριθµό από clients καθώς και στην προσαρµογή (adaptation) στα εξελισσόµενα πρότυπα πρόσβασης (access patterns) του χρήστη. Ειδικότερα, τα παραπάνω συστατικά του αλγορίθµου έχουν ως εξής: Server knowledge: Στο WWW τα δηµοφιλή έγγραφα είναι πολύ δηµοφιλή. Σε κάθε server ένα µικρό ποσοστό των αρχείων του αντιστοιχεί στο µεγαλύτερο ποσοστό των αιτήσεων σε αυτόν τον server. Αυτό το σύνολο αρχείων καλείται Top-10. Μόνο τα έγγραφα που αντιστοιχούν στο Top-10 λαµβάνονται υπόψη για το prefetching. Ο πραγµατικός αριθµός των αρχείων που περιέχεται στο Top-10 ρυθµίζεται βάσει των profiles των χρηστών λαµβάνοντας υπόψη τον όγκο των αιτήσεων που πραγµατοποιήθηκαν στο πρόσφατο παρελθόν από τον client και το χώρο δευτερεύουσας αποθήκευσης που είναι διαθέσιµος για prefetched πόρους. Proxying: Ο τυπικός WWW χρήστης παράγει ένα µικρό αριθµό αιτήσεων προς ένα server. Στην εργασία [Arlitt, 1996] αναφέρεται ότι το 30% των clients ενός server πραγµατοποιούν µόνο µία αίτηση και δεν ζητούν κάτι από τον ίδιο server στην συνέχεια. Εάν κάποιος client πρόκειται να ζητήσει µόνο ένα έγγραφο από τον server, ο µηχανισµός του prefetching δεν έχει ιδιαίτερο νόηµα. Εάν, όµως οι clients επικοινωνούν µέσω κάποιου proxy, το prefetching των εγγράφων στον client µπορεί να βελτιώσει σηµαντικά τις επιδόσεις του συστήµατος εφόσον τα έγγραφα που γίνονται prefetch για λογαριασµό κάποιου client µπορούν να χρησιµοποιηθούν και από άλλους. Adaptation: Ο όγκος των αιτήσεων που παράγονται από τους διάφορους www clients ποικίλει. Ορισµένοι παράγουν ιδιαίτερα υψηλούς όγκους ενώ άλλοι αιτούνται µόνο λίγα αντικείµενα. Ο αλγόριθµος Top-10 έχει σχεδιαστεί ώστε να προσαρµόζεται σε αυτές τις περιπτώσεις. Επιτρέπει έτσι σε χρήστες που ζητούν συχνά πόρους (frequent users) να κάνουν prefetch πολλά έγγραφα ενώ οι περιστασιακοί χρήστες αφήνονται να κάνουν prefetch σηµαντικά λιγότερους 3
4 πόρους ενδεχοµένως και καθόλου. Το prefetching ελέγχεται από το access profile του χρήστη. Το profile αυτό περιέχει τον αριθµό των εγγράφων που έχουν ζητηθεί από τον κάθε client στο πρόσφατο παρελθόν. Βάσει αυτού προσδιορίζεται το πλήθος των πόρων που θα πρέπει να γίνουν prefetch από τον server στο µέλλον. Εάν το πρότυπο προσπέλασης (access pattern) αλλάξει, το Top-10 θα προσαρµοστεί και θα ξεκινήσει prefetching από τους πλέον δηµοφιλείς κόµβους. Οπως αναφέρθηκε παραπάνω, ο αλγόριθµος βασίζεται στην συνεργασία client server για την επιτυχή υλοποίηση prefetch ενεργειών. Η πλευρά του server είναι υπεύθυνη για τον περιοδικό υπολογισµό της λίστας µε τους πλέον δηµοφιλείς πόρους (Top-10) και την προώθηση της στους clients. Για να είναι βέβαιο ότι οι πόροι γίνονται prefetch µόνο στους clients που µπορούν να τα χρησιµοποιήσουν, το Top-10 δεν αντιµετωπίζει όλους τους clients ενιαία. Ο χρόνος θεωρείται διαιρεµένος σε διαστήµατα (intervals) και το prefetching από κάθε server ενεργοποιείται µόνο αφού ο συγκεκριµένος client έχει πραγµατοποιήσει επαρκή αριθµό αιτήσεων στον συγκεκριµένο server (Access Threshold). Ετσι, σε περιστασιακούς clients δεν γίνονται prefetch έγγραφα ενώ οι «συχνοί» clients εντοπίζονται και λαµβάνονται σηµαντικά υπόψη κατά το prefetching. Ορισµένοι clients π.χ., proxies, παράγουν σηµαντικά περισσότερες αιτήσεις από άλλους και ένας σωστά σχεδιασµένο αλγόριθµος θα πρέπει να κάνει prefetch διαφορετικούς αριθµούς documents στους διαφορετικούς clients. Για παράδειγµα, δεν έχει νόηµα να γίνουν prefetch τα 500 πιο δηµοφιλή έγγραφα σε ένα client που έκανε µόνο 10 αίτησεις κατά το προηγούµενο χρονικό διάστηµα. Λαµβάνοντας το πρόσφατο παρελθόν ως ένδειξη για το άµεσο µέλλον, ο πελάτης θα πραγµατοποιήσει περίπου 10 αιτήσεις στο επόµενο χρονικό διάστηµα και κατά το µέγιστο 10/500 = 2% των prefetched εγγράφων θα χρησιµοποιηθούν. Ενας άλλος client ο οποίος πραγµατοποίησε αιτήσεις στο προηγούµενο χρονικό διάστηµα µπορεί να ωφεληθεί σηµαντικά από τα 500 prefetched έγγραφα. Ο µηχανισµός Top-10 προσαρµόζει τον όγκο του prefetching στους διαφόρους clients µε βάση τον αριθµό των αιτήσεων που έχουν παραχθεί στο παρελθόν. Ενας client δεν µπορεί να προχωρήσει σε prefetching περισσότερων εγγράφων από αυτά που ζήτησε στο πρόσφατο παρελθόν. Τέλος, για να διασφαλιστεί ότι η πολιτική Top-10 θα είναι λιγότερο ή περισσότερο επιθετική όπως απαιτείται, η παράµετρος Top-10 καθορίζει 4
5 τον µέγιστο αριθµό πόρων που µπορούν να ανακτηθούν σε κάθε χρονικό διάστηµα από οποιοδήποτε κόµβο. Ενας client δεν µπορεί να ζητήσει prefetching περισσότερων από Top-10 πόρων ακόµη και αν έχει προσπελάσει σηµαντικότατο αριθµό πόρων στο προηγούµενο διάστηµα. Σχήµα 1. Top-10 prefetching στο πλαίσιο client-proxy-server Το prefetching µπορεί να υλοποιηθεί τόσο στο επίπεδο του client όσο και σε επίπεδο proxy (Σχήµα 1). Οι clients επιπέδου χρήστη ενεργοποιούν το prefetching από τους proxies πρώτου επιπέδου λαµβάνοντας πρόνοια για τους χρήστες που εξυπηρετούν. Τα proxies πρώτου και δευτέρου επιπέδου παίζουν επίσης τους ρόλους του client και του server. Οι proxies 1 ου επιπέδου αποτελούν clients για τα proxies 2 ου επιπέδου και κάνουν prefetch και αποθηκεύουν έγγραφα για λογαριασµό των clients επιπέδου χρήστη. Τα proxies 2 ου επιπέδου αποτελούν clients σε δηµοφιλείς servers από τους οποίους κάνουν prefetch διάφορα έγγραφα τα οποία προωθούν στους clients τους. Η υλοποίηση του µηχανισµού Top-10 βασίζεται στην συνεργασία των οντοτήτων του client και του server (Σχήµα 2). Στη πλευρά του server, ο Top 10 daemon επεξεργάζεται όλα τα logs και διαµορφώνει την Top-10 λίστα, δηλαδή την λίστα των πλέον δηµοφιλών πόρων στον συγκεκριµένο server. Ενηµερώνει µία συγκεκριµένη web σελίδα ώστε η πληροφορία Top-10 να εµφανίζεται ως ένας άλλος πόρος στον 5
6 server. Η συχνότητα εκτίµησης του Top-10 εξαρτάται από το πόσο συχνά µεταβάλλεται το περιεχόµενο του server. Σχήµα 2. Συνεργασία client-side prefetching πράκτορα & http servers Στην πλευρά του client, o prefetching πράκτορας καταγράφει όλες τις http αιτήσεις του client και προσαρµόζει την prefetching δραστηριότητα του σε αυτές. Ο prefetching agent συνεργάζεται µε ένα proxy που φιλτράρει τις http αιτήσεις που υποβάλλονται από τον client. Εάν µία http αίτηση µπορεί να εξυπηρετηθεί από την τοπική cache µε τα prefetched έγγραφα, ο proxy διεκπεραιώνει την αίτηση από την cache. Σε διαφορετική περίπτωση, η αίτηση προωθείται στο proxy server του επόµενου επιπέδου. Σε καθηµερινή ή εβδοµαδιαία βάση, ανάλογα µε την ρύθµιση, ο prefetching πράκτορας διατρέχει τα client access logs τα οποία περιέχουν όλες τις http αιτήσεις που έχει υποβάλλει ο client και διαµορφώνει το prefetching profile αυτού του χρήστη (δηλαδή, την λίστα των servers από τους οποίους πρέπει να γίνουν prefetch πόροι). Ο αριθµός των πόρων που έχουν ζητηθεί από τους συγκεκριµένους servers κατά την προηγούµενο χρονικό διάστηµα υπερβαίνει το όριο Access_Threshold. Τελικά, βασιζόµενος στο prefetching profile αυτού του χρήστη, ο prefetching πράκτορας ζητάει τα πιο δηµοφιλή έγγραφα από τους servers που έχουν ενεργοποιηθεί για την διαδικασία του prefetching. Ο αριθµός των εγγράφων που ζητούνται από κάθε server ισούται µε το ελάχιστο του αριθµού των αιτήσεων σε αυτόν τον server ή το πλήθος της λίστας Top-10. Predictive Prefetching Στην εργασία [Padmanabhan, 1996] περιγράφεται ένας αλγόριθµος για την πρόβλεψη και την προ-ανάκτηση (prefetching) πόρων που είναι πολύ πιθανόν να ζητηθούν 6
7 σύντοµα. Συγκεκριµένα, ο server υπολογίζει την πιθανότητα να ζητηθεί ένας συγκεκριµένος πόρος στο άµεσο µέλλον και προωθεί αυτή την πληροφορία στον client. Ο client αποφασίζει αν θα προχωρήσει στην προ-ανάκτηση του πόρου. Ο server έχει την δυνατότητα παρατήρησης των προτύπων πρόσβασης από διάφορους clients και χρησιµοποιεί αυτή την πληροφορία για να προβεί σε ευφυείς προβλέψεις. Ο client είναι σε καλύτερη θέση να αποφασίσει αν θα εκµεταλλευτεί την παρεχόµενη πληροφορία για την προ-ανάκτηση των πόρων ανάλογα µε την κατάσταση της τοπικής cache και το εκτιµώµενο κόστος ανάκτησης. Αρχιτεκτονική του συστήµατος prefetching Στην πλευρά του server υπάρχουν δύο τύποι user-level διεργασιών. Το ένα αφορά ένα σύνολο HTTP deamon διεργασιών µε υποστήριξη persistent συνδέσεων. Μία http διεργασία γεννάται για να διεκπεραιώσει το αίτηµα ενός client. Εφόσον υποστηρίζονται persistent συνδέσεις, εκτελείται µία διεργασία ανά client και όχι ανά αίτηµα. H άλλη διεργασία είναι ο prediction deamon (predictd) ο οποίος παράγει τις προβλέψεις. Υπάρχει µόνο µία διεργασία prediction deamon ανά server. O predictd επικοινωνεί µόνο µε τον server και όχι απευθείας µε τους clients. Σχήµα 3. Αρχιτεκτονική συστήµατος prefetching Οταν λάβει µία αίτηση από ένα client, το http περνάει την ταυτότητα του client και τα URL των αιτούµενων πόρων στον predictd. Ο predictd ενδιαφέρεται µόνο για τα αιτήµατα που υποβάλλονται µε την µέθοδο GET (ή παραλλαγές της). O predictd εφαρµόζει τον αλγόριθµο πρόβλεψης που αναλύεται στην επόµενη παράγραφο για να προσδιορίσει ποιά αρχεία είναι υποψήφια για prefetching βάσει της πιθανότητας 7
8 ανάκτησης τους στο άµεσο µέλλον. Η πληροφορία αυτή µεταδίδεται στον client, piggy-backed στις απαντήσεις που στέλνονται από τον server, σε ειδικό πεδίο. Στον client εκτελούνται ένας συµβατικός browser και ένα prefetching engine. Η µηχανή prefetching χρησιµοποιεί την πληροφορία πρόβλεψης που έχει µεταδόσει ο server για να αποφασίσει για την προ-ανάκτηση των αρχείων. Η απόφαση επηρεάζεται από πολλές παραµέτρους όπως τα περιεχόµενα της τοπικής cache, τον φόρτο του συστήµατος, την τρέχουσα κατάσταση λειτουργίας του browser, κλπ. Μόλις αποφασιστεί η προ-ανάκτηση κάποιων αρχείων από το prefetch engine, κατάλληλες αιτήσεις µεταδίδονται προς τον server. Στις αιτήσεις αυτές προσδιορίζεται ότι δεν πρόκειται για την συνήθη ανάκτηση πόρων αλλά για prefetching. Η πληροφορία αυτή µπορεί να φανεί χρήσιµη στον server. O predictd αποφασίζει να µην συµπεριλάβει τις αιτήσεις αυτές στον υπολογισµό των προβλέψεων του αφού πρόκειται για prefetchig αιτήσεις. Επίσης, σε περίπτωση που το σύστηµα διεκπεραιώνει ήδη κάποιες αιτήσεις, οι αιτήσεις prefetching λαµβάνουν χαµηλή προτεραιότητα. Αλγόριθµος πρόβλεψης Ο αλγόριθµος πρόβλεψης βασίζεται στον αλγόριθµο που έχει προταθεί στην εργασία [Griffioen, 1994]. Συγκεκριµένα κατασκευάζεται ένας γράφος εξαρτήσεων (dependency graph) που αποτυπώνει το πρότυπο πρόσβασης (access pattern) στα διαφορετικά αρχεία του server. Ο γράφος έχει ένα κόµβο για κάθε αρχείο για το οποίο το σύστηµα έχει δεχθεί αιτήσεις ανάκτησης. Υπάρχει µία ακµή από το κόµβο Α στον Β µόνο και µόνο αν κάποια χρονική στιγµή υπήρξε προσπέλαση στο Β µετά από w προσπελάσεις µετά την επίσκεψη του Α. Το w καλείται lookahead window size. Το βάρος της ακµής είναι το πηλίκο του αριθµού αναφορών το Β µετά από ένα παράθυρο από την επίσκεψη στο Α προς τον αριθµό αιτήσεων για το Α. Αυτό το βάρος δεν είναι στην πραγµατικότητα η πιθανότητα επίσκεψης του Β αµέσως µετά το Α. Ετσι, τα βάρη των ακµών που ξεκινούν από ένα συγκεκριµένο κόµβο δεν απαιτείται να έχουν άθροισµα το 1. Στο Σχήµα 4 παρουσιάζεται ένα τµήµα ενός υποθετικού γράφου εξαρτήσεων. 8
9 Σχήµα 4. Τµήµα του γράφου εξαρτήσεων Ο γράφος εξαρτήσεων ενηµερώνεται δυναµικά καθώς ο server δέχεται νέες αιτήσεις. Υπεύθυνη για την ενηµέρωση είναι η διεργασία predictd, η οποία δέχεται πληροφορία από τις httpd διεργασίες που διεκπεραιώνουν αιτήσεις clients. ιατηρεί ένα κυκλικό (ring) buffer, µεγέθους ίσου µε το µέγεθος του παραθύρου, w, για κάθε client που είναι συνδεδέµενος µε το σύστηµα (υπόθεση: persistent συνδέσεις). Οταν λάβει µία νέα αίτηση από µία από τις httpd διεργασίες εισάγει τον προσδιοριστή (ID) του αρχείου που ζητήθηκε στον αντίστοιχο κυκλικό (ring) buffer. Μόνο οι καταχωρήσεις µέσα στο ίδιο ring buffer θεωρούνται συσχετιζόµενες, έτσι µόνο οι αντίστοιχες ακµές του γράφου εξαρτήσεων ενηµερώνονται. Ετσι διαχωρίζονται οι αιτήσεις από διαφορετικούς clients και αποφεύγονται προβλήµατα λανθασµένων συσχετίσεων. Το predictd βασίζει τις προβλέψεις του στον γράφο εξαρτήσεων. Οταν το A προσπελαστεί, θα έχει νόηµα να γίνει προ-ανάκτηση του B εφόσον το βάρος της ακµής από το Α στο Β είναι υψηλό (δηλαδή υπάρχει µεγάλη πιθανότητα προσπέλασης του Β στο άµεσο µέλλον). Γενικά, το predictd ανακηρύσσει το B υποψήφιο για prefetching εάν η ακµή από το Α στο Β έχει βάρος υψηλότερο από ένα όριο prefetch (prefetch threshold), p. Είναι δυνατόν η µεταβλητή p να λαµβάνει διαφορετικές τιµές για κάθε client και να µεταβάλλεται δυναµικά. Web prefetching σε περιβάλλοντα κινητών επικοινωνιών Στην εργασία [Jiang, 1998] συζητείται ένα προσαρµοστικό σύστηµα το οποίο βασίζεται σε ένα τµήµα πρόβλεψης (prediction module) και σε ένα τµήµα 9
10 οριοθέτησης (threshold module). Ο αλγόριθµος πρόβλεψης είναι ανάλογος µε αυτόν της εργασίας [Padmanabhan, 1996] αλλά βασίζεται στην παρατήρηση ότι οι web σελίδες δοµούνται συνήθως για να συνδέσουν συσχετιζόµενες σελίδες και είναι πολύ πιθανότερο ο χρήστης να ακολουθήσει συνδέσµους παρά να πληκτρολογήσει στον browser το URL του πόρου που τον ενδιαφέρει. Περιστασιακά χρησιµοποιούνται bookmarks για να επιτρέψουν την µετακίνηση σε ένα άλλο site µε τελείως διαφορετικό περιεχόµενο. Ο αλγόριθµος πρόβλεψης υποθέτει ότι µόνο οι σελίδες που είναι συνδεδεµένες µε την τρέχουσα, παρουσιαζόµενη σελίδα µπορούν να έχουν µη µηδενικές πιθανότητες πρόσβασης. Για να υπολογιστούν οι πιθανότητες πρόσβασης κρατούνται ιστορικά στοιχεία για το ποίες σελίδες έχουν προσπελαστεί και πώς. Συγκεκριµένα, για µία σελίδα Α και το σύνδεσµο B i στην σελίδα αυτή, χρησιµοποιείται ο µετρητής C A για να καθορίσει τον αριθµό των φορών που η σελίδα A έγινε download και ο µετρητής C A,Bi για να καθορίσει πόσες φορές επιλέχθηκε η B i µέσω του συνδέσµου στην σελίδα Α. Υπάρχουν ακριβώς ένας µετρητής για κάθε σελίδα και ένα µετρητής για κάθε σύνδεσµο στην συγκεκριµένη σελίδα. Οι σχετικοί µετρητές ενηµερώνονται κάθε φορά που ο χρήστης διαµορφώνει ένα νέο αίτηµα. Η πιθανότητα προσπέλασης P{B i A}, δηλαδή η δεσµευµένη πιθανότητα προσπέλασης του συνδέσµου B i δεδοµένης της παρουσίασης της σελίδας Α, υπολογίζεται ως εξής: P{ B i C A, Bi min(1, ),for C A} C A 0,for C A 5 A 5 (1) Η τιµή CA = 5 έχει επιλεγεί αυθαίρετα στην εξίσωση (1) γιατί εάν ο χρήστης δεν έχει επισκεφτεί µία σελίδα αρκετές φορές, η ιστορία πρόσβασης δεν υποδεικνύει τα πραγµατικά του ενδιαφέροντα. Εάν µία σελίδα D δεν έχει σύνδεσµο στην Α η πιθανότητα P{D A} είναι µηδενική. Ο αλγόριθµος µπορεί να εκτελεστεί τόσο στον client όσο και στον server. Στην δεύτερη περίπτωση, ο server συναθροίζει τα πρότυπα πρόσβασης προσφάτων επισκέψεων για να υπολογίσει τις πιθανότητες πρόσβασης µελλοντικών χρηστών. Οι πιθανότητες προσπέλασης των διαφόρων συνδέσµων σε µία σελίδα µεταδίδονται στους clients µαζί µε την ίδια την σελίδα για την ελαχιστοποίηση της καθυστέρησης. 10
11 Το επόµενο βήµα µετά τον υπολογισµό της πιθανότητας προσπέλασης ενός συνδέσµου είναι η απόφαση αν αξίζει να προ-ανακτηθεί ο συγκεκριµένος πόρος. Υπάρχουν τρείς παράγοντες οι οποίοι λαµβάνονται υπόψη για την επιλογή των αρχείων προς prefetching: το χρονικό όφελος από την προ-ανάκτηση του πόρου για τον χρήστη που ενδεχοµένως τον ζητήσει, το εύρος ζώνης το οποίο πρόκειται να σπαταληθεί σε περίπτωση που ο πόρος δεν ζητηθεί, και, η επίδραση της αίτησης prefetch σε άλλους χρήστες, των οποίων οι κανονικές αιτήσεις µπορεί να καθυστερήσουν λόγω της αίτησης προ-ανάκτησης. Με βάση ένα µοντέλο πρόσβασης πολλαπλών χρηστών (multi-user) σε ένα ενιαίο server µέσω κοινής δικτυακής σύνδεσης, το βέλτιστο όριο (threshold) της πιθανότητας προσπέλασης, για την ελαχιστοποίηση του κόστους, υπολογίζεται ως εξής: at (1 ) ab H 1 2 a 1 ) b a T B (2) Η παράµετρος b αφορά την δυνατότητα του συστήµατος σε kbits/sec, ρ είναι η µέση χρήση του συστήµατος, α T το χρονικό κόστος της απάντησης ($/sec) α Β το κόστος εύρους ζώνης. Η εξίσωση (2) ουσιαστικά υποδεικνύει ότι, άσχετα από την κατανοµή των πιθανοτήτων προσπέλασης, αν ο κάθε χρήστης προβαίνει σε prefetching µε πιθανότητα µεγαλύτερη από το παραπάνω όριο, ο µέσο κόστος ανά χρήστη θα είναι µικρότερο απ ότι χωρίς καθόλου prefetching. Αναφορές [Markatos, 1996] E. Markatos, and C. Chronaki, A Top-10 Approach to Prefetching on the Web, Technical Report 173, ICS-Forth, August [Markatos, 1999] E. Markatos, and C. E. Chronaki, A Top-10 Approach to Prefetching the web, Proceedings of INET 98 Geneva, Switzerland, July [Padmanabhan, 1996] V. Padmanabhan, and J.C.Mogul, Using Predictive Prefetching to Improve WWW Latency, ACM SIGCOMM Computer Communications Review, Vol. 26, No.3, July
12 [Jiang, 1998] Z. Jiang, and L. Kleinrock, «Web Prefetching in a Mobile Environment», IEEE Personal Communications Magazine, October
Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού
Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού Γενικά Η αρχιτεκτονική ανάπτυξης τους πληροφοριακού συστήµατος Γραµµατεία 2000 υποσύστηµα διαχείρισης προσωπικού
Διαβάστε περισσότεραΣυστήματα μνήμης και υποστήριξη μεταφραστή για MPSoC
Συστήματα μνήμης και υποστήριξη μεταφραστή για MPSoC Πλεονεκτήματα MPSoC Είναι ευκολότερο να σχεδιαστούν πολλαπλοί πυρήνες επεξεργαστών από τον σχεδιασμό ενός ισχυρότερου και πολύ πιο σύνθετου μονού επεξεργαστή.
Διαβάστε περισσότεραΌχι, γιατί αν κάθε browser ζητά διαφορετικό αντικείμενο κάθε φορά τότε όχι μόνο δεν βελτιώνει αλλα χειροτερεύει τον χρόνο προσπέλασης
1. Ένας αντιπρόσωπος με κρυφή μνήμη διαμοιραζόμενη σε πολλούς περιηγητές βελτιώνει το χρόνο πρόσβασης σε ιστο-αντικέιμενα ανεξάρτητα της διμοφιλίας των ιστο-αντικειμένων (Λ) Όχι, γιατί αν κάθε browser
Διαβάστε περισσότεραΠρωτόκολλο TCP Διάλεξη ΙΙI
Πρωτόκολλο TCP Διάλεξη ΙΙI Χρόνος επαναμετάδοσης Στην προηγούμενη διάλεξη είδαμε ότι: Η πρόβλεψη του χρόνου επαναμετάδοσης ενός πακέτου βάσει του εκθετικού μέσου παρατηρημένου χρόνου παράδοσης παλιότερων
Διαβάστε περισσότεραΠροσαρμοζόμενα. μενα και Εξατομικευμένα Επικοινωνιακά Περιβάλλοντα. Κων/νος Μουρλάς Επίκουρος Καθηγητής Τμήμα Επικοινωνίας & ΜΜΕ
Προσαρμοζόμενα μενα και Εξατομικευμένα Επικοινωνιακά Περιβάλλοντα Κων/νος Μουρλάς Επίκουρος Καθηγητής Τμήμα Επικοινωνίας & ΜΜΕ Η Προσαρμογή και η Εξατομίκευση Συστημάτων Ορισμός του Προβλήματος Βασικοί
Διαβάστε περισσότεραWeb and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol
HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)
Διαβάστε περισσότερα1 Παραστατικών Πωλήσεων
Version 2.4.0.0 Κινήσεις 1 Παραστατικών Πωλήσεων Κινήσεις Πωλήσεις Παραστατικά Πωλήσεων Στην αναζήτηση των παραστατικών πωλήσεων πραγµατοποιήθηκε προσθήκη ενός πλήκτρου το οποίο γίνεται ενεργό µόνο για
Διαβάστε περισσότεραΕΡΓΑΣΙΑ. (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών)
ΕΡΓΑΣΙΑ (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών) Τίτλος: Εφαρμογή Διαδικτύου Ηλεκτρονικού Καταστήματος Ζητούμενο: Να αναπτυχθεί web εφαρμογή,
Διαβάστε περισσότερα«Σύστημα ΔΕΠ» ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 1.1
«Σύστημα ΔΕΠ» ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Έκδοση 1.1 Πίνακας περιεχομένων 1. Λειτουργικότητα Υποψήφιου μέλους ΔΕΠ... 3 1.1. Δημιουργία Χρήστη Υποψήφιου μέλους ΔΕΠ... 3 1.2. Εισαγωγή Προσωπικών σας Στοιχείων στο Σύστημα
Διαβάστε περισσότεραΤεχνικές Εξόρυξης Δεδομένων
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ Διατμηματικό Μεταπτυχιακό Πρόγραμμα στα Πληροφοριακά Συστήματα ( MIS ) Τεχνικές Εξόρυξης Δεδομένων για την βελτίωση της απόδοσης σε Κατανεμημένα Συστήματα Ζάχος Δημήτριος Επιβλέποντες:
Διαβάστε περισσότεραWeb Caching. Αναλυτικά οι στόχοι του caching είναι οι εξής:
Web Caching Με την ραγδαία ανάπτυξη της Web κίνησης, το caching ήταν η πρώτη βασική τεχνική που στόχευε στην ελαχιστοποίηση της υστέρησης που αντιλαμβάνονται οι web χρήστες καθώς και στον περιορισμό της
Διαβάστε περισσότερα7.5 Πρωτόκολλο IP. & Ερωτήσεις
7.5 Πρωτόκολλο IP & Ερωτήσεις 1. ε ποιο επίπεδο του μοντέλου TCP/IP ανήκει το IP πρωτόκολλο; Εξασφαλίζει αξιόπιστη μετάδοση, και αν όχι ποιο πρωτόκολλο είναι υπεύθυνο για την αξιοπιστία; 2. Τι χρειάζεται
Διαβάστε περισσότεραιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων
ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων Μαρία Ι. Ανδρέου ΗΜΥ417, ΗΜΥ 663 Κατανεµηµένα Συστήµατα Χειµερινό Εξάµηνο 2006-2007 Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Πανεπιστήµιο
Διαβάστε περισσότερα7.9 ροµολόγηση. Ερωτήσεις
7.9 ροµολόγηση Ερωτήσεις 1. Να δώσετε τον ορισµό της δροµολόγησης; 2. Από τι εξαρτάται η χρονική στιγµή στην οποία λαµβάνονται οι αποφάσεις δροµολόγησης; Να αναφέρετε ποια είναι αυτή στην περίπτωση των
Διαβάστε περισσότεραΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP
ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP Άσκηση 1 η : Καθυστερήσεις Θεωρείστε μία σύνδεση μεταξύ δύο κόμβων Χ και Υ. Το εύρος ζώνης του συνδέσμου είναι 10Gbits/sec
Διαβάστε περισσότεραField Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ
Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ
Διαβάστε περισσότεραΠερίληψη ιπλωµατικής Εργασίας
Περίληψη ιπλωµατικής Εργασίας Θέµα: Εναλλακτικές Τεχνικές Εντοπισµού Θέσης Όνοµα: Κατερίνα Σπόντου Επιβλέπων: Ιωάννης Βασιλείου Συν-επιβλέπων: Σπύρος Αθανασίου 1. Αντικείµενο της διπλωµατικής Ο εντοπισµός
Διαβάστε περισσότεραΟΤΑ Επιχειρησιακή Νοηµοσύνη
ΟΤΑ Επιχειρησιακή Νοηµοσύνη Ενότητα: Bc1.1.5 Επιχειρησιακές Διαδικασίες στους Δήµους: Εξοικείωση µε τη χρήση ΙΙ Πρακτική Άσκηση (επίπεδο 2): Στόχος της άσκησης είναι η εξοικείωση των εκπαιδευοµένων µε
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Εργαστήρια
Δίκτυα Υπολογιστών Εργαστήρια Άσκηση 6 η Πολλαπλή Πρόσβαση με Ακρόαση Φέροντος (CSMA-CD) Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Διδάσκων: Παπαπέτρου Ευάγγελος 2 1 Εισαγωγή Σκοπός της
Διαβάστε περισσότερα1 Ερωτήσεις σωστό-λάθος
1 Ερωτήσεις σωστό-λάθος 1. Η λειτουργία του IP πρωτοκόλλου βασίζεται στα αυτοδύναµα πακέτα (datagrams). 2. Όταν το πρωτόκολλο TCP προωθεί ένα πακέτο στο πρωτόκολλο IP, το µόνο στοιχείο το οποίο έχει ενδιαφέρον
Διαβάστε περισσότεραΣυχνές ερωτήσεις - απαντήσεις για τη χρήση του λογισµικού
Συχνές ερωτήσεις - απαντήσεις για τη χρήση του λογισµικού Πώς µπορώ να αποκτήσω κωδικούς πρόσβασης στο σύστηµα δήλωσης αυθαιρέτων; Οι κωδικοί πρόσβασης στην ηλεκτρονική εφαρµογή για τις δηλώσεις και βεβαιώσεις
Διαβάστε περισσότερα7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ
Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα
Διαβάστε περισσότεραΣυνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7. Ασκήσεις στο IP Fragmentation
Συνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7 Οι σημειώσεις που ακολουθούν περιγράφουν τις ασκήσεις που θα συναντήσετε στο κεφάλαιο 7. Η πιο συνηθισμένη και βασική άσκηση αναφέρεται στο IP Fragmentation,
Διαβάστε περισσότεραΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ
ΠΡΩΤΗ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ Τετάρτη 16 Ιουνίου 2004 Οδηγίες: Η διάρκεια της εξέτασης είναι 3,5 ώρες. Ισχύουν όσα αναφέρονται στους Κανονισµούς Εξετάσεων του ΕΑΠ γενικότερα και της ΘΕ ειδικότερα. Είναι υποχρεωτικό
Διαβάστε περισσότερα1. Περιγράψετε τον πιο σημαντικό ρόλο του κάθε επιπέδου της TCP/IP στοίβας (δίνοντας και το όνομα του).
ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2014-2015 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 20.11.20104 Πρόοδος Οδηγίες: Η κάθε απάντηση θα πρέπει να συνοδεύεται
Διαβάστε περισσότεραΔιαδικασία χρήσης module Αναλυτικής Λογιστική. (v.1.0.7)
Διαδικασία χρήσης module Αναλυτικής Λογιστική (v.1.0.7) Περίληψη Με το Module της Αναλυτικής Λογιστικής πραγματοποιείται η παρακολούθηση όλου του κυκλώματος και η ενημέρωση της Αναλυτικής Λογιστικής από
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ
ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΠΑΡΟΥΣΙΑΣΗ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΔΟΥΒΛΕΤΗΣ ΧΑΡΑΛΑΜΠΟΣ ΕΠΙΒΛΕΠΟΝΤΕΣ ΚΑΘΗΓΗΤΕΣ Μαργαρίτης Κωνσταντίνος Βακάλη
Διαβάστε περισσότεραίκτυα - Internet Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία FTP (File Transfer Protocol)
Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας Κέρκυρα ίκτυα - Internet 2 Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) ΜηχανέςΑναζήτησηςστοWeb Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
Το πρωτόκολλο Διαδικτυου (Internet Protocol, ) είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/. Η λειτουργία του βασίζεται στην ιδέα των αυτοδύναμων πακέτων (datagrams), τα οποία μεταφέρονται
Διαβάστε περισσότεραΔίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας
Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1 Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία
Διαβάστε περισσότεραΔιαδικασία Χρήσης Module Αναλυτικής Λογιστικής
Διαδικασία Χρήσης Module Αναλυτικής Λογιστικής 1 Περίληψη Με την Αναλυτική Λογιστική πραγματοποιείται η παρακολούθηση όλου του κυκλώματος και η ενημέρωση της Αναλυτικής Λογιστικής από την εφαρμογή Hyper
Διαβάστε περισσότεραΕργαλεία ανάπτυξης εφαρμογών internet Ι
IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής 4 φάσεις διαδικτυακών εφαρμογών 1.Εφαρμογές στατικής πληροφόρησης
Διαβάστε περισσότεραΟδηγίες Διαχείρισης Web Portal ΤΕΑ-ΕΑΠΑΕ για τις Κατασκηνώσεις 2019 Διαδικασία Κράτησης θέσεως Κατασκήνωσης
Οδηγίες Διαχείρισης ΤΕΑ-ΕΑΠΑΕ για τις Κατασκηνώσεις 2019 Διαδικασία Κράτησης θέσεως Κατασκήνωσης 1 Αγαπητοί Ασφαλισμένοι/Συνταξιούχοι, Σας παρουσιάζουμε αναλυτικές οδηγίες για τον τρόπο διαχείρισης των
Διαβάστε περισσότεραΟΤΑ Επιχειρησιακή Νοηµοσύνη. Ενότητα: Bc1.1.6 Παρακολούθηση (monitoring) εκτέλεσης Επιχειρησιακών Διαδικασιών και εξαγωγή «µετρήσιµων» (metrics)
ΟΤΑ Επιχειρησιακή Νοηµοσύνη Ενότητα: Bc1.1.6 Παρακολούθηση (monitoring) εκτέλεσης Επιχειρησιακών Διαδικασιών και εξαγωγή «µετρήσιµων» (metrics) Πρακτική Άσκηση (επίπεδο 2): Η άσκηση ζητά να εκτελεσθεί
Διαβάστε περισσότεραΓενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ
Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ
Διαβάστε περισσότεραΣυνεχής ροή πολυµέσων
Συνεχής ροή πολυµέσων Εισαγωγή ικτυακά πρωτόκολλα Πολυµέσα και δίκτυα Συνεχής ροή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές µέσων Πρωτόκολλο RTSP Πρωτόκολλο RTP οµή πακέτων RTP Πρωτόκολλο RTCP
Διαβάστε περισσότεραΔροµολόγηση (Routing)
Δροµολόγηση (Routing) Περίληψη Flooding Η Αρχή του Βέλτιστου και Δυναµικός Προγραµµατισµός Dijkstra s Algorithm Αλγόριθµοi Δροµολόγησης Link State Distance Vector Δροµολόγηση σε Κινητά Δίκτυα Δροµολόγηση
Διαβάστε περισσότεραΟ ΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΟΒΟΛΗ ΑΙΤΗΣΗΣ ΕΓΓΡΑΦΗΣ ΣΤΟ ΜΗΤΡΩΟ ΑΞΙΟΛΟΓΗΤΩΝ ΕΡΓΩΝ Ι ΙΩΤΙΚΟΥ ΤΟΜΕΑ ΤΗΣ ΚΤΠ Α.Ε.
Ο ΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΟΒΟΛΗ ΑΙΤΗΣΗΣ ΕΓΓΡΑΦΗΣ ΣΤΟ ΜΗΤΡΩΟ ΑΞΙΟΛΟΓΗΤΩΝ ΕΡΓΩΝ Ι ΙΩΤΙΚΟΥ ΤΟΜΕΑ ΤΗΣ ΚΤΠ Α.Ε. ΒΗΜΑ 1: ΑΝΑΚΤΗΣΗ ΤΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΑΙΤΗΣΗΣ ΕΓΓΡΑΦΗΣ Η Ηλεκτρονική Αίτηση Εγγραφής στο Μητρώο Αξιολογητών
Διαβάστε περισσότεραΤα συγκεντρωτικά ερωτήματα αφορούν στην ομαδοποίηση των δεδομένων και στη. χρήση συναρτήσεων ομαδοποίησης κατά την εκτέλεση ενός ερωτήματος προβολής
Εργαστήριο 8 ο Συγκεντρωτικά ερωτήματα Ερωτήματα διασταύρωσης Ερωτήματα Ενεργειών Συγκεντρωτικά ερωτήματα Τα συγκεντρωτικά ερωτήματα αφορούν στην ομαδοποίηση των δεδομένων και στη χρήση συναρτήσεων ομαδοποίησης
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
Ηυιοθέτησητης τεχνολογίαςκαι αρχιτεκτονικής TCP/IP δεν έρχεται σε σύγκρουσηµε το µοντέλο του OSI και αυτό γιατί και τα δυο συστήµατααναπτύχθηκαν συγχρόνως. Παρόλα αυτά, υπάρχουν ορισµένες ουσιώδεις διαφορές
Διαβάστε περισσότεραΤι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP);
7.5. Πρωτόκολλο IP Τι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναμα πακέτα που μεταφέρονται ανεξάρτητα
Διαβάστε περισσότεραΤΕΙ Κρήτης, Παράρτηµα Χανίων
ΠΣΕ, Τµήµα Τηλεπικοινωνιών & ικτύων Η/Υ Εργαστήριο ιαδίκτυα & Ενδοδίκτυα Η/Υ ( ηµιουργία συστήµατος µε ροint-tο-ροint σύνδεση) ρ Θεοδώρου Παύλος Χανιά 2003 Περιεχόµενα 1 ΕΙΣΑΓΩΓΗ...2 2 ΤΟ ΚΑΝΑΛΙ PΟINT-TΟ-PΟINT...2
Διαβάστε περισσότεραιαδίκτυα & Ενδοδίκτυα Η/Υ
ιαδίκτυα & Ενδοδίκτυα Η/Υ (Kεφ. 10) ΡΟΜΟΛΟΓΗΣΗ Χαρακτηριστικά Στρατηγικές ροµολόγησης Παραδείγµατα Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William Stallings, 6/e, 2000. ΕΥ - κεφ.10 (2/3)
Διαβάστε περισσότεραΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΑΠΟΙΚΙΑΣ ΜΥΡΜΗΓΚΙΩΝ ANT COLONY OPTIMIZATION METHODS
ΜΕΘΟΔΟΙ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΑΠΟΙΚΙΑΣ ΜΥΡΜΗΓΚΙΩΝ ANT COLONY OPTIMIZATION METHODS Χρήστος Δ. Ταραντίλης Αν. Καθηγητής ΟΠΑ ACO ΑΛΓΟΡΙΘΜΟΙ Η ΛΟΓΙΚΗ ΑΝΑΖΗΤΗΣΗΣ ΛΥΣΕΩΝ ΣΕ ΠΡΟΒΛΗΜΑΤΑ ΙΑΤΑΞΗΣ (1/3) Ε..Ε. ΙΙ Oι ACO
Διαβάστε περισσότεραΠανεπιστήµιο Θεσσαλίας
Πανεπιστήµιο Θεσσαλίας Τµήµα Πληροφορικής Ενότητα 8η: Συσκευές Ε/Ε - Αρτηρίες Άσκηση 1: Υπολογίστε το µέσο χρόνο ανάγνωσης ενός τµήµατος των 512 bytes σε µια µονάδα σκληρού δίσκου µε ταχύτητα περιστροφής
Διαβάστε περισσότεραΣχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας
Σχεδιασµός Οικολογικού ιαµεσολαβητή για την εποπτεία και διαχείριση δικτύου διανοµής ηλεκτρικής ενέργειας Σωτηρία ριβάλου Εθνικό Μετσόβιο Πολυτεχνείο Μονάδα Εργονοµίας Συστήµατα διανοµής ηλεκτρικής ενέργειας
Διαβάστε περισσότεραΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά
ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά Για την STUDIO KOSTA BODA ILLUM Χανίων Πέµπτη, 9 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου
Διαβάστε περισσότεραΟλοκληρωµένο Σύστηµα ιαχείρισης Ασφαλισµένου
Εγχειρίδιο Χρήστη: Ολοκληρωµένο Σύστηµα ιαχείρισης ΦΑΣΗ Α: Ηλεκτρονική Καταγραφή Παρακλινικών Εξετάσεων Έκδοση 0.02 Ιστορικό Αναθεωρήσεων Date [Ηµ/νία] Version Description Author Approved by Date of [Έκδοση]
Διαβάστε περισσότεραSpeed-0 WMP: Web and Mobile Platform Software Requirements Specification
Speed-0 Web and Mobile Platform Speed-0 WMP: Web and Mobile Platform Software Requirements Specification Version Revision History Date Version Description People 5/4/2012 Αρχικές Προδιαγραφές
Διαβάστε περισσότεραΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.
ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 3) Μέθοδος Υποβολής: Συμπλήρωση Φόρμας 3.α) Συμπλήρωση
Διαβάστε περισσότεραιαδίκτυα & Ενδοδίκτυα Η/Υ
ιαδίκτυα & Ενδοδίκτυα Η/Υ ΙΑ ΙΚΤΥΑΚΗ ΛΕΙΤΟΥΡΓΙΑ (Kεφ. 16) ΠΡΩΤΟΚΟΛΛΑ ΡΟΜΟΛΟΓΗΣΗΣ Αυτόνοµα Συστήµατα Πρωτόκολλο Συνοριακών Πυλών OSPF ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΟΛΟΚΛΗΡΩΜΕΝΩΝ ΥΠΗΡΕΣΙΩΝ (ISA) Κίνηση ιαδικτύου Προσέγγιση
Διαβάστε περισσότεραΕπώνυµη ονοµασία. Ενότητα 13 η Σχεδίαση,Επιλογή, ιανοµή Προϊόντων 1
Επώνυµη ονοµασία Η επώνυµη ονοµασία είναι αυτή η ονοµασία που ξεχωρίζει τα προϊόντα και τις υπηρεσίες µας από αυτές των ανταγωνιστών. Οι σχετικές αποφάσεις θα επηρεαστούν από τις εξής ερωτήσεις: 1. Χρειάζεται
Διαβάστε περισσότεραΕισαγωγή. E-03: Λειτουργικά Συστήµατα ΙΙ 6. Εαρινό Εξάµηνο 2005-06. Κατανεµηµένα συστήµατα αρχείων. Μέρη κατανεµηµένου συστήµατος αρχείων
Εισαγωγή Ε-03: Λειτουργικά Συστήµατα ΙΙ Εαρινό Εξάµηνο 2005-06 «Κατανεµηµένα Συστήµατα Αρχείων (1/2)» ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Σύστηµα αρχείων Αποθήκευση, προσπέλαση και διαχείριση δεδοµένων
Διαβάστε περισσότεραJ-GANNO. Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β, Φεβ.1998) Χάρης Γεωργίου
J-GANNO ΓΕΝΙΚΕΥΜΕΝΟ ΠΑΚΕΤΟ ΥΛΟΠΟΙΗΣΗΣ ΤΕΧΝΗΤΩΝ ΝΕΥΡΩΝΙΚΩΝ ΙΚΤΥΩΝ ΣΤΗ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ JAVA Σύντοµη αναφορά στους κύριους στόχους σχεδίασης και τα βασικά χαρακτηριστικά του πακέτου (προέκδοση 0.9Β,
Διαβάστε περισσότεραΕΡΓΑΣΙΑ. (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών)
ΕΡΓΑΣΙΑ (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών) Τίτλος: Εφαρμογή Διαδικτύου Υλοποίησης Storage Cloud Ζητούμενο: Να αναπτυχθεί web εφαρμογή
Διαβάστε περισσότεραCubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885
CubisLITE Client Οδηγίες Χρήσεως Cubitech Hellas Ακροπόλεως 24, Καλλιθέα, Αθήνα Τ.Κ. 176 75, Ελλάδα, Τηλ. 210 9580887-8 Φαξ.2109580885 1 ΠΕΡΙΕΧΟΜΕΝΑ Γενικά 1. Τι είναι ο CubisLITE Server 2. Τι είναι ο
Διαβάστε περισσότεραΒασικές έννοιες. Κατανεμημένα Συστήματα 1
Βασικές έννοιες Κατανεμημένα Συστήματα 1 lalis@inf.uth.gr Ορισμός κατανεμημένου συστήματος Ένα σύστημα από ξεχωριστές ενεργές οντότητες (ονομάζονται «κόμβοι» ή «διεργασίες») που εκτελούνται ταυτόχρονα/ανεξάρτητα
Διαβάστε περισσότεραΗΥ240: οµές εδοµένων Χειµερινό Εξάµηνο Ακαδηµαϊκό Έτος Παναγιώτα Φατούρου. Προγραµµατιστική Εργασία 3 ο Μέρος
Πανεπιστήµιο Κρήτης, Τµήµα Επιστήµης Υπολογιστών 6 εκεµβρίου 2008 ΗΥ240: οµές εδοµένων Χειµερινό Εξάµηνο Ακαδηµαϊκό Έτος 2008-09 Παναγιώτα Φατούρου Προγραµµατιστική Εργασία 3 ο Μέρος Ηµεροµηνία Παράδοσης:
Διαβάστε περισσότεραΠεριεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.
Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής Περιεχόµενα Κατηγορίες Π.Σ. ιαχείρισης Πράξεων ιοίκησης Υποστήριξης Αποφάσεων Έµπειρα Συστήµατα Ατόµων και Οµάδων Ο κύκλος ζωής Π.Σ. Ορισµός Φάσεις Χρήστες
Διαβάστε περισσότεραΑ2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση.
ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ / Γ- ΕΠΑ.Λ. ΗΜΕΡΟΜΗΝΙΑ: 21-02- 2016 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ-Α.ΚΑΤΡΑΚΗ ΘΕΜΑ Α. A1. Να γράψετε το γράμμα καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη
Διαβάστε περισσότερα11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1
ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass ηµιουργία Μαθήµατος 1 Η ηµιουργία Μαθήµατος είναι η πιο σηµαντική ενέργεια του χρήστη Εκπαιδευτή στην πλατφόρµα. Ειδικότερα, για να δηµιουργήσετε
Διαβάστε περισσότεραΔίκτυα. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική
Δίκτυα ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Εισαγωγή Η επικοινωνία, ως ανταλλαγή πληροφοριών, υπήρξε ένας από τους θεμέλιους λίθους της ανάπτυξης του ανθρώπινου πολιτισμού Η μετάδοση πληροφορίας
Διαβάστε περισσότεραEthniki Cyprus Rate User Manual
MANUAL Ethniki Cyprus Rate User Manual Περιεχόµενα Λίγα λόγια για την εφαρµογή Εγκατάσταση και είσοδος στην εφαρµογή Νέος χρήστης / Αίτηση εγγραφής Ήδη εγγεγραµµένος χρήστης Καταχώρηση στοιχείων ασφαλιστή
Διαβάστε περισσότεραΠροχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 8: ΈλεγχοςΡοήςΑνοικτούΒρόχου Φώτης Βαρζιώτης
Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 8: ΈλεγχοςΡοήςΑνοικτούΒρόχου Φώτης Βαρζιώτης Ανοιχτά Τμήμα Μηχανικών Πληροφορικής ΤΕ Προχωρημένα
Διαβάστε περισσότεραΔιαχρονικές δομές δεδομένων
Διαχρονικές δομές δεδομένων Μια τυπική δομή δεδομένων μεταβάλλεται με πράξεις εισαγωγής ή διαγραφής Π.χ. κοκκινόμαυρο δένδρο εισαγωγή 0 18 0 5 39 73 1 46 6 80 Αποκατάσταση ισορροπίας 5 39 73 0 46 6 80
Διαβάστε περισσότεραBlackBerry Internet Service. Οδηγός χρήστη
BlackBerry Internet Service Οδηγός χρήστη Δημοσίευση: 2014-01-08 SWD-20140108171026083 Περιεχόμενα 1 Γρήγορα αποτελέσματα... 7 Πληροφορίες για τα σχέδια υπηρεσίας ανταλλαγής μηνυμάτων της υπηρεσίας BlackBerry
Διαβάστε περισσότεραΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ Α2Α
1 ΤΕΧΝΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ Α2Α 1.1 ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Το λειτουργικό σύστημα θα πρέπει να είναι Windows XP, 2000 και 2003. Ο λογαριασμός χρήστη του υπολογιστή, θα πρέπει να έχει πλήρη
Διαβάστε περισσότεραΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013
ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2013-2014 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 Λύσεις Πρώτης Προόδου (συνολικά 100 μονάδες) 1. Αντιπαραθέσετε
Διαβάστε περισσότεραΑυτόματο Κλείσιμο Ισολογισμού
Αυτόματο Κλείσιμο Ισολογισμού Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας διαχείρισης Οδηγιών Αυτόματου Κλεισίματος Ισολογισμού στην εφαρμογή extra Λογιστική
Διαβάστε περισσότεραΔρομολόγηση (Routing)
Δρομολόγηση (Routing) Περίληψη Flooding Η Αρχή του Βέλτιστου και Δυναμικός Προγραμματισμός ijkstra s Algorithm Αλγόριθμοi Δρομολόγησης Link State istance Vector Δρομολόγηση σε Κινητά Δίκτυα Δρομολόγηση
Διαβάστε περισσότεραΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΥΠΟΒΟΛΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΔΕΛΤΙΟΥ
ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΥΠΟΒΟΛΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΔΕΛΤΙΟΥ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΥΠΟΨΗΦΙΟΥ ΕΠΑΛ Α Έκδοση 1.0, Ιούνιος 2011 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΛΙΣΤΑ ΣΧΗΜΑΤΩΝ ΠΙΝΑΚΑΣ
Διαβάστε περισσότεραWorld Wide Web: Ο παγκόσµιος ιστός Πληροφοριών
Περιεχόµενα World Wide Web: Ο παγκόσµιος ιστός Πληροφοριών Εισαγωγή Ιστορική Αναδροµή Το ιαδίκτυο και το WWW Υπερκείµενο Εντοπισµός πληροφοριών στο WWW Search Engines Portals Unicode Java Plug-Ins 1 2
Διαβάστε περισσότεραα. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)
ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 30/11/2014 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ, Α. ΙΛΕΡΗ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν γράφοντας δίπλα στο
Διαβάστε περισσότεραΤυχαιοκρατικοί Αλγόριθμοι
Πιθανότητες και Αλγόριθμοι Ανάλυση μέσης περίπτωσης Μελέτα τη συμπεριφορά ενός αλγορίθμου σε μια «μέση» είσοδο (ως προς κάποια κατανομή) Τυχαιοκρατικός αλγόριθμος Λαμβάνει τυχαίες αποφάσεις καθώς επεξεργάζεται
Διαβάστε περισσότεραManual. Εκλογές 15μελούς Σχολείου v4.0 Module καταχώρησης ψηφοδελτίων από την Εφορευτική Επιτροπή
Manual Εκλογές 15μελούς Σχολείου v4.0 Module καταχώρησης ψηφοδελτίων από την Εφορευτική Επιτροπή Χρήστος Μουρατίδης Πειραιάς 2019 Περιεχόμενα ΕΙΣΑΓΩΓΗ... 3 ΤΟ ΠΡΟΓΡΑΜΜΑ... 3 ΔΥΝΑΤΟΤΗΤΕΣ... 4 ΑΠΑΙΤΗΣΕΙΣ
Διαβάστε περισσότεραΟδηγίες Διαχείρισης Web Portal ΤΕΑ-ΕΑΠΑΕ για τις Κατασκηνώσεις Διαδικασία Κράτησης θέσεως Κατασκήνωσης
Οδηγίες Διαχείρισης Web Portal ΤΕΑ-ΕΑΠΑΕ για τις Κατασκηνώσεις Διαδικασία Κράτησης θέσεως Κατασκήνωσης 1 Αγαπητοί Ασφαλισμένοι/Συνταξιούχοι, Σας παρουσιάζουμε αναλυτικές οδηγίες για τον τρόπο διαχείρισης
Διαβάστε περισσότεραΠεριεχόµενα 1. Εγκατάσταση 2. Εισαγωγή 3. Σύνδεση 4. Ρυθµίσεις 2.1 Περιοχή εργασιών και πλοήγησης 2.2 Περιοχή απεικόνισης "Λεπτοµέρειες" 2.3 Περιοχή απεικόνισης "Στατιστικά" 4.1 Προφίλ 4.2 ίκτυο 4.2.1
Διαβάστε περισσότεραImproving the performance of TCP in the case of packet reordering. Στρατάκη Μαρία
Improving the performance of TCP in the case of packet reordering Στρατάκη Μαρία Γενικές Πληροφορίες για το TCP/IP TCP (Transmission Control Protocol) IP (Internet Protocol) Χωρίζουν τα δεδομένα σε τμήματα
Διαβάστε περισσότεραιαχείριση Τηλεφωνικών Κλήσεων
ιαχείριση Τηλεφωνικών Κλήσεων 1 Διαχει ριση Τηλεφωνικω ν Κλη σεων ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ... 3 ΔΟΜΗ ΧΡΗΣΤΩΝ ΚΑΙ ΔΙΚΑΙΩΜΑΤΑ ΕΠΙ ΤΩΝ ΤΗΛΕΦΩΝΙΚΩΝ ΚΛΗΣΕΩΝ... 3 ΣΧΗΜΑΤΙΚΗ ΑΠΕΙΚΟΝΙΣΗ... 4 ΕΙΣΕΡΧΟΜΕΝΕΣ ΚΛΗΣΕΙΣ... 5
Διαβάστε περισσότεραΑξιοποίηση της συσχέτισης μεταξύ λέξεων για τη βελτίωση του προσεγγιστικού φιλτραρίσματος πληροφορίας
Αξιοποίηση της συσχέτισης μεταξύ λέξεων για τη βελτίωση του προσεγγιστικού φιλτραρίσματος πληροφορίας Σε ένα σύστημα φιλτραρίσματος πληροφορίας, ή αλλιώς σύστημα έκδοσης/συνδρομής, οι χρήστες εγγράφονται
Διαβάστε περισσότεραΕργαστήριο 4 Πρωτόκολλα Δρομολόγησης
Εργαστήριο 4 Πρωτόκολλα Δρομολόγησης. Εισαγωγή Η παρούσα εργαστηριακή άσκηση έχει ως σκοπό την εξοικείωση με τα πρωτόκολλα δρομολόγησης τα οποία χρησιμοποιούνται στα Ad-Hoc δίκτυα, καθώς και την συγκριτική
Διαβάστε περισσότεραΕίναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα
1 Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα εύκολη, τη στιγμή που γνωρίζουμε ότι ένα σύνθετο δίκτυο
Διαβάστε περισσότερα1 Συστήματα Αυτοματισμού Βιβλιοθηκών
1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία
Διαβάστε περισσότεραΥπολογισμός Φορολογικής Αναμόρφωσης
Υπολογισμός Φορολογικής Αναμόρφωσης Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Υπολογισμού Φορολογικής Αναμόρφωσης στην εφαρμογή Λογιστική Διαχείριση. Παρακάτω
Διαβάστε περισσότεραΟΤΑ Επιχειρησιακή Νοηµοσύνη
ΟΤΑ Επιχειρησιακή Νοηµοσύνη Ενότητα: Bc1.1.5 Επιχειρησιακές Διαδικασίες στους Δήµους: Εξοικείωση µε τη χρήση ΙΙ Πρακτική Άσκηση (επίπεδο 1): Στόχος της άσκησης είναι η εξοικείωση των εκπαιδευοµένων µε
Διαβάστε περισσότεραΕλεγχος, Αξιοπιστία και Διασφάλιση Ποιότητας Λογισµικού Πολυπλοκότητα
Ελεγχος, Αξιοπιστία και Διασφάλιση Ποιότητας Λογισµικού Πολυπλοκότητα Τµήµα Διοίκησης Επιχειρήσεων Τει Δυτικής Ελλάδας Μεσολόγγι Δρ. Α. Στεφανή Διάλεξη 5 2 Εγκυροποίηση Λογισµικού Εγκυροποίηση Λογισµικού
Διαβάστε περισσότεραΠροσοµοίωση λειτουργίας επικοινωνίας δεδοµένων (µόντεµ)
Προσοµοίωση λειτουργίας επικοινωνίας δεδοµένων (µόντεµ) Ανάδοχοι Φορέας Υλοποίησης Ερευνητικό Ακαδηµαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών Ανάδοχος φορέας: CONCEPTUM A.E. 2 Περιεχόµενα 1. Λίγα λόγια για
Διαβάστε περισσότερα7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ
Ερωτήσεις 7.3 Πρωτόκολλο TCP 1. Τι είναι το τµήµα (segment) στο πρωτόκολλο TCP; Από ποια µέρη αποτελείται; 2. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός ειράς στην επικεφαλίδα ενός segment TCP; 3. την περίπτωση
Διαβάστε περισσότεραXAMPP Apache MySQL PHP javascript xampp
XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα
Διαβάστε περισσότεραΤο Πρόβληµα Οµοφωνίας Σύγχρονα Συστήµατα Μεταβίβασης Μηνύµατος Μοντέλο Κατάρρευσης (crash model) Οι διεργασίες µπορούν να σταµατούν να εκτελούνται σε
Οµοφωνία σε σύστηµα µε αϖοτυχίες κατάρρευσης διεργασιών Παναγιώτα Φατούρου Κατανεµηµένα Συστήµατα 1 Το Πρόβληµα Οµοφωνίας Σύγχρονα Συστήµατα Μεταβίβασης Μηνύµατος Μοντέλο Κατάρρευσης (crash model) Οι διεργασίες
Διαβάστε περισσότερα6.2 Υπηρεσίες Διαδικτύου
6.2 Υπηρεσίες Διαδικτύου 1 / 34 Όλες οι υπηρεσίες στο Διαδίκτυο, όπως και πολλές εφαρμογές λογισμικού, στηρίζονται στο μοντέλο Πελάτη Εξυπηρετητή. 2 / 34 Σύμφωνα με αυτό το μοντέλο ο Εξυπηρετητής οργανώνει,
Διαβάστε περισσότεραΜε την Αναλυτική Λογιστική πραγματοποιείται η παρακολούθηση όλου του κυκλώματος και η ενημέρωση της Αναλυτικής Λογιστικής από την εφαρμογή της
Αναλυτική Λογιστική Με την Αναλυτική Λογιστική πραγματοποιείται η παρακολούθηση όλου του κυκλώματος και η ενημέρωση της Αναλυτικής Λογιστικής από την εφαρμογή της Λογιστικής Η Αναλυτική Λογιστική περιλαμβάνει
Διαβάστε περισσότεραΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 (Α) Σημειώστε δίπλα σε κάθε πρόταση «Σ» ή «Λ» εφόσον είναι σωστή ή λανθασμένη αντίστοιχα. 1. Τα συντακτικά λάθη ενός προγράμματος
Διαβάστε περισσότεραΕρώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος?
Μετάδοση Δεδομένων Δίκτυα Υπολογιστών 68 Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της Απάντηση : Στα δίκτυα μεταγωγής κυκλώματος (circuit switching networks), η μετάδοση των
Διαβάστε περισσότεραNetwork Address Translation (NAT)
HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο 2016-2017 Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Network Address Translation (NAT) Network Layer Private IP Addresses Πρόβλημα: o χώρος των ΙΡ διευθύνσεων
Διαβάστε περισσότεραΟΤΑ Επιχειρησιακή Νοηµοσύνη
ΟΤΑ Επιχειρησιακή Νοηµοσύνη Ενότητα: Bc1.1.4 Επιχειρησιακές Διαδικασίες στους Δήµους: Εξοικείωση µε τη χρήση Ι Πρακτική Άσκηση (επίπεδο 2): Στόχος της άσκησης είναι η εξοικείωση των εκπαιδευοµένων µε την
Διαβάστε περισσότεραιαδίκτυα & Ενδοδίκτυα Η/Υ
ιαδίκτυα & Ενδοδίκτυα Η/Υ ΠΡΩΤΟΚΟΛΛΑ ΜΕΤΑΦΟΡΑΣ (Kεφ. 17) TCP Υπηρεσίες TCP Μορφή Επικεφαλίδας TCP Μηχανισµοί TCP Πολιτικές Υλοποίησης TCP Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ
ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Για να διεκπεραιωθεί η μεταφορά των πακέτων από την πηγή στον προορισμό μεταξύ των κόμβων του επικοινωνιακού υποδικτύου απαιτείται η
Διαβάστε περισσότεραΚατανεμημένα Συστήματα Ι
Κατανεμημένα Συστήματα Ι Εκλογή αρχηγού και κατασκευή BFS δένδρου σε σύγχρονο γενικό δίκτυο Παναγιώτα Παναγοπούλου Περίληψη Εκλογή αρχηγού σε γενικά δίκτυα Ορισμός του προβλήματος Ο αλγόριθμος FloodMax
Διαβάστε περισσότεραΩς Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).
ΙΔΡΥΜΑ ΝΕΟΛΑΙΑΣ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ Καλαμάτα, 2015 Το Διαδίκτυο Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). Πρόκειται
Διαβάστε περισσότερα