Skip to content
Λογότυπο GrCode Club σε μαύρο Λογότυπο GrCode Club σε λευκό GrCode Club

GrCode Club

Λογότυπο GrCode Club σε μαύρο Λογότυπο GrCode Club σε λευκό GrCode Club

GrCode Club

  • Αρχική
  • Προγραμματισμός
    • Developer
    • Web Development
    • Γλώσσες Προγραμματισμού
    • Docker
  • Δίκτυα
    • Βασικές Πληροφορίες
    • Πρωτόκολλα Δικτύων
    • Υπηρεσίες & Θύρες
    • Cloud Computing
  • Λειτουργικά Συστήματα
    • Βασικές Πληροφορίες
    • Linux: Οδηγός
    • Microsoft Windows
  • Κυβερνοασφάλεια
    • Βασικές Πληροφορίες
    • Κυβερνοεπιθέσεις
    • Εργαλεία Κυβερνοασφάλειας
  • Hardware
    • Βασικές Πληροφορίες
    • Εξαρτήματα Υπολογιστή
    • Οθόνες & Τηλεοράσεις
    • Υποστήριξη Υπολογιστή
    • Πιστοποίηση IP
  • Κινητά
    • Βασικές Πληροφορίες
    • Android
    • iPhone
  • Κοινότητα
    • Σύνδεση / Λογαριασμός
    • Μέλη
    • Γίνε Content Creator
    • Projects Μελών
    • Ξεκινήστε να Μαθαίνετε
  • Αρχική
  • Προγραμματισμός
    • Developer
    • Web Development
    • Γλώσσες Προγραμματισμού
    • Docker
  • Δίκτυα
    • Βασικές Πληροφορίες
    • Πρωτόκολλα Δικτύων
    • Υπηρεσίες & Θύρες
    • Cloud Computing
  • Λειτουργικά Συστήματα
    • Βασικές Πληροφορίες
    • Linux: Οδηγός
    • Microsoft Windows
  • Κυβερνοασφάλεια
    • Βασικές Πληροφορίες
    • Κυβερνοεπιθέσεις
    • Εργαλεία Κυβερνοασφάλειας
  • Hardware
    • Βασικές Πληροφορίες
    • Εξαρτήματα Υπολογιστή
    • Οθόνες & Τηλεοράσεις
    • Υποστήριξη Υπολογιστή
    • Πιστοποίηση IP
  • Κινητά
    • Βασικές Πληροφορίες
    • Android
    • iPhone
  • Κοινότητα
    • Σύνδεση / Λογαριασμός
    • Μέλη
    • Γίνε Content Creator
    • Projects Μελών
    • Ξεκινήστε να Μαθαίνετε

Μοντέλο TCP/IP: Τα 4 Επίπεδα και οι Λειτουργίες τους

Το μοντέλο TCP/IP περιγράφει τον τρόπο με τον οποίο επικοινωνούν οι συσκευές σε ένα δίκτυο και στο Διαδίκτυο. Οργανώνει τις λειτουργίες της επικοινωνίας σε τέσσερα επίπεδα: Πρόσβασης Δικτύου, Διαδικτύου, Μεταφοράς και Εφαρμογής. Κάθε επίπεδο αξιοποιεί τις υπηρεσίες του κατώτερου και παρέχει υπηρεσίες στο ανώτερο.

Τα 4 επίπεδα του TCP/IP

ΕπίπεδοΚύρια λειτουργίαΕνδεικτικά πρωτόκολλα / τεχνολογίεςPDU
4. Εφαρμογής (Application)Υπηρεσίες δικτύου για τις εφαρμογές και ανταλλαγή δεδομένων.HTTP/HTTPS, DNS, DHCP, SMTP, SSHData
3. Μεταφοράς (Transport)Επικοινωνία μεταξύ διεργασιών, multiplexing μέσω θυρών και, ανάλογα με το πρωτόκολλο, αξιοπιστία και έλεγχος ροής.TCP, UDPSegment (TCP) / Datagram (UDP)
2. Διαδικτύου (Internet)Λογική διευθυνσιοδότηση και δρομολόγηση πακέτων μεταξύ δικτύων.IPv4, IPv6, ICMPPacket
1. Πρόσβασης Δικτύου (Network Access / Link)Μετάδοση πλαισίων στο τοπικό μέσο, πρόσβαση στο φυσικό δίκτυο και επικοινωνία ζεύξης.Ethernet, Wi-Fi, PPPFrame

