osi - tcp/ip

21
7. 2 Τεχνολογία TCP/IP Εισαγωγή στην Τεχνολογία TCP/IP Σχέση OSI και TCP/IP Βασικές Αρχές Επικοινωνίας στην Τεχνολογία TCP/IP και στο Διαδίκτυο ΚΕΦΑΛΑΙΟ 7ο ΔΙΑΔΙΚΤΥΩΣΗ ΙΝΤΕRNET ΔΡΙΜΥΛΗ ΚΑΤΕΡΙΝΑ ΠΕ19 Τ Ε Χ Ν Ο Λ Ο Γ Ι Α Δ Ι Κ Τ Υ Ω Ν Ε Π Ι Κ Ο Ι Ν Ω Ν Ι Ω Ν

Upload: katerina-drimili

Post on 11-Feb-2017

1.421 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: OSI - TCP/IP

7.2 Τεχνολογία TCP/IPΕισαγωγή στην Τεχνολογία TCP/IP Σχέση OSI και TCP/IPΒασικές Αρχές Επικοινωνίας στην Τεχνολογία TCP/IP και στο Διαδίκτυο

ΚΕΦΑΛΑΙΟ 7ο

ΔΙΑΔΙΚΤΥΩΣΗ

ΙΝΤΕRNET

ΔΡΙΜΥΛΗ ΚΑΤΕΡΙΝΑ ΠΕ19

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

Page 2: OSI - TCP/IP

Εισαγωγή στην Τεχνολογία TCP/IP

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

Βασικές Αρχές Επικοινωνίας στην Τεχνολογία TCP/IP και στο Διαδίκτυο

Page 3: OSI - TCP/IP

Ως Πρωτόκολλο επικοινωνίας ορίζεται ένα σύνολο κανόνων συμφωνημένων και από τα δυο επικοινωνούντα μέρη και που

εξυπηρετούν την μεταξύ τους ανταλλαγή πληροφοριών.

Οι κανόνες αυτοί καθορίζουν τη μορφή, το χρόνο και τη

σειρά μετάδοσης των πληροφοριών στο δίκτυο.

Εκτελούν, επίσης, έλεγχο και διόρθωση σφαλμάτων στη διάρκεια μετάδοσης των

πληροφοριών.

Σε αυτούς στηρίζεται η επικοινωνία των συσκευών (συνήθως, αλλά όχι πάντα, υπολογιστών) σε ένα δίκτυο.

Μετά την εξάπλωση των Windows και του Διαδικτύου το πρωτόκολλο επικοινωνίας που είναι περισσότερο διαδεδομένο,

είναι το TCP/IP.ΠΗΓΗ Wikipedia

Page 4: OSI - TCP/IP

Με τον όρο TCP/IP εννοούμε το μοντέλο επικοινωνίας, το οποίο περιλαμβάνει έναν αριθμό από πρωτόκολλα.Το όνομα TCP/IP έχει επικρατήσει επειδή το TCP και το IP είναι τα δύο πιο γνωστά πρωτόκολλα αυτού του μοντέλου.

Page 5: OSI - TCP/IP

Το ιδιωτικό δίκτυο μιας επιχείρησης που μοιάζει στη

λειτουργία του με το Internet, δηλαδή χρησιμοποιεί

υπηρεσίες του Διαδικτύου και ειδικά τον Παγκόσμιο ιστό

ονομάζεται εσωτερικό ιδιωτικό δίκτυο τεχνολογίας

TCP ή intranet.

TCP/IP διαδίκτυο θεωρείται κάθε δίκτυο που χρησιμοποιεί την τεχνολογία TCP/IP και

διαφέρει από το Διαδίκτυο που θεωρείται μοναδικό.

Page 6: OSI - TCP/IP

Η επικράτηση του TCP/IP οφείλεται στους παρακάτω λόγους:

1. Είναι ανοικτό και διαθέσιμο σε όλους

2. Υπήρχε ανάγκη για ένα μόνο κοινό πρότυπο

Το πρωτόκολλο TCP/IP έχει σήμερα καθολική αποδοχή.

Συσκευές διαφορετικών κατασκευαστών ή με διαφορετικά λειτουργικά δεν μπορούσαν να

επικοινωνήσουν μεταξύ τους, τουλάχιστον με εύκολο τρόπο.

http://ebooks.edu.gr/modules/ebook/show.php/DSB100/534/3531,14510/images/img4_2.jpg

Page 7: OSI - TCP/IP

Εισαγωγή στην Τεχνολογία TCP/IP

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

Βασικές Αρχές Επικοινωνίας στην Τεχνολογία TCP/IP και στο Διαδίκτυο

Page 8: OSI - TCP/IP

Οι υπηρεσίες παρέχονται από το χαμηλότερο προς το υψηλότερο επίπεδο κάθε φορά.

ΟΜΟΙΟΤΗΤΕΣ

