Τεχνολογία TCP/IP TCP/IP internet είναι ένα οποιοδήποτε δίκτυο το οποίο χρησιμοποιεί τα πρωτόκολλα TCP/IP. Διαδίκτυο (Internet) είναι το μεγαλύτερο δίκτυο.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Τεχνολογίες Internet Υπηρεσίες & Εφαρμογές Τμήμα 1I-ΙΝΠ01 – Web Design / Development Κωνσταντίνος Σαπουντζής.
Advertisements

Δίκτυα υπολογιστών.
Από Άκρο σε Άκρο Αποφυγή Συμφόρησης
Ιστορία του Ιντερνετ.
ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΑΣ
Τεχνολογία Δικτύων Επικοινωνιών
Σύνοψη 1 Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Ενότητα Β: Εισαγωγή στο Διαδίκτυο Κουμπή Βασιλάντα, Ph.D, MSc.
ΜΟΝΤΕΛΟ ΕΞΥΠΗΡΕΤΟΥΜΕΝΟΥ – ΕΞΥΠΗΡΕΤΗΤΗ ( CLIENT – SERVER )
Στογιάννου Αθανασία 1Ι-ΙΝΠΟ internet Στογιάννου Αθανασία web designer 2013 web designer 2013.
ΤCP/IP Τι είναι; Σύντομο Ιστορικό
Κεφάλαιο 11.2 Sockets.
Υπηρεσίες δικτύων επικοινωνίας
Τεχνικές Μεταγωγής Παράγραφος 1.5.
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
7.7 Πρωτόκολλο ARP Δίκτυα Υπολογιστών ΙΙ.
©Γεωργιλά Χιονία Καθηγήτρια Πληροφορικής ΠΕ1901
Διαχείριση πληροφοριών και επικοινωνίες Ονομ/νυμο Επιμορφωτή Επιμορφωτής: Ονομ/νυμο Επιμορφωτή ΥΠΕΠΘ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΠΡΟΓΡΑΜΜΑ «ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ»
National Technical University of AthensΤεχνολογίες Διαδικτύου Σύνοψη 1Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή 1.2 Πρωτόκολλα TCP/IP Διαστρωμάτωση.
7.9 Δρομολόγηση Δίκτυα Υπολογιστών ΙΙ.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 2: Ανάλυση Δικτυακής Κίνησης – Πρωτοκόλλων - Υπηρεσιών Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
ΔΙΑΣΥΝΔΕΣΗ ΥΠΟΛΟΓΙΣΤΩΝ - ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ
Δίκτυα Ηλεκτρονικών Υπολογιστών
Κ.Ε.Κ ΜΕΝΤΩΡ ΕΚΠΑΙΔΕΥΤΙΚΗ A.E. ΤΙΤΛΟΣ ΠΡΟΓΡΑΜΜΑΤΟΣ ΚΑΤΑΡΤΙΣΗΣ ΣΥΓΧΡΟΝΕΣ ΕΦΑΡΜΟΓΕΣ ΠΑΚΕΤΩΝ ΛΟΓΙΣΜΙΚΟΥ.
Το Internet Δικτύωση παροχέα υπηρεσιών Internet στην Ελλάδα.
Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας.
Πρωτόκολλο IP.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Τι κρατάει το Internet μαζί? 1. Η διευθυνσιοποίηση (addressing): πως δηλ. αναφερόμαστε σε μια μηχανή στο δίκτυο. 2. Η δρομολόγηση (routing): πως να φτάσουμε.
Σύνοψη 1 Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 4: Ανάλυση Δικτυακής Κίνησης – Πρωτοκόλλων - Υπηρεσιών Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
Τηλεπικοινωνίες, Διαδίκτυο και Ασύρματη Τεχνολογία.
ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ (ΕΡΓΑΣΤΗΡΙΟ). 2 Εξοικείωση με πρωτόκολλο TCP Connection Oriented Αξιοπιστία στην παράδοση Σειρά Καθυστερήσεις Χαρακτηριστικά.
Κεφάλαιο 7 Διαδικτύωση-Internet 7.3 Πρωτόκολλο TCP.
Κεφάλαιο 7 Διαδικτύωση-Internet 7.5 Πρωτόκολλο ΙΡ (Internet Protocol)
To πρωτόκολλο διαδικτύου IP -χρησιμοποιείται από αποστολέα και παραλήπτη που μπορεί να βρίσκονται σε διαφορετικά δίκτυα για να ανταλλάξουν πακέτα πληροφοριών.
Πρωτόκολλο TCP/IP Εργαστηριακή άσκηση 1 Ειδικά θέματα σε κινητά και ασύρματα δίκτυα Νερούτσος Αλέξανδρος ΑΜ:778.
ΕΙΔΙΚΑ ΘΕΜΑΤΑ ΣΕ ΚΙΝΗΤΑ ΚΑΙ ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ ΙΩΑΝΝΑ ΚΑΛΛΗ (761) ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΑΡΑΡΤΗΜΑ ΑΓΡΙΝΙΟΥ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΟΛΙΤΙΣΜΙΚΟΥ.
TCP/IP BASICS ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Πολύδερα Έλλη ΕΤΟΣ: ΄Δ.
User Datagram Protocol (UDP)
Arp και DHCP 3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP)
Secure Sockets Layer (SSL)
Κεφάλαιο 4. Επίπεδο μεταφοράς
Internet Control Message Protocol (ICMP)
Δίκτυα Επικοινωνιών Ενότητα # 6: Επίπεδο Μεταφοράς TCP/UDP
TCP/IP.
Κεφάλαιο 7 Διαδικτύωση-Internet
ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ (ΕΡΓΑΣΤΗΡΙΟ)
ΕΠΙΠΕΔΟ ΔΙΚΤΥΟΥ–ΔΙΑΔΙΚΤΥΩΣΗ
Ειδικά Θέματα σε Κινητά & Ασύρματα Δίκτυα
ΤΟΠΟΛΟΓΙΕΣ KAI ΜΟΝΑΔΕΣ ΔΙΑΣΥΝΔΕΣΗΣ ΤΟΠΙΚΩΝ ΔΙΚΤΥΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
Κεφάλαιο 7 Διαδικτύωση- Internet
Network Address Translation (NAT)
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet Μάθημα 7.9: Δρομολόγηση
Κεφάλαιο 7: Διαδικτύωση-Internet
Το αυτοδύναμο πακέτο και η δομή του
Κεφάλαιο 7:Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet Μάθημα 7.11: Πρωτόκολλα εφαρμογής
Γνωριμία με το Διαδίκτυο
Δίκτυα Κεφάλαιο 3.3.
Κεφάλαιο 4. Επίπεδο μεταφοράς
Υπηρεσίες Διαδικτύου.
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
Το Διαδίκτυο - Internet
Μεταγράφημα παρουσίασης:

