1 of 18

ΚΕΦΑΛΑΙΟ 10

2 of 18

ΥΠΕΡΣΥΝΔΕΣΜΟΙ

3 of 18

Το ηλεκτρονικό ταχυδρομείο:

  • αποστολή και λήψη μηνυμάτων με συγκεκριμένη δομή και με συγκεκριμένα πρωτόκολλα.
  • Ο αποστολέας και ο παραλήπτης αναγνωρίζεται από μία μοναδική διεύθυνση ηλεκτρονικού ταχυδρομείου. Η διεύθυνση ηλεκτρονικού ταχυδρομείου περιλαμβάνει τη διεύθυνση του οργανισμού και το όνομα χρήστη.
  • Η διακίνηση του μηνύματος γίνεται με αξιοποίηση των πρωτοκόλλων SMTP, POP3 και IMAP.

Τηλεφωνία και βιντεοκλήσεις:

  • Η πραγματοποίηση κλήσεων ομιλίας με ή χωρίς τη χρήση βίντεο.
  • Οι υπηρεσίες αυτές βασίζονται σε εξειδικευμένα πρωτόκολλα επικοινωνίας, (Skype protocol ή το SIP (Session Initiation Protocol)),
  • εφαρμογές όπως το Skype, το Facetime, το Jitsi, το ooVoo και τα Google Hangouts.
  • Οι υπηρεσίες αυτές εξασφαλίζουν μετάδοση ήχου και εικόνας σε πραγματικό χρόνο με ταυτόχρονη σύνδεση πολλών συμμετεχόντων.

4 of 18

Ανταλλαγή μηνυμάτων, Συνομιλίες:

  • Οι υπηρεσίες αυτές, αν και διακριτές και αυτόνομες, έχουν πλέον ενσωματωθεί ως λειτουργίες σε εφαρμογές τηλεφωνίας και βιντεοκλήσεων, και επιτρέπουν τη σύγχρονη ή ασύγχρονη ανταλλαγή μηνυμάτων κειμένου.
  • Η σύγχρονη ανταλλαγή μηνυμάτων, αφορά στην ανταλλαγή μηνυμάτων σε πραγματικό χρόνο και οι συμμετέχοντες είναι ταυτόχρονα συνδεδεμένοι με την αντίστοιχη υπηρεσία.
  • Σε περίπτωση που κάποιος από τους συμμετέχοντες δεν είναι συνδεδεμένος, τα μηνύματα παραδίδονται αργότερα, οπότε έχουμε την περίπτωση της ασύγχρονης ανταλλαγής μηνυμάτων.

5 of 18

FTP: Το FTP (file transfer protocol) αφορά στη μεταφορά αρχείων μέσω Διαδικτύου. Μια από τις παλαιότερες υπηρεσίες του Διαδικτύου που χρησιμοποιείται ακόμη και σήμερα, πολύ συχνά χωρίς να το αντιλαμβάνεται ο τελικός χρήστης (π.χ. Filezilla δωρεάν λογισμικό, ανοιχτού κώδικα)

Για την πρόσβαση σε έναν άλλο υπολογιστή με FTP απαιτούνται κωδικοί πρόσβασης

6 of 18

ΟΜΟΤΙΜΑ ΔΙΚΤΥΑ ΚΑΙ ΑΝΤΑΛΛΑΓΗ ΑΡΧΕΙΩΝ: P2P - PEER TO PEER

  • Μέσα στο Διαδίκτυο οργανώνονται μικρότερα υποδίκτυα, ιδιωτικά ή δημόσια. Μία κατηγορία αυτών των υποδικτύων, τα ομότιμα δίκτυα (P2P - Peer to peer networks), παρέχουν κυρίως υπηρεσίες ανταλλαγής αρχείων και διανέμουν περιεχόμενο όπως βίντεο ζωντανής ροής (streaming) με χρήση ειδικών πρωτοκόλλων.
  • Το BitTorrent, ίσως το πιο ευρέως διαδεδομένο πρωτόκολλο, χρησιμοποιήθηκε αρχικά για τη διανομή εκδόσεων του λειτουργικού συστήματος Linux και εξελίχθηκε σε ένα από τα κύρια πρωτόκολλα ανταλλαγής αρχείων αλλά και διανομής λογισμικού και ταινιών μέσω Διαδικτύου μετά την υιοθέτησή του από γνωστές εταιρείες λογισμικού και διανομής ταινιών.
  • Ένα από τα χαρακτηριστικά των περισσότερων P2P δικτύων είναι ότι οι χρήστες οφείλουν να διανέμουν περιεχόμενο και όχι μόνο να καταναλώνουν, να «ανεβάζουν» (upload) δηλαδή υλικό, και όχι μόνο να «κατεβάζουν» (download).
  • Ορισμένα πρωτόκολλα έχουν μάλιστα ενσωματώσει αυτή την αρχή σε αλγορίθμους που ρυθμίζουν τον ρυθμό μεταφοράς.