Τα δύο μοντέλα αναπτύχθηκαν

ΤΑΥΤΟΧΡΟΝΑ και ακολουθούν την αρχιτεκτονική διαίρεσης της

λειτουργίας, σε συνεργαζόμενα

επίπεδα.

Page 9: OSI - TCP/IP

Εφαρμογών

Παρουσίασης

Συνόδου

Μεταφοράς

Δικτύου

Σύνδεσης

Φυσικό

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

TCP/IP

Μοντέλο

Μοντέλο

OSI

ΔΙΑΦΟΡΕΣ Παρατηρήστε ότι τα δύο μοντέλα 1. Δεν έχουν τον ίδιο αριθμό επιπέδων2. Δεν υπάρχει αντιστοιχία ένα προς ένα, εκτός από τα επίπεδα

δικτύου και μεταφοράς.

Page 10: OSI - TCP/IP

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

TCP/IP

Μοντέλο

FTP

SMTPTELNET

HTTP

TCPUDP

TFTP

ICMPIPRARPARP

Στην τεχνολογία TCP/IP δεν υπάρχουν προδιαγραφέςγια τα χαμηλότερα επίπεδα του επιπέδου δικτύου αφήνοντας την δυνατότητα χρήσης διαφορετικών τεχνολογιών όπως (Ethernet, Token ring κλπ)

ΕΠΙΠΕΔΑΣΤΟΙΒΑ ΠΡΩΤΟΚΟΛΛΩΝ TCP/IP

Page 11: OSI - TCP/IP

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

1. Ο πωλητής κλείνει μια μεγάλη δουλειά.Απευθύνεται στο τμήμα προμηθειών για την αγορά των απαραίτητων υλικών για την υλοποίηση της παραγγελίας.2. Το τμήμα προμηθειών αφού παραγγείλει και παραλάβει τα απαραίτητα υλικά, τα συγκεντρώνει και τα προωθεί στην αποθήκη . 3. Στην αποθήκη γίνεται η δρομολόγηση προς αποστολή και προώθηση την κατάλληλη στιγμή προς την είσοδο από όπου θα τα παραλάβει ο μεταφορές. 4. Ο τρόπος με τον οποίο θα γίνει η μεταφορά δεν είναι αρμοδιότητα κανενός από τα παραπάνω. Θα μπορούσε να είναι με ιδιωτική μεταφορική ή με μεταφορέα της εταιρείας.

ΠΑΡΑΔΕΙΓΜΑ

ΣΤΡΩΜΑΤΟΠΟΙΗΜΕΝΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ 4 ΕΠΙΠΕΔΩΝ

Page 12: OSI - TCP/IP

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

Αντιπροσωπεύει το χαμηλότερο επίπεδο λειτουργικότητας που

απαιτείται από ένα δίκτυο.

ΕΠΙΠΕΔΟ ΠΡΟΣΒΑΣΗΣ

ΠΑΡΕΧΕΙτην πρόσβαση στο φυσικό μέσο στο οποίο η πληροφορία μεταδίδεται με την μορφή πακέτων.ΠΕΡΙΛΑΜΒΑΝΕΙόλα τα στοιχεία της φυσικής σύνδεσης: καλώδια, κάρτες δικτύου, πρωτόκολλα πρόσβασης τοπικών δικτύων (ethernet, token ring).

Page 13: OSI - TCP/IP

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

ΕΠΙΠΕΔΟ ΔΙΚΤΥΟΥ

ICMPIP RARPARP

Μετατροπή των IP διευθύνσεων (λογικές) σε MAC (φυσικές) διευθύνσεις

Βασικό πρωτόκολλο του επιπέδου. Βρίσκει την

κατάλληλη διαδρομή που θα οδηγήσει ένα πακέτο στον

προορισμό του.

Αποδίδει αυτόματα IP διευθύνσεις στις συσκευές

που συνδέονται σε ένα δίκτυο, συσχετίζοντας τες με τις αντίστοιχες

MAC διευθύνσεις.

Δημιουργεί και μεταφέρει μηνύματα σχετικά με την

κατάσταση λειτουργίας των συσκευών του δικτύου

Page 14: OSI - TCP/IP

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

ΕΠΙΠΕΔΟ ΜΕΤΑΦΟΡΑΣ

TCPUDP

Το βασικό πρωτόκολλο το επιπέδου μεταφοράς της.Παρέχει αξιόπιστες υπηρεσίες, προσανατολισμένες σε σύνδεση, με επικοινωνία από άκρο σε άκρο και προς τις δύο κατευθύνσεις.

Χρησιμοποιείται από εφαρμογές για τις οποίες η αξιοπιστία δεν θεωρείται κρίσιμη, άρα δεν χρειάζονται την πολυπλοκότητα του TCP.Παρέχει υπηρεσίες χωρίς σύνδεση.

