Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

Σχετικά έγγραφα
Επικοινωνία Client/Server

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών Δίκτυα υπολογιστών. (και το Διαδίκτυο)

Φύλλο Κατανόησης 1.8

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

1.8 Το μοντέλο OSI 1 / 33

Επικοινωνία. Χάρης Μανιφάβας Τμήμα Εφ. Πληροφορικής & Πολυμέσων ΤΕΙ Κρήτης. Κατανεμημένα Συστήματα (E) Επικοινωνία 1

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Δίκτυα Υπολογιστών I

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

7.2 Τεχνολογία TCP/IP

1.2.1 Το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI) 1 / 19

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Πρωτόκολλα Διαδικτύου

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ

7.4 Πρωτόκολλο UDP. 3. Στη περίπτωση που ένα μήνυμα χωράει σε ένα τμήμα, χρησιμοποιούμε το πρωτόκολλο TCP.

Εισαγωγή Επανάληψη. ΤΕΙ Στερεάς Ελλάδας. ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Διαδικτυακός Προγραμματισμός

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

α. Το μέγιστο μήκος δεδομένων του ωφέλιμου φορτίου του πλαισίου Ethernet είναι 1500 οκτάδες. ΣΩΣΤΟ

Κατανεμημένα συστήματα και Επικοινωνία Πραγματικού Χρόνου

Δίκτυα Θεωρία

7.2.2 Σχέση OSI και TCP/IP

ΕΠΑΝΑΛΗΠΤΙΚΟ ΤΕΣΤ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

Ερώτηση 1 η : Τι είναι τα πρωτόκολλα επικοινωνίας? : Ποιες είναι οι λειτουργίες των πρωτοκόλλων. Ερώτηση 2 η επικοινωνίας?

Επανάληψη Τεχνικών Δικτύων

Κεφάλαιο 7.3. Πρωτόκολλο TCP

Εισαγωγή στο διαδίκτυο

Φύλλο Εργασίας 1 ου Κεφαλαίου

ΠΡΩΤΟΚΟΛΛΟ TCP/IP ΜΑΚΡΟΠΟΥΛΟΣ ΝΙΚΟΛΑΟΣ

ΣΕΜΙΝΑΡΙΟ ΔΙΚΤΥΩΝ ΜΑΡΤΙΟΣ ΜΑΙΟΣ 2010 ΔΙΟΡΓΑΝΩΣΗ ΑΜΠΑΡΙΩΤΗΣ ΑΠΟΣΤΟΛΟΣ ΓΙΑΜΜΑΚΗΣ ΓΙΑΝΝΗΣ ΛΕΒΑΝΤΗΣ ΟΔΥΣΣΕΑΣ ΠΑΠΑΔΟΠΟΥΛΟΣ ΜΑΡΙΟΣ ΨΙΑΧΟΣ ΧΡΗΣΤΟΣ

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις

Πρόότυπο Αναφοράάς Open Systems Interconnection/OSI. 1. Τεχνολογία Δικτύων Επικοινωνιών, Βιβλίο Α τάξης 2 ου Κύκλου ΤΕΕ, ΥΠΕΠΘ

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ

ΕΠΛ 012. Δίκτυα Τπολογιστών & Διαδίκτυο

ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM

ΤΕΙ ΗΠΕΙΡΟΥ. ΜΑΘΗΜΑ: Πρωτόκολλα Επικοινωνίας ιαδικτύου. Εξάµηνο: 3ον. Κεφάλαιο 8 ον : ΕπίπεδοΕφαρµογής (Application Layer) Στεργίου Ελευθέριος

Νέες Επικοινωνιακές Τεχνολογίες

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ

Λογισμικό Δικτύων Πέτρος Λάμψας 2007

Οδηγίες αξιοποίησης για τον Εκπαιδευτικό

Δίκτυα Η/Υ στην Επιχείρηση

Network Address Translation (NAT)

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης

Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

Λογισμικό Δικτύων Τετράδιο μαθητή

Μάθημα 6: Αρχιτεκτονική TCP/IP

Τεχνολογίες ιαδικτύου

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες

ΔΙΚΤΥΑ Δίκτυα Υπολογιστών Δίκτυα τηλεφωνίας (σταθερής, κινητής) Δίκτυα αισθητήρων

Πρωτόκολλα Διαδικτύου

Μοντέλο OSI 1.8. Κεφάλαιο 1. ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : Τάξη. : Β Τομέα Πληροφορικής Μάθημα. : Δίκτυα Υπολογιστών I Διδάσκων

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΔΙΚΤΥΑ (15-17) Π. Φουληράς

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ 1 στα Δίκτυα Υπολογιστών

