Πανεπιστήμιο Πελοποννήσου

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Δημιουργία Ιστοσελίδων σε HTML και FrontPage Πρόγραμμα Αναμόρφωσης Προπτυχιακών Σπουδών Κεντρικό Γραφείο Υποστήριξης Εκπαιδευτικού Έργου Αλέξανδρος Λεκατσάς.
Advertisements

ΜητρακoπουλοΣ ΦωτηΣ Web Design/Development
ΜΑΡΚΟΒ ΡΟΜΠΕΡΤΟ Τμήμα 1I-ΙΝΠ01
set-up on Windows 8 devices
ΕΓΚΑΤΑΣΤΑΣΗ ΛΟΓΑΡΙΑΣΜΟΥ
Δίκτυα Υπολογιστών (Γ’ έτος, ΣΤ’ εξ)
Microsoft Exchange Server Τι είναι ο Exchange Ο Exchange Server χρησιμοποιείται για την παροχή υπηρεσίας ηλεκτρονικού ταχυδρομείου ( service).
Πρωτόκολλα & Υπηρεσίες WWW
ΜΟΝΤΕΛΟ ΕΞΥΠΗΡΕΤΟΥΜΕΝΟΥ – ΕΞΥΠΗΡΕΤΗΤΗ ( CLIENT – SERVER )
CST-245 Εισαγωγή στις τεχνολογίες Διαδικτύου. 2 Αναζήτηση στο Διαδίκτυο Πριν την εξάπλωση των πρωτοκόλλων του Παγκόσμιου Ιστού μία ποικιλία από μεθόδους.
Ντίρλης Νικόλαος- ΕΤΥ 3ο ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΑΡΑΣΚΕΥΗ 25 ΟΚΤΩΒΡΙΟΥ 2013 ΑΙΘΟΥΣΑ Β4 1.
Ηλεκτρονικό Ταχυδρομείο
– Ηλεκτρονικό Ταχυδρομείο
Επικοινωνίες και Διαδίκτυο
HY-335 : Δίκτυα Υπολογιστών Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χειμερινό εξάμηνο O R E K W N T net works Επίπεδo.
ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ 1. SSL & ΑΣΦΑΛΕΙΑ 2. ΔΙΑΣΤΑΣΕΙΣ ΛΕΙΤΟΥΡΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΔΙΚΤΥΩΝ Β. Μάγκλαρης
Κουλίνας Μιχαήλ Α.Μ.:774 Μπουρνάζης Χρήστος Α.Μ.:792 Ρογκάκος Γεώργιος Α.Μ.:817.
Internet & Ηλεκτρονικό Εμπόριο Μάϊος 2001 NETMODE Network Management & Optimal Design Lab.
Dear marker118642, Your Conference, Α ΣΥΝΑΝΤΗΣΗ ΔΙΕΥΘΥΝΤΩΝ 3ΗΣ ΠΕ Ν.ΧΑΛΚΙΔΙΚΗΣ, has been successfully created for May :01 AM Buenos Aires Duration:
HY-335 : Δίκτυα Υπολογιστών Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χειμερινό εξάμηνο O R E K W N T net works Επίπεδo.
ΗΥ Καλοκαιρινός Γιώργος1 PCI Bus Pin List. ΗΥ Καλοκαιρινός Γιώργος2 Initiator Target.
ΗΥ Καλοκαιρινός Γιώργος1 Bus. ΗΥ Καλοκαιρινός Γιώργος2 MCS51.
Κεφάλαιο 9 – Διαδίκτυο. Internet 1.Δημιουργήστε ένα infographic ( με τους σταθμούς εξέλιξης του internet. 2.
Τεχνολογία της Πληροφορίας στην Επικοινωνία και τα ΜΜΕ Επικοινωνία και τα ΜΜΕ, Εισαγωγή στο Διαδίκτυο Διάλεξη 9 η.
Web APIs Θερινό Σχολείο, 14 – 20 Ιουλίου 2014 Δημοσθένης Νικούδης Μονάδα Αριστείας ΕΛ/ΛΑΚ ΤΕΙ Αθήνας.
ΑΝΑΛΥΣΗ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΙΣΤΟΣΕΛΙΔΩΝ ΤΩΝ ΤΜΗΜΑΤΩΝ ΤΩΝ ΕΛΛΗΝΙΚΩΝ ΑΝΩΤΑΤΩΝ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΙΔΡΥΜΑΤΩΝ.
ΕΚΠΑΙΔΕΥΤΗΣ:ΑΝΑΓΝΩΣΤΟΠΟΥΛΟΣ ΚΩΝ/ΝΟΣ ΜΑΘΗΜΑ: ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET.
1 Πληροφορική Υγείας Ενότητα 2 : Εισαγωγή στην επιστήμη των υπολογιστών (Μέρος Β) Ευγενία Τόκη Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Aσφάλεια. Περιεχόμενα Πλευρές Ασφάλειας Ιδιωτικό Απόρρητο – Μέθοδος Μυστικού Κλειδιού (Συμμετρική Κρυπτογράφηση) – Μέθοδος Δημόσιου Κλειδιού (Ασύμμετρη.
Επιχειρηματικότητα και Συστήματα Επικοινωνίας Τουριστικών Επιχειρήσεων Ενότητα 12: Επίδραση της τεχνολογίας και της καινοτομικής επιχειρηματικότητας στις.
Δημιουργία Λιώτσιος, Κων/νος, B.Sc, Ph.D. (Τμήμα Πληροφορικής ΑΠΘ) ΑΕΝ Μακεδονίας 1 η /16Δρ.
ΤΜΗΜΑ ΤΟΥΡΙΣΤΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ ΣΤΟΝ ΤΟΥΡΙΣΜΟ ΕΙΣΗΓΗΤΗΣ ΒΕΛΙΣΣΑΡΙΟΥ ΕΥΣΤΑΘΙΟΣ ΕΠΙΚΟΥΡΟΣ ΚΑΘΗΓΗΤΗΣ ΑΚΑΔΗΜΑΪΚΟ ΕΤΟΣ ΤΕΧΝΟΛΟΓΙΚΟ.
Διαχείριση Διαδικτυακής Φήμης! Do the Online Reputation Check! «Ημέρα Ασφαλούς Διαδικτύου 2015» Ε. Κοντοπίδη, ΠΕ19.
Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Postfix SMTP Server, Courier IMAP, POP3 σε Ubuntu Linux Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης &
Βασικές έννοιες και τεχνολογίες δικτύων Ιάκωβος Αλεξανδρής Ηλεκ/γος Μηχ/κος & Μηχ/κος Η/Υ Τεχνικός Υπεύθυνος ΚΕΠΛΗΝΕΤ Χαλκιδικής Cisco CCNA.
Εισαγωγικά Θέματα Διαχείρισης Δικτύων
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ ΚΑΙ ΔΙΑΣΥΝΔΕΣΗΣ ΔΙΚΤΥΩΝ
Διαχείριση Δικτύων - Ευφυή Δίκτυα,
Ερώτηση 2.6 Υποθέστε ότι θέλετε να κάνετε μια συναλλαγή από έναν απομακρυσμένο πελάτη προς έναν εξυπηρέτη, όσο το δυνατόν ταχύτερα. Θα χρησιμοποιούσατε.
Windows Programming Web Forms.
Η εκπαίδευση δεν ήταν πάντοτε όπως σήμερα ….
Διδάσκων: Δρ. Γενειατάκης Δημήτρης
Προγραμματισμός Εφαρμογών Διαδικτύου
Εισαγωγικά Θέματα Διαχείρισης Δικτύων
Ενότητα 7 : Δίκτυα Υπολογιστών Δρ. Γκόγκος Χρήστος
Λ. Μήτρου, Επικ. Καθηγήτρια – Πανεπιστήμιο Αιγαίου Κανονιστικές και Κοινωνικές Διαστάσεις της Κοινωνίας της Πληροφορίας /3 Χειμερινό εξάμηνο
Κατανεμημένα Συστήματα
Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Postfix SMTP Server, Courier IMAP, POP3 σε Ubuntu Linux Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης.
Πληροφοριακά συστήματα διοίκησης
Πανεπιστήμιο Πελοποννήσου
Β. Μάγκλαρης 7/11/2016 ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονικές Διαχείρισης Δικτύων Υλοποιήσεις Client – Server Το.
Usenet.
Κεφάλαιο 7 Διαδικτύωση-Internet
Κεφάλαιο 6o. Επίπεδο εφαρμογής
Ειδικά Θέματα σε Κινητά και Ασύρματα Δίκτυα: 1η εργαστηριακή άσκηση
Ιστορία και εικονογραφημένο βιβλίο
10.1 Υπηρεσίες και εφαρμογές Διαδικτύου
Εισαγωγή στην Πληροφορική μεγάλου όγκου δεδομένων
Υπηρεσίες και εφαρμογές Διαδικτύου
Εφαρμογή 1: Μια πρώτη, μινιμαλιστική ιστοσελίδα
ΤΟ ΠΡΩΤΟΚΟΛΛΟ TCP.
Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα
Υπηρεσίες και εφαρμογές Διαδικτύου
Διαχείριση Δικτύων - Ευφυή Δίκτυα,
Σχεδιασμός και Ανάπτυξη Διαδικτυακών Εφαρμογών
Εργαστήρια Windows/Linux /etc
ΜΑΘΗΜΑ: ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET I
HY-335 : Δίκτυα Υπολογιστών
Δίκτυα Υπολογιστών και Διαδίκτυο/Ηλεκτρονικό Ταχυδρομείο
Κεφάλαιο 2ο Application Layer
Μεταγράφημα παρουσίασης:

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ηλεκτρονικό Ταχυδρομείο - SMTP Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης & Τεχνολογίας Τηλεπικοινωνιών Ευάγγελος Α. Κοσμάτος

Αρχιτεκτονική Ηλεκτρονικού Ταχυδρομείου user agent mail server Αποτελείται από τρία κύρια στοιχεία User agents Mail servers SMTP: Simple Mail Transfer Protocol User Agent ή “mail reader” Σύνθεση, ανάγνωση μηνυμάτων ηλεκτρονικού ταχυδρομείου π.χ. Eudora, Outlook, elm, Mozilla Thunderbird Εισερχόμενα και εξερχόμενα μηνύματα αποθηκεύονται στον mail server user agent SMTP mail server user agent mail server SMTP user agent user agent user mailbox outgoing message queue user agent Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Ηλεκτρονικό Ταχυδρομείο: Mail Servers user agent mail server Mailbox: περιέχει εισερχόμενα μηνύματα χρήστη Ουρά μηνυμάτων: περιέχει εξερχόμενα (προοριζόμενα για αποστολή) μηνύματα e-mail Πρωτόκολλο SMTP: αποστολή μηνυμάτων email μεταξύ mail servers Μοντέλο client/server Client: αποστέλλων mail server Server: παραλαμβάνων mail server Κάθε Mail Server τρέχει ταυτόχρονα τις διεργασίες client και server user agent SMTP mail server user agent mail server SMTP user agent user agent user mailbox outgoing message queue user agent Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Ηλεκτρονικό ταχυδρομείο: SMTP (RFC 2821) Το SMTP χρησιμοποιεί TCP για τη μεταφορά μηνυμάτων ηλεκτρονικού ταχυδρομείου από τον client στο server (θύρα 25) Απευθείας μεταφορά μηνυμάτων από mail server αποστολέα σε mail server παραλήπτη Μετά την εγκαθίδρυση σύνδεσης TCP ακολουθούν τρεις φάσεις μεταφοράς: Χαιρετισμός (greeting) Μεταφορά μηνυμάτων Τερματισμός Αλληλουχία εντολών / αποκρίσεων Εντολές (commands): κείμενο ASCII Αποκρίσεις (responses): κώδικας και φράση κατάστασης Τα μηνύματα πρέπει να είναι σε 7-bit ASCII Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Σενάριο SMTP: Η Μαρία στέλνει μήνυμα στο Νίκο Η Μαρία χρησιμοποιεί τον user agent (UA) για να συνθέσει μήνυμα με διεύθυνση nikos@cnmslab.uop.gr Ο UA της Μαρίας στέλνει το μήνυμα στον mail server της όπου τοποθετείται στην ουρά εξερχόμενων μηνυμάτων O SMTP client ανοίγει σύνδεση TCP με τον mail server του Νίκου Ο SMTP client στέλνει το μήνυμα της Μαρίας μέσω της σύνδεσης TCP Ο mail server του Νίκου τοποθετεί το μήνυμα στο mailbox του Νίκου Ο Νίκος χρησιμοποιεί τον user agent του για να διαβάσει το μήνυμα Εάν ο mail server του Νίκου δεν είναι σε λειτουργία, τότε το μήνυμα παραμένει στον mail server της Μαρίας o οποίος επιχειρεί ξανά αργότερα mail server mail server 1 user agent user agent 2 3 6 4 5 Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Διάλογος SMTP S: 220 hamburger.edu C: HELO crepes.fr S: 250 Hello crepes.fr, pleased to meet you C: MAIL FROM: <alice@crepes.fr> S: 250 alice@crepes.fr... Sender ok C: RCPT TO: <bob@hamburger.edu> S: 250 bob@hamburger.edu ... Recipient ok C: DATA S: 354 Enter mail, end with "." on a line by itself C: Do you like ketchup? C: How about pickles? C: . S: 250 Message accepted for delivery C: QUIT S: 221 hamburger.edu closing connection Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Βασικά στοιχεία του SMTP Το SMTP χρησιμοποιεί συνεχής (persistent) συνδέσεις TCP Το SMTP απαιτεί το μήνυμα (επικεφαλίδα και σώμα) να είναι σε 7-bit ASCII Ο SMTP Server χρησιμοποιεί CRLF. CRLF για να προσδιορίσει το τέλος ενός μηνύματος Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Σύγκριση SMTP - HTTP HTTP pull χρησιμοποιεί διάλογο εντολών/αποκρίσεων σε ASCII και κώδικες κατάστασης (status codes) κάθε αντικείμενο ενθυλακώνεται στο δικό του μήνυμα απάντησης SMTP push πολλαπλά αντικείμενο μπορούν να αποσταλούν σε πολλαπλά μηνύματα Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Μορφή μηνύματος ηλεκτρονικού ταχυδρομείου SMTP: πρωτόκολλο για την ανταλλαγή μηνυμάτων RFC 822: πρότυπο για τη μορφή (format) μηνύματος κειμένου: Γραμμές επικεφαλίδας (header lines), π.χ. To: From: Subject: Σώμα (body): το «κυρίως» μήνυμα χαρακτήρες ASCII μόνο επικεφαλίδα κενή γραμμή σώμα Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Μορφή μηνύματος ηλεκτρονικού ταχυδρομείου: επεκτάσεις για πολυμέσα MIME: multimedia mail extension, RFC 2045, 2056 Πρόσθετες γραμμές στην επικεφαλίδα (header) του μηνύματος δηλώνουν το είδος του περιεχομένου From: alice@crepes.fr To: bob@hamburger.edu Subject: Picture of yummy crepe. MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Type: image/jpeg base64 encoded data ..... ......................... ......base64 encoded data έκδοση MIME μέθοδος κωδικοποίησης δεδομένων είδος πολυμεσικών δεδομένων κωδικοποιημένα δεδομένα Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών MIME types Content-Type: type/subtype; parameters Text subtypes: plain, html Image subtypes: jpeg, gif Audio subtypes: basic (8-bit κωδικοποίηση), 32kadpcm (32 kbps κωδικοποίηση) Video subtypes: mpeg, quicktime Application άλλα δεδομένα που πρέπει να επεξεργαστούν από κάποια εφαρμογή για να γίνουν αναγνώσιμα subtypes: msword, octet-stream Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Multipart Type From: alice@crepes.fr To: bob@hamburger.edu Subject: Picture of yummy crepe. MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=StartOfNextPart --StartOfNextPart Dear Bob, Please find a picture of a crepe. Content-Transfer-Encoding: base64 Content-Type: image/jpeg base64 encoded data ..... ......................... ......base64 encoded data Do you want the reciple? Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Πρωτόκολλα προσπέλασης ηλεκτρονικού ταχυδρομείου SMTP: παράδοση/αποθήκευση στον Mail Server του παραλήπτη Πρωτόκολλα προσπέλασης ηλεκτρονικού ταχυδρομείου (Mail Access Protocols) POP: Post Office Protocol (RFC 1939) διαδικασία εξουσιοδότησης μεταξύ agent και server και download IMAP: Internet Mail Access Protocol (RFC 1730) περισσότερες δυνατότητες (πιο πολύπλοκο) διαχείριση αποθηκευμένων μηνυμάτων στον server HTTP: Gmail, Hotmail, Yahoo! Mail, κ.α. SMTP SMTP πρωτόκολλο προσπέλασης user agent user agent mail server αποστολέα mail server παραλήπτη Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Διάλογος POP3 S: +OK POP3 server ready C: user bob S: +OK C: pass hungry S: +OK user successfully logged on φάση εξουσιοδότησης (authorization) εντολές client: user: δήλωση username pass: εισαγωγή password αποκρίσεις server +OK -ERR φάση ανταλλαγής (transaction) list: κατάλογος μηνυμάτων retr: ανάκτηση μηνύματος βάση του αριθμού του dele: διαγραφή quit: έξοδος C: list S: 1 498 S: 2 912 S: . C: retr 1 S: <message 1 contents> C: dele 1 C: retr 2 C: dele 2 C: quit S: +OK POP3 server signing off Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Σύγκριση POP3 και IMAP POP3 Τεχνική «download and delete» Ο χρήστης δεν μπορεί να ξαναδιαβάσει το e-mail εάν αλλάξει client Τεχνική «download and keep» Διατήρηση αντιγράφων των μηνυμάτων σε διαφορετικούς clients “Stateless” από σύνοδο σε σύνοδο IMAP Διατηρεί όλα τα μηνύματα στο ίδιο μέρος: τον server Επιτρέπει στον χρήστη να οργανώσει τα μηνύματα σε φακέλους (folders) Διατηρεί την «κατάσταση» του χρήστη μεταξύ συνόδων Ονόματα φακέλων Συσχετίσεις μεταξύ μηνυμάτων και συγκεκριμένων φακέλων Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών