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 Μελών
    • Ξεκινήστε να Μαθαίνετε

IP Protocol: IPv4, Διευθύνσεις και Βασικές Έννοιες

Το Internet Protocol (IP) είναι το πρωτόκολλο του επιπέδου Διαδικτύου στο μοντέλο TCP/IP. Παρέχει λογική διευθυνσιοδότηση και μεταφέρει πακέτα από ένα δίκτυο σε άλλο μέσω routers. Οι δύο βασικές εκδόσεις του είναι το IPv4 και το IPv6.

IPv4: Διευθύνσεις 32 bit

Μια διεύθυνση IPv4 αποτελείται από 32 bits και εμφανίζεται συνήθως ως τέσσερις δεκαδικοί αριθμοί (octets) από 0 έως 255, χωρισμένοι με τελείες. Παράδειγμα: 192.168.1.10. Το πρόθεμα CIDR, όπως /24, καθορίζει πόσα bits ανήκουν στο network prefix.

Network, Host και Broadcast

Σε ένα συνηθισμένο IPv4 subnet, η network address προσδιορίζει το υποδίκτυο, οι host addresses χρησιμοποιούνται για την αρίθμηση διεπαφών και η directed broadcast address απευθύνεται σε όλους τους hosts του συγκεκριμένου subnet. Υπάρχουν εξαιρέσεις, όπως τα /31 point-to-point links και τα /32 host routes. Δεν χρησιμοποιούμε πλέον τις παλιές κλάσεις A/B/C για τον σύγχρονο σχεδιασμό· χρησιμοποιείται CIDR.

Ιδιωτικές και ειδικές IPv4 διευθύνσεις

ΕύροςΧρήση
10.0.0.0/8Ιδιωτικές διευθύνσεις RFC 1918.
172.16.0.0/12Ιδιωτικές διευθύνσεις RFC 1918.
192.168.0.0/16Ιδιωτικές διευθύνσεις RFC 1918.
127.0.0.0/8Loopback, με συνηθισμένη διεύθυνση την 127.0.0.1.
169.254.0.0/16Link-local IPv4 (APIPA στα Windows).
100.64.0.0/10Shared address space, συχνά για carrier-grade NAT.
224.0.0.0/4Multicast.

Δομή IPv4 Header

Η ελάχιστη κεφαλίδα IPv4 έχει μέγεθος 20 bytes και μπορεί να φτάσει τα 60 bytes όταν υπάρχουν options. Περιλαμβάνει πληροφορίες που χρειάζονται για την προώθηση και τον χειρισμό του πακέτου.

ΠεδίοΛειτουργία
VersionΈκδοση IP, τιμή 4.
IHLΜήκος κεφαλίδας σε μονάδες 32-bit words.
DSCP / ECNΤαξινόμηση υπηρεσίας και ειδοποίηση συμφόρησης.
Total LengthΣυνολικό μήκος header και payload σε bytes.
Identification, Flags, Fragment OffsetΠληροφορίες κατακερματισμού IPv4.
TTLΜειώνεται σε κάθε router και αποτρέπει ατέρμονους βρόχους.
ProtocolΔηλώνει το πρωτόκολλο ανώτερου επιπέδου, π.χ. TCP ή UDP.
Header ChecksumΈλεγχος ακεραιότητας της κεφαλίδας IPv4.
Source / Destination AddressIPv4 διευθύνσεις αποστολέα και προορισμού.

Το IPv4 χρησιμοποιεί best-effort delivery: δεν εγγυάται από μόνο του παράδοση, σειρά ή επαναμετάδοση. Αυτές οι λειτουργίες, όταν χρειάζονται, παρέχονται από ανώτερα πρωτόκολλα, όπως το TCP.

IPv6: Διευθύνσεις 128 bit

Το IPv6 χρησιμοποιεί διευθύνσεις 128 bit, οι οποίες γράφονται σε δεκαεξαδική μορφή με οκτώ ομάδες των 16 bit. Επιτρέπεται η αφαίρεση αρχικών μηδενικών και η συμπίεση μίας συνεχόμενης ακολουθίας μηδενικών με :: μία φορά σε κάθε διεύθυνση.

  • Global Unicast: διευθύνσεις που μπορούν να δρομολογηθούν παγκοσμίως.
  • Link-Local: εύρος fe80::/10, για επικοινωνία στο τοπικό link.
  • Unique Local: εύρος fc00::/7, για ιδιωτική χρήση.
  • Multicast: εύρος ff00::/8.
  • Loopback: ::1.

Το IPv6 δεν χρησιμοποιεί broadcast. Χρησιμοποιεί multicast και anycast, ενώ η ανακάλυψη γειτόνων γίνεται μέσω Neighbor Discovery Protocol (NDP) και ICMPv6. Η αυτόματη διαμόρφωση μπορεί να γίνει με SLAAC ή/και DHCPv6, ανάλογα με το δίκτυο.

IPv4 και IPv6: βασικές διαφορές

ΧαρακτηριστικόIPv4IPv6
Μήκος διεύθυνσης32 bit128 bit
ΑναπαράστασηΔεκαδική με τελείεςΔεκαεξαδική με άνω και κάτω τελείες
BroadcastΥποστηρίζεταιΔεν χρησιμοποιείται
Neighbor resolutionARPNDP μέσω ICMPv6
Header checksumΥπάρχειΔεν υπάρχει στο βασικό IPv6 header
FragmentationΜπορεί να γίνει από routers και hostsΑπό τον αποστολέα, με Fragment extension header

Υποδικτύωση και επόμενα βήματα

Η υποδικτύωση (subnetting) χωρίζει ένα δίκτυο σε μικρότερα υποδίκτυα με χρήση subnet masks και CIDR prefixes. Για αναλυτικά παραδείγματα υπολογισμού network address, broadcast και διαθέσιμων hosts, δες τον οδηγό Subnetting IPv4.

Χρήσιμες εντολές ελέγχου IP

Windows

ipconfig
ipconfig /all
ping 192.168.1.1
tracert example.com

Linux

ip address
ip route
ip -6 address
ping -c 4 192.168.1.1
traceroute example.com

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

  • Δίκτυα Υπολογιστών
  • Μοντέλο TCP/IP
  • ARP Protocol
  • ICMP Protocol
  • Subnetting IPv4

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}