Επαναληπτικές Ασκήσεις Μαθήματος

α. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Επίπεδα πρωτοκόλλων. Κ. Βασιλάκης

ΚΕΦ. 2 - Η Λειτουργία των ικτύων

ΚΕΦ. 2 - Η Λειτουργία των ικτύων

γ. Αυθεντικότητα (authentication) δ. Εγκυρότητα (validity) Μονάδες 5

Κεφάλαιο > Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING)

Περιεχόμενα. Πρόλογος... xiii

Επίπεδο δικτύου IP Forwading κτλ

Δίκτυα Υπολογιστών Το Ανεπίσημο Βοήθημα. Μανώλης Κιαγιάς, MSc

OSI και TCP/IP. Εισαγωγή στα Δίκτυα υπολογιστών και τεχνολογίες διαδικτύου

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Κεφάλαιο 6ο ΕΠΙΠΕΔΟ ΕΦΑΡΜΟΓΗΣ. Εισαγωγή

SOS Ερωτήσεις Δίκτυα Υπολογιστών ΙΙ

Β1. Σε ένα τοπικό δίκτυο τοπολογίας Ethernet-TCP/IP το επίπεδο πρόσβασης δικτύου περιλαμβάνει:

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

Δίκτυα και Διαδίκτυο

Αποµακρυσµένη κλήση διαδικασιών

Η απάντηση αυτή λαμβάνει 5 μονάδες. Και αφού βέβαια ο εξεταζόμενος γράψει το γράμμα της σωστής απάντησης μόνο.

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

7.1.1 Επίπεδο δικτύου Γενικές Αρχές

Εισαγωγή στη Δικτύωση Υπολογιστών

Εργαστηριακοί Συνεργάτες: Γιασεµή Ασλανίδου, Η/Ν Μηχ. Άγγελος Χαριτόπουλος, Η/Ν Μηχ.-MSc Data Communications

Επικοινωνία με μηνύματα. Κατανεμημένα Συστήματα 1

Transcript:

Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1

Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία μεταξύ κόμβων από διαφορετικούς κατασκευαστές Μοντέλο Αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (International Standardization Organization Open System Interconnection - ISO OSI) ήμοντέλοosi 2

Μοντέλο Αναφοράς OSI Γενικό Μοντέλο Δικτύωσης Open Systems Interconnection (OSI) 1977 International Organization for Standardization (ISO) Προτάθηκε ως γενικό μοντέλο των δικτύων Περιορισμένη επιτυχία στην αγορά Η ορολογία του χρησιμοποιείται παντού Κάθε επίπεδο προσθέτει επικεφαλίδα Μόνο το φυσικό επίπεδο επικοινωνεί μέσω δικτύου 3

Μοντέλο Αναφοράς OSI 4

Μοντέλο Αναφοράς OSI Application Application Presentation Presentation Αποστολέας Session Transport Network Data link Δίκτυο Network Data link Session Transport Network Data link Παραλήπτης Physical Physical Physical 5

Μοντέλο Αναφοράς OSI Τυπικό πακέτο μηνύματος με όλες τις επικεφαλίδες 6

Μοντέλο Αναφοράς OSI Τα κατώτερα στρώματα (συνόδου έως φυσικό) ασχολούνται με την αξιόπιστη και αποδοτική μεταφορά των bits Τα δύο ανώτερα στρώματα ασχολούνται με την έννοια των bits 7

Μοντέλο Αναφοράς OSI Επίπεδο Εφαρμογής (Application Layer) Συλλογή από πρωτόκολλα για συνήθεις δραστηριότητες όπως ηλεκτρονικό ταχυδρομείο, μεταφορά αρχείων και σύνδεσης απομακρυσμένων τερματικών σε υπολογιστές X.400 e-mail, X.500 directory server Επίπεδο Παρουσίασης (Presentation Layer) Ασχολείται με το νόημα των bits έτσι ώστε να δίνεται η δυνατότητα επικοινωνίας υπολογιστών με διαφορετικές εσωτερικές αναπαραστάσεις των δεδομένων Επίπεδο Συνόδου (Session Layer) Συγχρονίζει 8

Μοντέλο Αναφοράς OSI Επίπεδο Μεταφοράς (Transport Layer) Ελέγχει για τη σωστή σειρά των πακέτων που μεταδίδονται Γνωστά πρωτόκολλα TCP και UDP Επίπεδο Δικτύου (Network Layer) Υπεύθυνο για τη δρομολόγηση (routing) δηλ. για την αναζήτηση της βέλτιστης διαδρομής Πρωτόκολλα δικτύου: Χ.25 το οποίο αποτελεί πρωτόκολλο με σύνδεση, IP πρωτόκολλο χωρίς σύνδεση 9

