Κυριακή 6 Δεκεμβρίου 2015

IPv4, IPv6 & Neighbor Discovery Protocol

Συνέχεια ακούμε για IPv6.....

Τι είναι αυτό τελικά; Γιατί βγήκε;

Ας τα πάρουμε με τη σειρά όμως....
IP(Internet Protocol) είναι το πρωτόκολλο επικοινωνίας πάνω στο οποίο έχει χτιστεί το διαδίκτυο. Μέχρι στιγμής οι πάροχοι υπηρεσιών Internet , δίνουν σε κάθε πελάτη κατά μέσο όρο μία διεύθυνση IP, ώστε να μπορέσoυν να βγουν στο διαδίκτυο με μια public . Οι διευθύνσεις αυτές μέχρι στιγμής είναι IPv4, που σημαίνει ότι δίνει 32bit (4x8) διευθύνσεις. Πχ 192.168.10.10 (11000000.10101000.00001010.00001010).Λόγω του ότι οι διευθύνσεις αυτές, έχουν περιοριστεί στον κόσμο και κάποια στιγμή θα τελειώσουν, για εξοικονόμηση των public ips τα routers κάνουν ΝΑΤ(Network Address Translation). Με λίγα λόγια, το router φτιάχνει ένα τοπικό δίκτυο, και χειροκίνητα ή με τη βοήθεια ενός dhcp-server, αναθέτουμε σε κάθε συσκευή μια local IP. Όταν μια συσκευή θέλει να πάρει public ip για να βγεί στο διαδίκτυο, τότε το ρουτερ μεταφράζει την local ip της συσκευής στην public του router. Aυτή η διαδικασία γίνεται συνεχώς για όλες τις συσκευές του τοπικού δικτύου, φροντίζοντας να εξυπηρετούνται συνεχώς όλες οι συσκευές με την ίδια public ip.
Πλέον όμως, έχουν βγει και οι IPv6 διευθύνσεις. 128bit δηλαδή  3.4×10^38 διαφορετικές διευθύνσεις. Τέρμα το ΝΑΤ. Αυτό σημαίνει ότι για 80 χρόνια από τώρα, δεν θα υπάρχει πρόβλημα περιορισμού των διευθύνσεων.  Κάθε συσκευή στο δίκτυο, παίρνει τη δική της διεύθυνση IPv6. Πχ (2101:6db7:72β3:0142:1010:8a2e:1370:8534). Δεν μπαίνω σε άλλες λεπτομέρειες..... Λίγο πολύ καταλάβατε.....Έτσι θέλω να πιστεύω.

Ένα πρόβλημα που αντιμετώπισα από τι στιγμή που άλλαξα router και έβαλα Mikrotik, ήταν το IPv6.
Προφανώς δεν ήθελε απλά να αλλάξω μόνο το username της DSL connection όπως γίνεται στα περισσότερα, αλλά να χρησιμοποιήσω το πρωτόκολλο Neighbor Discovery(IPv6 ND). Με τη βοήθεια του Neighbor Discovery Protocol, οι συσκευές που συνδέονται σε ένα δίκτυο IPv6  μπορούν να δώσουν αυτόματα στον εαυτό τους μία IPv6 διεύθυνση.Αυτό γίνεται με αποστέλλοντας ICMPv6Internet Control Message Protocol version 6 ) στον router  ζητώντας του να τους στείλει τις παραμέτρους διαμόρφωσης τους.Ο router ανταποκρίνεται σε αυτήν την αίτηση με ένα πακέτο διαφήμισης του router, το οποίο περιέχει τις παραμέτρους διαμόρφωσης του Επιπέδου Internet (Internet Layer). Ο ISP σου σου δίνει ένα ipv6 prefix π.χ.(2a22:2129:a020:8d00::/64).
 Για να πάρουν οι συσκευές IPv6 πρέπει αυτό το prefix να προστεθεί σε μια καινούρια διεύθυνση που θα δημιουργήσουμε επιλέγοντας τα interfaces του router που συνδέονται συσκευές.


Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου