Διεύθυνση IP
Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μία διεύθυνση IP (Ip address - Internet Protocol address), είναι ένας μοναδικός αριθμός που χρησιμοποιείται από συσκευές για τη μεταξύ τους αναγνώριση και συνεννόηση σε ένα δίκτυο υπολογιστών που χρησιμοποιεί το Internet Protocol standard. Κάθε συσκευή που ανήκει στο δίκτυο - όπως επίσης δρομολογητές (routers), υπολογιστές, time-servers, εκτυπωτές, μηχανές για fax μέσω Internet, και ορισμένα τηλέφωνα - πρέπει να έχει τη δική της μοναδική διεύθυνση. Μία διεύθυνση IP μπορεί να θεωρηθεί το αντίστοιχο μιας διεύθυνσης κατοικίας ή ενός αριθμού τηλεφώνου (σύγκριση με VoIP) για έναν υπολογιστή ή άλλη συσκευή δικτύου στο Διαδίκτυο. Όπως κάθε διεύθυνση κατοικίας και αριθμός τηλεφώνου αντιστοιχούν σε ένα και μοναδικό κτίριο ή τηλέφωνο, μια IP address χρησιμοποιείται για τη μοναδική αναγνώριση ενός υπολογιστή ή άλλης συσκευής που συνδέεται στο δίκτυο.
Μια διεύθυνση IP μπορεί να "μοιράζεται" σε πολλές συσκευές-πελάτες είτε επειδή αυτές είναι μέρος ενός shared hosting web server environment, είτε λόγω ενός proxy server (π.χ. ενός Παροχέα Υπηρεσιών Διαδικτύου (ISP) ή μιας υπηρεσίας για εξασφάλιση ανωνυμίας - anonymizer service) που λειτουργού ως μεσολαβητές. Στην τελευταία περίπτωση (χρήση διακομιστή μεσολάβησης) η πραγματική διεύθυνση IP μπορεί να αποκρύπτεται απο το διακομιστή που δέχεται αίτηση. Η αναλογία στα τηλεφωνικά συστήματα θα ήταν η χρήση διεθνών ή τοπικών αριθμών κλήσης (proxy) και επεκτάσεων (shared).
Πίνακας περιεχομένων |
[Επεξεργασία] Domain names
Μια network lookup service, το Domain Name System (DNS), δίνει τη δυνατότητα να χαρτογραφηθούν hostnames σε μια διεύθυνση IP. Με αυτό τον τρόπο οι άνθρωποι μπορούν εύκολα να θυμούνται ένα όνομα και όχι μια σειρά αριθμών. Το DNS επιτρέπει πολλαπλές διευθύνσεις και ονόματα να δείχνουν σε ένα πόρο του Διαδικτύου.
Ένας ακόμη λόγος ύπαρξης του DNS είναι να επιτρέπει, για παράδειγμα, σε έναν ιστότοπο που φιλοξενείται (να είναι "hosted") σε πολλούς διακομιστές, καθένας από τους οποίους έχει τη δική του διεύθυνση IP, να παρέχει στοιχειώδη load balancing, δηλαδή το σωστό μοίρασμα της κίνησης που δέχεται ο ιστότοπος ανάμεσα στους host υπολογιστές.
Για παράδειγμα, το www.wikipedia.org δείχνει στο 207.142.131.248.
Σημείωση: Το 207.142.131.248 είναι και για Wikipedia και Wikimedia. Ο browser στέλνει το επιθυμητό όνομα του κεντρικού υπολογιστή ως μέρος του αιτήματος - request, επιτρέποντας στον διακομιστή(server) να παρουσιάσει την κατάλληλη σελίδα.
[Επεξεργασία] Dynamic και static διευθύνσεις IP
Οι διευθύνσεις IP ορίζονται είτε μόνιμα (για παράδειγμα, σε ένα διακομιστή ο οποίος βρίσκεται πάντα στην ίδια διεύθυνση) είτε προσωρινά από ένα πλήθος διαθέσιμων διευθύνσεων.
[Επεξεργασία] Dynamic ΙP
Οι dynamic διευθύνσεις IP δίνονται για να αναγνωρίζονται προσωρινές συσκευές όπως προσωπικοί υπολογιστές ή προγράμματα πελάτες (clients). Οι ISPs χρησιμοποιούν δυναμική κατανομή (οι διευθύνσεις IP κατανέμονται δυναμικά) για να ορίσουν διευθύνσεις από ένα μικρό πλήθος διαθέσιμων σε ένα μεγαλύτερο αριθμό πελατών. Αυτή η μέθοδος χρησιμοποιείται για σύνδεση μέσω τηλεφώνου (dial-up), WiFi και άλλες προσωρινές συνδέσεις, επιτρέποντας σε χρήστες φορητών υπολογιστών να συνδέονται αυτόματα σε μια ποικιλία υπηρεσιών χωρίς να χρειάζεται να γνωρίζουν λεπτομέρειες σχετικά με τo routing του κάθε δικτύου.
Οι χρήστες με dynamic διευθύνσεις IP πιθανόν να έχουν προβλήματα στο να τρέχουν δικό τους mail server (διακομιστή ηλεκτρονικού ταχυδρομείου) καθώς τα τελευταία χρόνια υπηρεσίες όπως το mail-abuse.org [1] έχουν συλλέξει λίστες από διαστήματα (ranges) διευθύνσεων IP (διευθύνσεις δηλαδή που έχουν ίδια κάποια αρχικά ψηφία) και τις έχουν μπλοκάρει.
Η δυναμική κατανομή διευθύνσεων IP απαιτεί έναν κεντρικό διακομιστή (server) για να ακούει τα αιτήματα και να ορίσει έπειτα μια διεύθυνση. Οι διευθύνσεις μπορούν να οριστούν τυχαία ή να βασιστούν σε μια προκαθορισμένη πολιτική (policy). Το πιο συνηθισμένο πρωτόκολλο που χρησιμοποιείται για τον ορισμό διευθύνσεων δυναμικά είναι το Dynamic Host Configuration Protocol (DHCP). Το DHCP περιλαμβάνει ένα lease time που καθορίζει πόσο καιρό μπορεί αυτός που κάνει την αίτηση να χρησιμοποιήσει μια διεύθυνση πριν ζητήσει την ανανέωσή της, επιτρέποντας σε διευθύνσεις να παίρνονται, εαν όποιος τις ζήτησε αποσυνδεθεί.
Είναι σύνηθες να χρησιμοποιείται δυναμική κατανομή για ιδιωτικά δίκτυα. Δεδομένου ότι τα ιδιωτικά δίκτυα σπάνια παρουσιάζουν έλλειψη διευθύνσεων, είναι δυνατό να οριστεί η ίδια διεύθυνση στον ίδιο υπολογιστή με κάθε request ή να καθοριστεί ένας παρατεταμένος lease time. Αυτές οι δύο μέθοδοι μιμούνται την ανάθεση static IP address.
[Επεξεργασία] Static IP
Οι static διευθύνσεις IP χρησιμοποιούνται για να αναγνωρίζονται ημι-μόνιμες συσκευές με σταθερές διευθύνεις IP. Οι εξυπηρετητές (servers) τυπικά χρησιμοποιούν static διευθύνσεις IP. Η static διεύθυνση μπορεί να διαμορφωθεί άμεσα (να γίνει configured) επάνω στη συσκευή η ως μέρος της κεντρικής διαμόρφωσης DHCP που συσχετίζει τη MAC address της συσκευής με μια στατική διεύθυνση.
[Επεξεργασία] Εκδόσεις IP
To Πρωτόκολλο Διαδικτύου έχει δύο κύριες εκδόσεις σε χρήση, τις IPv4 και IPv6. Κάθε έκδοση έχει το δικό της ορισμό για την διεύθυνση IP. Λόγω της επικράτησής της, ο όρος «διεύθυνση IP» τυπικά αναφέρεται σε εκείνες που ορίζονται στο IPv4.
Οι διευθύνσεις IP που ορίζονται είναι αριθμοί της μορφής xxx.xxx.xxx.xxx (IPv4), όπου xxx ένας αριθμός από 0 εώς 255 ή xxxx:xxxx:xxxx:xxxx:xxxx:xxxx.xxx.xxx.xxx.xxx (IPv6). Σε ένα δίκτυο υπολογιστών όπως είναι και το Διαδίκτυο ο κάθε υπολογιστής στέλνει ορισμένα πακέτα πληροφοριών, τα οποία ονομάζονται IP Packets.
[Επεξεργασία] IPv4
Το IPv4 χρησιμοποιεί διευθύνσεις των 32-bit (4 byte), που περιορίζουν το πλήθος διευθύνσεων σε 4.294.967.296 (232) πιθανές μοναδικές διευθύνσεις. Εντούτοις, πολλές παρακρατούνται για ειδικούς λόγους, όπως για χρήση σε ιδιωτικά δίκτυα (~18 εκατομμύρια) ή διευθύνσεις multicast (~1 εκατομμύριο). Κατά αυτόν τον τρόπο, μειώνεται ο αριθμός που μπορεί να διατεθεί για δημόσιες διευθύνσεις Διαδικτύου και, καθώς ο αριθμός διαθέσιμων διευθύνσεων καταναλώνεται, η έλλειψη εμφανίζεται να είναι αναπόφευκτη μακροπρόθεσμα. Αυτός ο περιορισμός έχει βοηθήσει στη στροφή προς το IPv6, που είναι αυτήν την περίοδο σε αρχικά στάδια επέκτασης και ο μόνος υποψήφιος αντικαταστάτης του IPv4.
[Επεξεργασία] IPv5
Ό,τι θα μπορούσε να θεωρηθεί IPv5 υπήρξε μόνο ως ένα πειραματικό πρωτόκολλο, ονομαζόμενο ST2, που περιγράφηκε στο RFC 1819. Σύμφωνα με τις πρότυπες συμβάσεις για κάθε διανομή UNIX, όλες οι περιττά αριθμημένες εκδόσεις θεωρούνται πειραματικές. Αυτή η έκδοση δεν προορίστηκε ποτέ για υλοποίηση και εφαρμογή και το πρωτόκολλο εγκαταλείφθηκε. To RSVP το έχει αντικαταστήσει ως έναν ορισμένο βαθμό.
[Επεξεργασία] IPv6
Στο IPv6, το νέο standard (αλλά όχι ακόμα εκτεταμένης χρήσης) Πρωτοκόλλο Διαδικτύου, οι διευθύνσεις έχουν μέγεθος 128 bit, το οποίο, ακόμη και με γενναιόδωρη ανάθεση netblocks, θα είναι αρκετό για να επαρκέσει στο κοντινό μέλλον. Θεωρητικά, θα υπάρχουν ακριβώς 2128, ή περίπου 3,403 × 1038 μοναδικές διευθύνσεις για διεπιφάνειες διακομιστών (host interfaces). Ο ακριβής αριθμός είναι 340.282.366.920.938.463.463.374.607.431.768.211.456. Αυτό το μεγάλο πλήθος διευθύνσεων θα εποικηθεί αραιά, γεγονός που καθιστά πιθανή την κωδικοποίηση περισσότερων πληροφοριών δρομολόγησης στις ίδιες τις διευθύνσεις.
[Επεξεργασία] Θέματα ασφαλείας
Κοινοποίηση της ΙΡ μπορεί να γίνεται μόνο σε αστυνομικές ή εισαγγελικές αρχές, για την δίωξη ηλεκτρονικού εγκλήματος.
- To άρθρο είναι μετάφραση του αντίστοιχου άρθρου της Αγγλικής Wikipedia.