Μοντέλο Αναφοράς OSI Επίπεδο Σύνδεσης (data-link layer) Ομαδοποιεί τα bit σε πλαίσια (frames) και ελέγχει εάν κάθε πλαίσιο έχει ληφθεί σωστά Φυσικό Επίπεδο (physical layer) Μετάδοση των bits 0 & 1 10

Μοντέλο Αναφοράς OSI Προβλήματα Καθυστέρηση λόγω επεξεργασίας των μηνυμάτων σε πολλά επίπεδα Σταδίκτυαευρείαςπεριοχής, δεδομένου το χαμηλού μεγέθους μετάδοσης, η καθυστέρηση δεν είναι τόσο εμφανής Στα τοπικά δίκτυα, όμως, η καθυστέρηση είναι εμφανής και για το λόγο αυτό τα κατανεμημένα συστήματα τοπικών δικτύων χρησιμοποιούν μόνο ένα μέρος της στοίβας των πρωτοκόλλων 11

Μοντέλο Αναφοράς TCP/IP Προτάθηκε ως περιγραφή του διαδικτύου Επίπεδο διαδικτύου: IP και πρωτόκολλα δρομολόγησης Επίπεδο μεταφοράς: TCP ή UDP Επίπεδο εφαρμογής: FTP, SMTP, HTTP, NNTP, TELNET Τα κατώτερα επίπεδα εξαρτώνται από το συγκεκριμένο δίκτυο 12

Internet πρωτόκολλα 13

Μοντέλο Πελάτη-Εξυπηρετητή Βασική ιδέα: να δομηθεί το λειτουργικό σύστημα ως συνεργαζόμενες διεργασίες, τους εξυπηρετητές που προσφέρουν τις υπηρεσίες τους και τους πελάτες που είναι οι χρήστες των υπηρεσιών Το μοντέλο βασίζεται, συνήθως, σε ένα απλό πρωτόκολλο αίτησης/απάντησης (request/reply) Ο πελάτης στέλνει μήνυμα αίτησης ζητώντας από τον εξυπηρετητή κάποια υπηρεσία. Ο εξυπηρετητής εκτελεί τη διαδικασία και επιστρέφει τα δεδομένα που ζητήθηκαν ή ένα μήνυμα λάθους 14

client-server computing 15

Μοντέλο Πελάτη-Εξυπηρετητή Τύπος Από Προς Περιγραφή Αίτηση Π Ε Ο πελάτης ζητά υπηρεσίες Απάντηση Ε Π Ο εξυπηρετητής απαντά στον πελάτη Επιβεβαίωση Ε/Π Π/Ε Το προηγούμενο πακέτο έχει φτάσει Έλεγχος ύπαρξης Π Ε Έλεγχος αν ο εξυπηρετητής έχει καταρρεύσει Επιβεβαίωση ύπαρξης Ε Π Ο εξυπηρετητής λειτουργεί κανονικά Επανάληψη προσπάθειας Ε Π Ο εξυπηρετητής δεν έχει χώρο Άγνωστη διεύθυνση Ε Π Δεν υπάρχει διεργασία που να χρησιμοποιεί αυτή τη διεύθυνση 16

client-server computing Πλεονεκτήματα Η διαχείριση της διασύνδεσης των χρηστών και άλλες επεξεργασίες είναι αποφορτισμένα από τον «οικοδεσπότη» Ο server ακόμη προσφέρει συγκεντρωμένο έλεγχο των κοινών πόρων Επειδή ο client επικοινωνεί με τον server μέσω ενός καθορισμένου συστήματος διασύνδεσης, δεν χρειάζεται να γνωρίζει που ανήκει ο server ή πως ενεργεί Ο σταθμός εργασίας τρέχει την εφαρμογή και εμφανίζει τις πληροφορίες στον χρήστη. Μόνο όταν ο client προσπελάζει πληροφορίες, τότε εγκαθίσταται επικοινωνία με τον server. Ο φόρτος εργασίας μειώνεται δραματικά στον υπολογιστή-«οικοδεσπότη» όσο αυξάνεται η ισχύς κάθε σταθμού εργασίας 17

client-server computing Οι servers μπορούν να διαιρεθούν σε Server Εφαρμογών (Application servers) Server Πληροφοριών (Data servers) Server Υπολογισμών (Compute servers) Server Βάσεων Δεδομένων (Database servers) Server Πόρων ή Επικοινωνιών (Resource or Communications servers) Οι servers που συνδυάζουν τις λειτουργίες του server βάσεων δεδομένων και του server εφαρμογών είναι επίσης γνωστοί ως server συναλλαγών (transaction servers) 18

client-server computing 19