1. Επίπεδο Πρόσβασης Δικτύου

Το κατώτερο επίπεδο καλύπτει τη μετάδοση δεδομένων στο τοπικό μέσο και τη μεταφορά πλαισίων μεταξύ άμεσα συνδεδεμένων κόμβων. Περιλαμβάνει λειτουργίες ζεύξης δεδομένων και φυσικής μετάδοσης, όπως Ethernet και Wi-Fi.

  • Μεταφέρει bits μέσω καλωδίου, οπτικής ίνας ή ασύρματου μέσου.
  • Χρησιμοποιεί πλαίσια (frames) και διευθύνσεις ζεύξης, όπως MAC στο Ethernet/Wi-Fi.
  • Εφαρμόζει κανόνες πρόσβασης στο μέσο και ανίχνευσης σφαλμάτων πλαισίων, ανάλογα με την τεχνολογία.

2. Επίπεδο Διαδικτύου

Το επίπεδο Διαδικτύου είναι υπεύθυνο για τη λογική διευθυνσιοδότηση και τη δρομολόγηση πακέτων ανάμεσα σε διαφορετικά δίκτυα. Οι routers εξετάζουν τις διευθύνσεις IP και επιλέγουν την επόμενη διαδρομή προς τον προορισμό.

  • IP: παρέχει διευθύνσεις και μεταφέρει πακέτα IPv4 ή IPv6.
  • Routing: επιλέγει την επόμενη διαδρομή με βάση τον πίνακα δρομολόγησης.
  • ICMP: μεταφέρει διαγνωστικά και μηνύματα σφαλμάτων, όπως αυτά που αξιοποιεί το ping.

Η IP είναι πρωτόκολλο best-effort: δεν εγγυάται από μόνη της παράδοση, σειρά ή επαναμετάδοση πακέτων. Αυτές οι λειτουργίες, όταν απαιτούνται, υλοποιούνται σε ανώτερα επίπεδα.

3. Επίπεδο Μεταφοράς

Το επίπεδο Μεταφοράς επιτρέπει την επικοινωνία μεταξύ εφαρμογών που εκτελούνται σε διαφορετικές συσκευές. Οι αριθμοί θυρών (ports) βοηθούν το λειτουργικό σύστημα να παραδώσει τα δεδομένα στη σωστή διεργασία.

TCP και UDP

ΧαρακτηριστικόTCPUDP
ΣύνδεσηConnection-orientedConnectionless
ΑξιοπιστίαΑριθμοί ακολουθίας, επιβεβαιώσεις και επαναμεταδόσειςΔεν εγγυάται παράδοση ή σειρά
Ροή δεδομένωνByte streamDatagrams / μηνύματα
Συνηθισμένες χρήσειςHTTP/1.1, HTTP/2, SSH, SMTPDNS (συχνά), VoIP, real-time εφαρμογές, QUIC μέσω UDP

Το TCP παρέχει αξιόπιστη, διατεταγμένη ροή bytes και μηχανισμούς ελέγχου ροής και συμφόρησης. Το UDP έχει μικρότερο πρωτοκολλικό overhead, αλλά η εφαρμογή πρέπει να χειριστεί όποια αξιοπιστία χρειάζεται. Το QUIC, για παράδειγμα, υλοποιεί λειτουργίες αξιόπιστης μεταφοράς πάνω από UDP.

4. Επίπεδο Εφαρμογής

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

  • HTTP/HTTPS: επικοινωνία μεταξύ browser και web server.
  • DNS: αντιστοίχιση domain names σε πληροφορίες διευθυνσιοδότησης.
  • DHCP: αυτόματη παραχώρηση παραμέτρων δικτύου.
  • SSH: ασφαλής απομακρυσμένη πρόσβαση.
  • SMTP: αποστολή email μεταξύ mail clients και servers.

Πώς συνεργάζονται τα επίπεδα: Encapsulation