Τεχνολογία TCP/IP TCP/IP internet είναι ένα οποιοδήποτε δίκτυο το οποίο χρησιμοποιεί τα πρωτόκολλα TCP/IP. Διαδίκτυο (Internet) είναι το μεγαλύτερο δίκτυο στον κόσμο με εκατομμύρια υπολογιστές συνδεδεμένους, που εκτείνεται σε όλες τις ηπείρους και η λειτουργία του βασίζεται στην τεχνολογία TCP/IP. Εσωτερικό ιδιωτικό δίκτυο τεχνολογίας TCP/IP intranet λέγεται το TCP/IP διαδίκτυο μιας επιχείρησης, το οποίο χρησιμοποιεί υπηρεσίες Διαδικτύου και ειδικότερα την υπηρεσία Παγκόσμιου Ιστού (WWW) στο ιδιωτικό της δίκτυο.

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

Μερικά Πρωτόκολλα του TCP/IP

Επίπεδο πρόσβασης δικτύου (Φυσικών συνδέσεων) Το επίπεδο πρόσβασης δικτύου παρέχει την πρόσβαση στο φυσικό μέσο στο οποίο η πληροφορία μεταδίδεται με την μορφή πακέτων. περιλαμβάνει όλα τα στοιχεία της φυσικής σύνδεσης: καλώδια, κάρτες δικτύου, πρωτόκολλα πρόσβασης τοπικών δικτύων. παρέχει τις υπηρεσίες του στο αμέσως ανώτερο επίπεδο, το επίπεδο δικτύου.