7 of 18

8 of 18

Τόρρεντς ονομάζονται κάποια αρχεία, τα οποία μοιράζονται από υπολογιστή σε υπολογιστή, δηλαδή με τη διαδικασία αυτή παίρνεις και δίνεις αρχεία.

Πώς δουλεύουν τα τόρρεντς:

  • Αρχικά, είναι ο χρήστης που ξεκινάει τη διαμοίραση του αρχείου (κάνει upload). Αυτός ονομάζεται seeder.
  • Από τη στιγμή που ξεκινάει τη διαμοίραση, άλλα άτομα μπορούν να συνδεθούν με τον υπολογιστή του και να ξεκινήσουν να παίρνουν το αρχείο (δηλαδή να κάνουν download). Αυτά τα άτομα λέγονται leechers.
  • Το αρχείο που είχε αρχικά ο seeder, μοιράζεται στα άτομα σε κομμάτια, δηλαδή τα άτομα παίρνουν ξεχωριστά κομμάτια του αρχείου και μόλις φτάσουν έναν ικανοποιητικό αριθμό κομματιών, παράλληλα κατεβάζουν και μοιράζουν ότι έχουν κατεβάσει. Άρα το αρχείο θα φτάσει πολύ πιο γρήγορα στους χρήστες.
  • Μόλις κάποιος χρήστης κατεβάσει ολόκληρο το αρχείο, τότε γίνεται κι αυτός seeder και το μοιράζει στους άλλους. Seeders και Leechers, μαζί λέγονται Peers.

seeder είναι αυτός που δίνει το αρχείο

leecher είναι αυτός που παίρνει (κατεβάζει) το αρχείο.

Όσοι περισσότεροι seeders υπάρχουν σε ένα torrent τόσο πιο γρήγορα θα κατέβει.

9 of 18

  • Το 1999 τα πάντα άλλαξαν χωρίς επιστροφή: εμφανίστηκε το «Napster», ένα πρόγραμμα-υπηρεσία το οποίο έδινε την δυνατότητα σε όσους το «έτρεχαν» στον υπολογιστή τους να μοιράζονται μέσω Διαδικτύου όσα MP3 είχαν στον σκληρό του δίσκο.
  • Η έκρηξη ήταν ανυπολόγιστη: δεκάδες εκατομμύρια χρήστες μοιράζονταν μεταξύ τους αμέτρητο αριθμό αρχείων ήχου MP3, μέσα σε λίγους μήνες.

Φανταστείτε έναν κόσμο, που μέχρι εκείνη την στιγμή άκουγε μουσική αγοράζοντας πανάκριβα CD audio με διάρκεια 72 λεπτών αναπαραγωγής, μπορούσε πλέον να έχει έναν απίστευτο αριθμό τραγουδιών στον υπολογιστή του, αρκεί να είχε πρόσβαση στο Διαδίκτυο και το Napster – και όλα αυτά απολύτως δωρεάν!

10 of 18

11 of 18

Απομακρυσμένη σύνδεση με Telnet, SSH:

  • επιτυγχάνεται η είσοδος και ο χειρισμός ενός υπολογιστή από απόσταση. Ένα από τα πιο παλιά πρωτόκολλα απομακρυσμένης σύνδεσης με γραμμή εντολών είναι το telnet.
  • Η ανάγκη για ασφαλείς συνδέσεις και κρυπτογράφηση στα διακινούμενα δεδομένα οδήγησε στην ανάπτυξη του πρωτοκόλλου SSH (secure shell), το οποίο επιτρέπει, επίσης μέσω γραμμής εντολών, την απομακρυσμένη σύνδεση σε υπολογιστές. Σε κάθε περίπτωση είναι απαραίτητη η χρησιμοποίηση κωδικών πρόσβασης για σύνδεση στον απομακρυσμένο υπολογιστή.

Απομακρυσμένος έλεγχος:

Η σύνδεση με εφαρμογές που επιτρέπουν πρόσβαση στο γραφικό περιβάλλον του λειτουργικού συστήματος. Σε εργαστήρια υπολογιστών με χρήση λειτουργικού συστήματος Ubuntu διατίθεται η εφαρμογή Epoptes που επιτρέπει τον απομακρυσμένο έλεγχο των υπολογιστών του εργαστηρίου.

12 of 18