Κατά την αποστολή, κάθε επίπεδο προσθέτει τις δικές του πληροφορίες ελέγχου (headers και, όπου απαιτείται, trailers). Η διαδικασία ονομάζεται ενθυλάκωση (encapsulation). Στον παραλήπτη πραγματοποιείται η αντίστροφη διαδικασία, η αποθυλάκωση (decapsulation).

  • Application: Data
  • Transport: TCP Segment ή UDP Datagram
  • Internet: IP Packet
  • Network Access: Frame και τελικά bits στο μέσο

TCP/IP και OSI: βασική αντιστοίχιση

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

TCP/IPΕπίπεδα OSI
ΕφαρμογήςΕφαρμογής, Παρουσίασης, Συνόδου
ΜεταφοράςΜεταφοράς
ΔιαδικτύουΔικτύου
Πρόσβασης ΔικτύουΖεύξης Δεδομένων, Φυσικό

Σχετικοί οδηγοί δικτύων

  • Δίκτυα Υπολογιστών
  • DNS – Domain Name System
  • OSPF – Routing Protocol
  • Linux Networking: Εντολές Διαχείρισης Δικτύου

Social Media

  • Facebook
  • X
  • Instagram
  • TikTok
  • YouTube
  • Linkedin
  • Discord
Email Επικοινωνίας

info@grcodeclub.gr

Για Τεχνικά Θέματα

support@grcodeclub.gr

Πολιτική Cookies (ΕΕ)

Πολιτική απορρήτου

Όροι και Προϋποθέσεις

GrCode Club by @dimitridedou
Διαχείριση Συγκατάθεσης
Για να παρέχουμε την καλύτερη εμπειρία, χρησιμοποιούμε τεχνολογίες όπως cookies για την αποθήκευση ή/και την πρόσβαση σε πληροφορίες συσκευών. Η συγκατάθεση για τις εν λόγω τεχνολογίες θα μας επιτρέψει να επεξεργαστούμε δεδομένα προσωπικού χαρακτήρα, όπως συμπεριφορά περιήγησης ή μοναδικά αναγνωριστικά σε αυτόν τον ιστότοπο. Η μη συγκατάθεση ή η ανάκληση της συγκατάθεσης, μπορεί να επηρεάσει αρνητικά ορισμένες λειτουργίες και δυνατότητες.
Λειτουργικά Πάντα ενεργό
Η τεχνική αποθήκευση ή πρόσβαση είναι απολύτως απαραίτητη για τον νόμιμο σκοπό της δυνατότητας χρήσης συγκεκριμένης υπηρεσίας που ζητείται ρητά από τον συνδρομητή ή τον χρήστη ή με αποκλειστικό σκοπό τη μετάδοση επικοινωνίας μέσω δικτύου ηλεκτρονικών επικοινωνιών.
Προτιμήσεις
Η τεχνική αποθήκευση ή πρόσβαση είναι απαραίτητη για τον νόμιμο σκοπό της αποθήκευσης προτιμήσεων που δεν ζητούνται από τον συνδρομητή ή τον χρήστη.
Στατιστικά
Η τεχνική αποθήκευση ή πρόσβαση που χρησιμοποιείται αποκλειστικά για στατιστικούς σκοπούς. Η τεχνική αποθήκευση ή πρόσβαση που χρησιμοποιείται αποκλειστικά για ανώνυμους στατιστικούς σκοπούς. Χωρίς κλήτευση, η εθελοντική συμμόρφωση εκ μέρους του Παρόχου Υπηρεσιών Διαδικτύου ή πρόσθετες καταγραφές από τρίτο μέρος, οι πληροφορίες που αποθηκεύονται ή ανακτώνται για το σκοπό αυτό από μόνες τους δεν μπορούν συνήθως να χρησιμοποιηθούν για την αναγνώρισή σας.
Εμπορικής Προώθησης
Η τεχνική αποθήκευση ή πρόσβαση απαιτείται για τη δημιουργία προφίλ χρηστών, για την αποστολή διαφημίσεων ή για την καταγραφή του χρήστη σε έναν ιστότοπο ή σε διάφορους ιστότοπους για παρόμοιους σκοπούς εμπορικής προώθησης.
  • Διαχείριση επιλογών
  • Διαχείριση υπηρεσιών
  • Manage {vendor_count} vendors
  • Διαβάστε περισσότερα για αυτούς τους σκοπούς
Προβολή προτιμήσεων
  • {title}
  • {title}
  • {title}