Επίπεδο Δικτύου Είναι υπεύθυνο για τη μετάδοση στο φυσικό δίκτυο των πακέτων που δημιουργούνται από τα πρωτόκολλα TCP και UDP. Το πρωτόκολλο του επιπέδου Δικτύου (δηλ. το IP) ονομάζεται και πρωτόκολλο Διαδικτύου και είναι αυτό που εξασφαλίζει την παγκόσμια διασυνδεσιμότητα. Το πρωτόκολλο IP φροντίζει για: την παροχή λογικών διευθύνσεων στα σημεία επαφής του με το φυσικό μέσο. Την αντιστοίχηση των λογικών διευθύνσεων με τις φυσικές διευθύνσεις, οι οποίες παρέχονται από το επίπεδο Πρόσβασης Δικτύου χρησιμοποιώντας τα πρωτόκολλα: Μετατροπής Διευθύνσεων (ARP Address Resolution Protocol) Αντίστροφης Μετατροπής Διευθύνσεων (RARP) (Reverse Address Resolution Protocol). Προβλήματα και ασυνήθιστες καταστάσεις που σχετίζονται με το πρωτόκολλο IP, αναφέρονται από ένα ξεχωριστό πρωτόκολλο, το πρωτόκολλο Μηνύματος Ελέγχου Διαδικτύου (ICMP- Internet Control Message Protocol).

Επίπεδο Μεταφοράς Το επίπεδο Μεταφοράς υλοποιεί τις συνδέσεις μεταξύ των υπολογιστών ενός δικτύου. Το βασικό πρωτόκολλο του Επιπέδου Μεταφοράς είναι το TCP αλλά μπορεί να χρησιμοποιηθεί και το UDP. To TCP είναι υπεύθυνο για την εγκατάσταση αξιόπιστων, ταυτόχρονων, δικατευθυντήριων συνδέσεων: Το πρωτόκολλο Αυτοδύναμων Πακέτων (UDP-User Datagram-Protocol) είναι: πρωτόκολλο χωρίς σύνδεση. δεν είναι πολύ αξιόπιστο. Χρησιμοποιείται για ειδικούς σκοπούς, από εφαρμογές που δεν απαιτούν μεγάλη αξιοπιστία (που την παρέχει το TCP) στο επίπεδο μεταφοράς.

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

Μοντέλο Client-Server Ο εξυπηρετητής είναι διεργασία, η οποία περιμένει να λάβει αίτηση από τη διεργασία πελάτη, προκειμένου να την εξυπηρετήσει. Η διεργασία εξυπηρετητή είναι ενεργοποιημένη σε κάποιον υπολογιστή και ελέγχει τις εισερχόμενες κλήσεις πελατών για να δει αν κάποια απευθύνεται σε αυτή. Όταν ένα πρόγραμμα χρειάζεται να πάρει πληροφορία από τον εξυπηρετητή, το πρόγραμμα λειτουργεί ως πελάτης και στέλνει αίτηση στη διεργασία εξυπηρετητή. Όταν η αίτηση του πελάτη εξυπηρετηθεί, ο εξυπηρετητής επιστρέφει στην κατάσταση αναμονής περιμένει να λάβει και να εξυπηρετήσει νέες αιτήσεις.

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

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