Teamviewer

  • Είναι ένα ιδιόκτητο πακέτο λογισμικού για απομακρυσμένο έλεγχο και διαμοιρασμό της επιφάνειας εργασίας καθώς και για μεταφορά αρχείων και φακέλων σε υπολογιστές.
  • Το λογισμικό λειτουργεί σε διαφορετικά λειτουργικά συστήματα ή πλατφόρμες, όπως Microsoft Windows, Mac OS X, Linux , iOS και Android.
    • Για να συνδεθούν δυο υπολογιστές μεταξύ τους πρέπει να έχουν και οι δύο εγκαταστημένο το πρόγραμμα Teamviewer. Όταν ενεργοποιήσουμε το Teamviewer μας δίνει ένα παράθυρο με δύο στήλες.
    • Ένα ID και ένα password στην αριστερή στήλη που είναι για τον υπολογιστή μας και για να συνδεθούμε με τον άλλο υπολογιστή πρέπει να συμπληρώσουμε το ID και το Password του άλλου υπολογιστή (συνεργάτη) και να πατήσουμε Σύνδεση με συνεργάτη.

13 of 18

14 of 18

Παγκόσμιος Ιστός – Υπηρεσίες και εφαρμογές Διαδικτύου

  • Οι εφαρμογές που εγκαθιστούμε στον υπολογιστή μας ονομάζονται εγγενείς εφαρμογές και προτιμώνται όταν δεν έχουμε πρόσβαση στο Διαδίκτυο ή όταν η ταχύτητα σύνδεσης είναι μη ικανοποιητική
  • Πάνω στον Παγκόσμιο Ιστό έχουν αναπτυχθεί εφαρμογές διαθέσιμες εξολοκλήρου μέσω του προγράμματος πλοήγησης, οι web applications που έχουν τα εξής πλεονεκτήματα
    • Ενημερώνονται και ανανεώνονται αυτόματα χωρίς παρέμβαση του χρήστη
    • Εκτελούνται σε όλα τα λειτουργικά συστήματα και σε όλες τις συσκευές
    • Είναι διαθέσιμες από παντού, χωρίς να απαιτείται εγκατάσταση

15 of 18

Συναλλαγές στο διαδίκτυο

Οι εφαρμογές παρέχουν τη δυνατότητα ηλεκτρονικών συναλλαγών και πληρωμών

Για τη διασφάλιση των συναλλαγών απαιτούνται πρωτόκολλα κρυπτογράφησης και κωδικοποίησης για την ταυτοποίηση του χρήστη και τη μεταφορά των στοιχείων της συναλλαγής

Ολοκλήρωση της συναλλαγής επιτυγχάνεται με χρήση υπηρεσιών που διατίθενται από τράπεζες – εταιρείες (π.χ. κωδικός OPT)

16 of 18

Συναλλαγές στο διαδίκτυο

Το πρωτόκολλο SSL (Secure Sockets Layer) 

χρησιμοποιεί μεθόδους κρυπτογράφησης των δεδομένων που ανταλλάσσονται μεταξύ δύο συσκευών (συνηθέστερα Ηλεκτρονικών Υπολογιστών) εγκαθιδρύοντας μία ασφαλή σύνδεση μεταξύ τους μέσω του διαδικτύου.

Το πρωτόκολλο αυτό χρησιμοποιεί το TCP/IP για τη μεταφορά των δεδομένων και είναι ανεξάρτητο από την εφαρμογή που χρησιμοποιεί ο τελικός χρήστης.

Για τον λόγο αυτό μπορεί να παρέχει υπηρεσίες ασφαλούς μετάδοσης πληροφοριών σε πρωτόκολλα ανώτερου επιπέδου όπως για παράδειγμα το HTTP, το FTP, το telnet κοκ.

17 of 18

Συναλλαγές στο διαδίκτυο

Το πρωτόκολλο SSL (Secure Sockets Layer) 

χρησιμοποιεί μεθόδους κρυπτογράφησης των δεδομένων που ανταλλάσσονται μεταξύ δύο συσκευών (συνηθέστερα Ηλεκτρονικών Υπολογιστών) εγκαθιδρύοντας μία ασφαλή σύνδεση μεταξύ τους μέσω του διαδικτύου.

Το πρωτόκολλο αυτό χρησιμοποιεί το TCP/IP για τη μεταφορά των δεδομένων και είναι ανεξάρτητο από την εφαρμογή που χρησιμοποιεί ο τελικός χρήστης.

Για τον λόγο αυτό μπορεί να παρέχει υπηρεσίες ασφαλούς μετάδοσης πληροφοριών σε πρωτόκολλα ανώτερου επιπέδου όπως για παράδειγμα το HTTP, το FTP, το telnet κοκ.

18 of 18

Τι είναι το πρωτόκολλο���

FTP- File Tranfer Protocol

HTTP: HyperText Transfer Protocol

Ποια η σημασία του πρωτοκόλλου SSL

Που χρησιμοποιούνται τα πρωτόκολλα IMAP, SMTP, POP3

Τι είναι το telnet kai to SSH