Page 15: OSI - TCP/IP

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

Εφαρμογών

Μεταφοράς

Δικτύου

Πρόσβασης στο μέσον

ΕΠΙΠΕΔΟ ΕΦΑΡΜΟΓΩΝ

FTPSMTP

TELNETTFTP

Μερικά από τα πρωτόκολλα του

επιπέδου εφαρμογών

Επιτρέπει τη μεταφορά αρχείων μεταξύ υπολογιστών .

Επιτρέπει τη μεταφορά αρχείων χωρίς να χρησιμοποιείται η πολυπλοκότητα του FTP. Εξυπηρετείται από το UDP.

Παρέχει την δυνατότητα απομακρυσμένης πρόσβασης.

Χρησιμοποιείται για την μεταφορά μηνυμάτων ηλεκτρονικού ταχυδρομείου

Page 16: OSI - TCP/IP

Κάνει αιτήσεις για να παραλάβει δεδομένα από τον εξυπηρετητή

Είναι σε κατάσταση αναμονής μέχρι να υπάρξει αίτηση για εξυπη-ρέτηση, την οποία σπεύδει να ικανοποιήσει (αποστέλλει δηλαδή τα δεδομένα στον πελάτη που τα ζήτησε).

Το βασικό μοντέλο επικοινωνίας που χρησιμοποιείται στις περισσότερες TCP/IP

εφαρμογές είναι το μοντέλο πελάτη– εξυπηρετητή.

Ο εξυπηρετητής είναι μια διεργασία-πρόγραμμα η οποία εκτελείται σε ένα υπολογιστή

(server) Ο πελάτης (client) είναι το

πρόγραμμα που τα δεδομένα από τον

εξυπηρετητή και τρέχει (συνήθως) στον τελικό

χρήστη .

Page 17: OSI - TCP/IP

Εισαγωγή στην Τεχνολογία TCP/IP

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

Βασικές Αρχές Επικοινωνίας στην Τεχνολογία TCP/IP και στο Διαδίκτυο

Page 18: OSI - TCP/IP

Στο μοντέλο TCP/IP θεωρούμε ότι οι

υπολογιστές συνδέονται μέσω

ενός αριθμού δικτύων, άρα τα

δεδομένα θα περάσουν από

ενδιάμεσες συσκευές (routers) μέχρι τον

προορισμό.

Όπως και στο μοντέλο OSI προκειμένου να επικοινωνήσουν δύο υπολογιστές οι ενδιάμεσοι

κόμβοι πρέπει να φτάνουν σε λειτουργικότητα μέχρι το επίπεδο δικτύου.

Page 19: OSI - TCP/IP

Η αποστολή των πακέτων γίνεται με τέτοιο τρόπο ώστε ο χρήστης

Να μην αντιλαμβάνεται την διαδικασία. Έχει την αίσθηση απευθείας σύνδεσης με τους χρήστες άλλων δικτύων.

Να μην γνωρίζει από ποια ενδιάμεσα μηχανήματα και δρομολογητές θα περάσουν τα πακέτα για να φτάσουν στον προορισμό τους.

Στην ουσία χρειάζεται μόνο την IP διεύθυνση του υπολογιστή προορισμού.Τα πρωτόκολλα TCP/IP έχουν δημιουργηθεί ώστε τα πακέτα να μεταδίδονται στο δίκτυο αυτόνομα, καθένα από αυτά μπορεί ναακολουθεί διαφορετική διαδρομή μέχρι να φτάσει στον προορισμό του. Το δίκτυο δεν γνωρίζει τη σχέση που μπορεί να έχει ένα πακέτο με οποιοδήποτε άλλο.

Page 20: OSI - TCP/IP

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

1

2

Δημιουργεί πακέτα δεδομένων (tcp ή udp ανάλογα με το πρωτόκολλο εφαρμογής), και προωθεί στο επίπεδο δικτύου. Κάνει επίσης έλεγχο λαθών και έλεγχο ροής.

3

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

ΑΠΟΣΤΟΛΕΑΣ

Page 21: OSI - TCP/IP

Παραλαμβάνει τα πακέτα δεδομένων και τα προωθεί στο επίπεδο δικτύου.

4

ΠΑΡΑΛΗΠΤΗΣ

5Ελέγχει αν το πακέτο που παραλείφθηκε είναι δικό του και αν ναι στέλνεται στο επίπεδο μεταφοράς, αλλιώς προωθείται προς το επίπεδο πρόσβασης για να αποσταλεί στον επόμενο δρομολογητή .

Ο έλεγχος λαθών για πακέτα που χάθηκαν ή αλλοιώθηκαν, καθώς και η «επανασυγκόλληση» τους γίνεται στο επίπεδο μεταφοράς από το πρωτόκολλο TCP. Τα δεδομένα στέλνονται στο επίπεδο εφαρμογών.

6