Πρωτόκολλο TCP Bασικό πρωτόκολλο του Επιπέδου Μεταφοράς του μοντέλου TCP/IP. Παρέχει υπηρεσίες προσανατολισμένες σε σύνδεση. Εξασφαλίζει την αξιόπιστη μετάδοση δεδομένων και την από άκρου σε άκρο επικοινωνία. Το TCP λαμβάνει τα δεδομένα από τα πρωτόκολλα ανωτέρου επιπέδου. Τα προς μετάδοση δεδομένα, τα μεταδίδει μόνο όταν συμπληρωθεί πακέτο με μέγεθος ίσο με αυτό που έχει συμφωνηθεί κατά την εγκατάσταση της σύνδεσης. Όταν τα προς μετάδοση δεδομένα είναι μεγαλύτερα από το μέγεθος του πακέτου, τα σπάει σε τμήματα (segment). Όταν τα τμήματα TCP φθάσουν στον προορισμό τους, το πρωτόκολλο TCP είναι υπεύθυνο για να τα τοποθετήσει στη σωστή σειρά και να επανασυνθέσει το αρχικό μήνυμα. Σε περίπτωση, όπου λόγω κάποιου σφάλματος κάποια πακέτα δεν φθάσουν στον προορισμό τους, το TCP είναι υπεύθυνο για την αναμετάδοσή τους. Για να γίνει η μετάδοση των TCP τμημάτων, το πρωτόκολλο TCP τα διαβιβάζει στο πρωτόκολλο IP, το οποίο είναι υπεύθυνο για τη δρομολόγησή τους και την παράδοσή τους στον τελικό προορισμό.

TCP Segments Η επικεφαλίδα περιέχει αρκετά πεδία, αλλά αυτά που θα μας απασχολήσουν σε αυτή την ενότητα είναι: Ο Αριθμός Σειράς ή Sequence Number Ο Αριθμός Επιβεβαίωσης ή Acknowledgment number Το Παράθυρο ή Window Size Οι TCP Θύρες (ports) αφετηρίας και προορισμού

Παράθυρο Αριθμός Επιβεβαίωσης Αριθμός σειράς Ο αριθμός αυτός δηλώνει ότι τα δεδομένα μέχρι ένα συγκεκριμένο αριθμό οκτάδας (bytes) έχουν φθάσει σωστά στον παραλήπτη. Αριθμός σειράς δηλώνει σε ποια θέση πρέπει να μπει το συγκεκριμένο τμήμα μαζί με τα υπόλοιπα για να δημιουργηθεί ξανά το αρχικό πακέτο. Παράθυρο τα άκρα της σύνδεσης υποδεικνύουν πόσα νέα δεδομένα μπορούν να δεχθούν βάζοντας το αντίστοιχο αριθμό οκτάδας στο κατάλληλο πεδίο της επικεφαλίδας του τμήματος.

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

TCP Ports αφηρημένα σημεία επικοινωνίας, που το καθένα είναι ένας θετικός αριθμός 16 bit και αποτελεί πεδίο της επικεφαλίδας των TCP τμημάτων Το πρωτόκολλο TCP χρησιμοποιεί τις TCP θύρες (TCP port) για να συσχετίσει τα διάφορα τμήματα δεδομένων με τις συνδέσεις στις οποίες ανήκουν.

ΤCP Ports

TCP συνδέσεις

Παράδειγμα η επικοινωνία χαρακτηρίζεται με μοναδικό τρόπο από τέσσερις αριθμούς: Την διεύθυνση IP του αποστολέα π.χ. 62.103.240.22. Στο παράδειγμα μας θα ήταν ο πελάτης που επιθυμεί να στείλει το αρχείο. Την θύρα της πηγής. Στο παράδειγμα μας η 1234. Την διεύθυνση IP του παραλήπτη π.χ. 61.74.29.32. Την θύρα προορισμού, στο παράδειγμα μας το 21.

Netstat Wireshark