HAMSTER Κώστα Κωνσταντίνος Ματθαίου Γιώργος Σκιττίδου Ελένη Τορτούρη Κατερίνα Advance p2p network 1/7/20141ΕΠΛ 602 - Θεμελιώσεις Τεχνολογιών Διαδικτύου.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Τεχνολογίες Web Απαραίτητες γνώσεις για την υλοποίηση της άσκησης.
Advertisements

The EDONKEY protocol Ιωάννης Ζιαγκλιαβός Α.Μ.123 Παναγιώτης Κατσίκος Α.Μ.124 Ευφροσύνη Κουρή Α.Μ. 138.
Διάγραμμα Παρουσίασης
ΕΙΣΑΓΩΓΗ ΣΤΗΝ PHP. Τι θα μάθουμε;  Να καταλάβουμε τι είναι η PHP και πώς δουλεύουν τα PHP scripts  Τι χρειάζεται για να ξεκινήσουμε με την PHP  Να.
Το Podcasting αποτελεί μία κίνηση τόσο ερασιτεχνών όσο και επαγγελματιών στο διαδίκτυο ήχου "κατ' αίτηση" δηλαδή ήχου που μπορεί κανείς να ακούσει όποτε.
WORDPRESS. Self-Hosting Wordpress • Απαιτείται δικό μας domain, και δικιά μας Web Hosting Υπηρεσία (κατόπιν πληρωμής) • Το λογισμικό του Wordpress κατεβαίνει.
Διαδίκτυο Κίκα Χρυσοστόμου.
4/3/2017 5:15 AM Επισκόπηση προσεγγίσεων ανάπτυξης εφαρμογών για έξυπνες κινητές συσκευές και ανάπτυξη πρότυπης εφαρμογής Ξανθόπουλος Σπύρος ΑΕΜ: 114 Διπλωματική.
ShareIt Social Network Project Simos Hatzikostas: Manolhs Georgiou: Theodoros Demetriou:
ΔΙΑΔΡΑΣΤΙΚΟ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΦΡΟΝΤΙΣΤΗΡΙΩΝ
Δημιουργία ιστοσελίδων στο διαδίκτυο με Dreamweaver, PHP, MySQL και Apache ΠΛΗΡΟΦΟΡΙΚΗ Ι (Β ή Γ Λυκείου) ΜΑΘΗΜΑ ΕΝΔΙΑΦΕΡΟΝΤΟΣ(2ωρο) [Στην περίπτωση που.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Εισαγωγή στις Βάσεις Δεδομένων για Μαθητές Λυκείων και Τεχνικών Σχολών Δημήτρης Ζεϊναλιπούρ Λέκτορας Τμήμα Πληροφορικής,
ΔΙΑΔΙΚΤΥΟ (INTERNET) Γκόγκου A. Μάρθα Msc Πληροφορικής.
Εικόνα 4.1: Τμήμα του εθνικού οδικού δικτύου (Αττική οδός)
BLOGS ΚΑΙ WIKIS Εργαλεία WEB 2.0. Blogs  Το Βlog λέξη είναι η συντομευμένη εκδοχή του weblog.  Blog είναι το είδος της ιστοσελίδας, που συνήθως συντηρείται.
& Επιμόρφωση Εκπαιδευτικών στην Χρήση και Αξιοποίηση των ΤΠΕ στην Εκπαιδευτική Διαδικασία Τσουλής Μιλτιάδης
Αντωνίου Δεσποιάνα Κωνστάμπεης Τιμόθεος Κυριάκου Παναγιώτης Χριστοφόρου Βάκης.
MySQL + Γλώσσα Προγραμματισμού
Εργασία στην Πληροφορική Από τους μαθητές: Γιώργο Γκρέγκορυ Νίκο Βρεττό.
Πανεπιστημιακό κέντρο εκπαίδευσης επιμορφωτών Δυτικής Ελλάδας Πανεπιστήμιο Πατρών, ΤΕΕΑΠΗ - Πανεπιστήμιο Πελοποννήσου, ΤΚΕΠ Εκπαίδευση Επιμορφωτών Β΄Επιπέδου.
 Αυδίκου Χριστίνα  Γιουμούκης Παναγιώτης  Κιντσάκης Θάνος  Πάπιστας Γιάννης.
Δ.Π.Θ. Συνδέοντας έγγραφα - 1 Συνδέοντας έγγραφα Μια σύνδεση στο Web (link) αποτελείται από δύο μέρη : Aυτό που βλέπουμε στη σελίδα και λέγεται άγκυρα.
ΠΡΟΤΥΠΑ ΜΑΘΗΣΙΑΚΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΠΑΡΟΥΣΙΑΣΗ ΚΑΙ ΔΙΔΑΚΤΙΚΑ ΟΦΕΛΗ Ενότητα 3.7 – Β’ Μέρος.
Πτυχιακή εργασία των Κωνσταντίνου Κουρμούση (1604)
Ενότητα Β: Εισαγωγή στο Διαδίκτυο Κουμπή Βασιλάντα, Ph.D, MSc.
Αναπληρωτής Καθηγητής Ανδρέας Βέγλης Διευθυντής Εργαστηρίου Εφαρμογών Πληροφορικής στα ΜΜΕ Τμήμα Δημοσιογραφίας & ΜΜΕ Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης.
Στογιάννου Αθανασία 1Ι-ΙΝΠΟ internet Στογιάννου Αθανασία web designer 2013 web designer 2013.
CS Market Place Έλενα Μιχαήλ, Ιωάννα Ηρακλέους, Γιώργος Χατζηζωρζής, Χάρης Παναγή.
Εφαρμογές Πληροφορικής
Copyright ©: SAMSUNG & Samsung Hope for Youth. Με επιφύλαξη κάθε νόμιμου δικαιώματος Εκπαιδευτικό υλικό Λογισμικό: Προγράμματα περιήγησης στο.
Οι ΤΠΕ (Τεχνολογίες Πληροφορικής και Επικοινωνιών) ως εργαλεία για την ανάπτυξη κριτικής ιστορικής σκέψης: εκπαιδευτικό λογισμικό, χρήση διαδικτύου ΜΕ.
ΈΝΑ ΗΛΕΚΤΡΟΝΙΚΟ ΕΚΘΕΤΗΡΙΟ ΓΙΑ ΤΙΣ ΝΕΕΣ ΠΡΟΣΚΤΗΣΕΙΣ ΒΙΒΛΙΩΝ ΤΗΣ ΒΙΒΛΙΟΘΗΚΗΣ ΤΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΜΑΚΕΔΟΝΙΑΣ Κολοβός Φίλιππος Τσανακτσίδου ΕλισάβετΠαπαργύρη.
ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ Θέμα: Διοίκηση ανάπτυξης μη-κερδοσκοπικού ιστόπεδου (ιστόπεδου Δήμου Αγ.Παρασκευής)
ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑ 1.
1 Content Addressable Network Λίλλης Κώστας Καλλιμάνης Νικόλαος Αγάθος Σπυρίδων – Δημήτριος Σταθοπούλου Ευγενία Γεωργούλας Κώστας.
Εισαγωγικά Σχόλια για την Εργαστηριακή Άσκηση Τεχνολογίας Λογισμικού Κ. Κοντογιάννης.
Εισαγωγικά Θέματα WWW Δίκτυα Διανομής Περιεχομένου Τεχνολογίες, Παραδείγματα και Προοπτικές ΔΙΑΚΟΜΙΧΑΛΗΣ ΜΗΝΑΣ.
ΕΝΟΤΗΤΑ 3 – MS Windows – Περιβάλλον εργασίας
Τμήμα Πληροφορικής Πανεπιστημίου Κύπρου ΕΠΛ 371 – Προγραμματισμός Συστημάτων Ονόματα: Αντώνης Μαυρής, Γιώργος Ματθαίου, Χρίστος Κυριάκου Ταυτότητες: ,
PHP/MYSQL ΠΑΡΟΥΣΙΑΣΗ ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΕΠΟΙΚΟΙΝΩΝΙΑ ΑΝΘΡΩΠΟΥ-ΜΗΧΑΝΗΣ ΤΥΡΟΛΟΓΟΥ ΓΛΥΚΕΡΙΑ ΑΜ 875 ΡΙΖΟΥ ΔΕΣΠΟΙΝΑ ΑΜ 816.
Ημέρα 1η.
EDonkey Νικόλαος Καλλιμάνης Κώστας Λίλλης. eDonkey Γενικά  Υβριδικό (weakly centralized) P2P σύστημα για διαμοιρασμό αρχείων.  Αποτελείται από servers.
Σχολικό εργαστήριο και θέματα ασφάλειας Βασικές έννοιες δικτύων  Πρότυπο αναφοράς TCP/IP  TCP πρωτόκολλο ελέγχου αναφοράς  IP πρωτόκολλο Διαδικτύου.
ΑΡΧΙΚΗ ΟΡΙΣΜΟΣ ΤΡΟΠΟΣ ΛΕΙΤΟΥΡΓΕΙΑΣ ΠΡΟΓΡΑΜΜΑΤΑ ΣΥΝΔΕΣΜΟΙ ΠΛΟΗΓΗΣΗ Του μαθητή: Κεφαλά Αθανάσιου.
Εισαγωγή στην Κρυπτογραφία
Διαχείριση Εκπαιδευτικού Περιεχομένου
Εγκατάσταση του joomla σε τοπικό υπολογιστή Νταλούκας Βασίλης Υπεύθυνος ΚΕ.ΠΛΗ.ΝΕ.Τ. 1 ου Γραφείου Δ.Ε. Ν.Ηλείας.
A Scalable Content-Addressable Network Μυρτώ Ντέτσικα Παναγιώτα Νικολαΐδου Ελένη Γεώργα Λαμπρινή Κώνστα Βαγγέλης Λάππας Γρηγόρης Τζώρτζης Γιώργος Καρπάθιος.
Τεχνολογία TCP/IP TCP/IP internet είναι ένα οποιοδήποτε δίκτυο το οποίο χρησιμοποιεί τα πρωτόκολλα TCP/IP. Διαδίκτυο (Internet) είναι το μεγαλύτερο δίκτυο.
University of Crete HY566-Semantic Web CS566 – Semantic Web Computer Science Department - UoC Heraklion 1 April, 2003 Παπαγγελής Μάνος, Κοφφινά Ιωάννα,
Tomcat Θ. Βαρβαρίγου Καθηγήτρια ΕΜΠ Τηλ
Google Drive (διαμοιρασμός αρχείων
Γραφικό Περιβάλλον Συγγραφής Κανόνων στο Σημασιολογικό Διαδίκτυο Διπλωματική Εργασία της Βασιλικής Ζερβάκη Επιβλέπων Καθηγητής: Νικόλαος Βασιλειάδης Θεσσαλονίκη.
Πανεπιστημιακό κέντρο εκπαίδευσης επιμορφωτών Δυτικής Ελλάδας Πανεπιστήμιο Πατρών, ΤΕΕΑΠΗ - Πανεπιστήμιο Πελοποννήσου, ΤΚΕΠ Εκπαίδευση Επιμορφωτών Β΄Επιπέδου.
Ε.Κ.Π.Α 1 Διάθεση αρχείων βίντεο στο Διαδίκτυο Δρ. Μιχάλης Γκατζώνης Κέντρο Λειτουργίας και Διαχείρισης Δικτύου Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών.
Β’ Γυμναςιου ΕΙΣΑΓΩΓΗ.
Διαδίκτυο Κίκα Χρυσοστόμου. Προσθήκη στη Λίστα «Αγαπημένα»: View Favorites, feeds and history Add to Favorites Name + Create In Add Διαγραφή Σελιδοδείκτη:
ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ Τμήμα Μηχανικών Πληροφορικής ΤΕ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Κατασκευή Ιστοσελίδας Χρηματοοικονομικού.
Ανάπτυξη ηλεκτρονικών μαθημάτων στην πλατφόρμα Open eClass Εργαλεία Οργάνωσης και Διαχείρισης Εκπαιδευτικού Υλικού Εργαλείο «Έγγραφα»: Μεταφόρτωση/Ανέβασμα.
To πρωτόκολλο διαδικτύου IP -χρησιμοποιείται από αποστολέα και παραλήπτη που μπορεί να βρίσκονται σε διαφορετικά δίκτυα για να ανταλλάξουν πακέτα πληροφοριών.
ΖΑΚΑΛΚΑ ΖΩΗ ΑΕΜ: 3128 Επιβλέποντες Καθηγητές: Δρ. Σπυρίδων Α. Καζαρλής, Δρ. Κωνσταντίνος Σ. Χειλάς.
Infofarm Ενημέρωση Εξελίξεων και Διαφημίσεων στον FarmManager
ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ανδρέου Βασίλης.
Βάσεις Δεδομένων Ι Εισαγωγή
Θερινό Σχολείο, 14 – 20 Ιουλίου 2014
Java DataBase Connectivity
Κεφάλαιο 6o. Επίπεδο εφαρμογής
Υπηρεσίες του διαδικτύου
Κεφάλαιο 7: Διαδικτύωση-Internet
Εικόνα 4.1: Τμήμα του εθνικού οδικού δικτύου (Αττική οδός)
Μεταγράφημα παρουσίασης:

HAMSTER Κώστα Κωνσταντίνος Ματθαίου Γιώργος Σκιττίδου Ελένη Τορτούρη Κατερίνα Advance p2p network 1/7/20141ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Ενότητες  Στόχος  Λειτουργικότητα Συστήματος  Μοντέλο-Αρχιτεκτονική Συστήματος  NAPSTER Vs ΗAMSTER  Εργαλεία 21/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Ενότητες  Στόχος  Λειτουργικότητα Συστήματος  Μοντέλο-Αρχιτεκτονική Συστήματος  NAPSTER Vs ΗAMSTER  Εργαλεία 31/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Στόχος  Αναζήτηση αντικειμένων με χρήση λέξεων κλειδιών (tags) σε ένα κεντρικοποιημένο p2p δίκτυο  Κύριες λειτουργίες των peers:  Δημοσίευση των tags  Αναζήτηση tags  Ανταλλαγή αρχείων μεταξύ τους 41/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Ενότητες  Στόχος  Λειτουργικότητα Συστήματος  Μοντέλο-Αρχιτεκτονική Συστήματος  NAPSTER Vs ΗAMSTER  Εργαλεία 51/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Λειτουργικότητα Συστήματος (1/3)  REGISTRATION  Αίτηση του peer για εγγραφή στο σύστημα  Προσθήκη του peer στους χρήστες  O server δημιουργεί ένα μοναδικό αριθμό για τον peer  SEARCH  Ο peer αποστέλλει τα tags στον server για αναζήτηση  Ο server κάνει αναζήτηση με τη χρήση των tags  Αποστολή αποτελέσματος στον peer από τον server  Λογική έκφραση (AND, OR, NOT) 61/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Λειτουργικότητα Συστήματος (2/3)  ADD  Προσθήκη tags στον server από τον peer  PEER-EXCHANGE  O peer συνδέεται με άλλο peer  Ο 1 ος peer αποστέλλει τη λίστα με τα tags στο 2 ο  Ο 2 ος peer αποστέλλει μια λίστα με τις περιγραφές των αρχείων  Ο 1 ος επιλέγει τα αρχεία που θέλει να κατεβάσει  DELETE  Ο peer μπορεί να διαγράψει τα tags που επιθυμεί από τον server 71/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Λειτουργικότητα Συστήματος (3/3)  UPDATED PEER ADDRESS  Ανανέωση της διεύθυνσης (IP, port)  UNREGISTER  Διαγραφή του peer από το σύστημα και όλων των δεδομένων που ανήκουν σε αυτόν  CONNECT  Σύνδεση του peer στο σύστημα  DISCONNECT  Αποσύνδεση του peer από το σύστημα  Χρήση αλγόριθμου Stemming στις λειτουργίες SEARCH, ADD, DELETE 81/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Ενότητες  Στόχος  Λειτουργικότητα Συστήματος  Μοντέλο-Αρχιτεκτονική Συστήματος  NAPSTER Vs ΗAMSTER  Εργαλεία 91/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Μοντέλο-Αρχιτεκτονική Συστήματος 101/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Ενότητες  Στόχος  Λειτουργικότητα Συστήματος  Μοντέλο-Αρχιτεκτονική Συστήματος  NAPSTER Vs ΗAMSTER  Εργαλεία 111/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

NAPSTER Vs ΗAMSTER (1/2)  Κεντρικοποιημένο μοντέλο συστήματος p2p  Χρήση κεντρικού καταλόγου (στον server) με τα αρχεία των peers 121/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

NAPSTERΗAMSTER 1. Δεν υπάρχει κατάσταση με τα δεδομένα των χρηστών 2. Σε κάθε νέα σύνδεσή τους χρειάζεται επαναπροσδιορισμός των δεδομένων του χρήστη 3. Απευθύνεται σε χρήστες προσωπικών υπολογιστών 1. Κρατάει κατάσταση με τα δεδομένα των χρηστών που έχουν ξανασυνδεθεί με το σύστημα, έστω και αν έχουν αποσυνδεθεί (DISCONNECT) 2. Τα δεδομένα αυτά διαγράφονται μόνο όταν το ζητήσει ο peer (UNREGISTER) 3. Απευθύνεται σε χρήστες android phone NAPSTER Vs ΗAMSTER (2/2) 131/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Ενότητες  Στόχος  Λειτουργικότητα Συστήματος  Μοντέλο-Αρχιτεκτονική Συστήματος  NAPSTER Vs ΗAMSTER  Εργαλεία 141/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Εργαλεία (1/2)  Server: JAVA  Portability  Αντικειμενοστραφής γλώσσα  Δωρεάν λογισμικά για ανάπτυξη εφαρμογών  Database: MySQL  Open source σχεσιακή βάση δεδομένων της Oracle  Υποστηρίζει transactions  Υποστηρίζει auto-increment αριθμούς και πολλαπλότητα κλειδιών  Υποστηρίζει πολλούς τύπους πινάκων 151/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Εργαλεία (2/2)  Peer: Android  Open Source  Δωρεάν λογισμικά για ανάπτυξη εφαρμογών  Αντικειμενοστραφής προγραμματισμός εφαρμογών 161/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

Αναφορές   df df        /7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου

ΕΡΩΤΗΣΕΙΣ??? 18 ΤΕΛΟΣ!!! 1/7/2014ΕΠΛ Θεμελιώσεις Τεχνολογιών Διαδικτύου