Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην IPv6 τεχνολογία

Σχετικά έγγραφα
Χρ. Μπούρας Αναπληρωτής Καθηγητής Πανεπιστηµίου Πατρών Επιστηµονικός Υπεύθυνος ΕΜ6/ΕΑΙΤΥ

IPv6. Ιατρέλλης Όμηρος Καθηγητής Εφαρμογών

Πανεπιστήµιο Πατρών Πολυτεχνική Σχολή Τµήµα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής. Εισαγωγή στο IPv6 Από το IPv4 στο IPv6

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 7: Διευθυνσιοδότηση Internet Protocol (IP) v4

Α.Τ.Ε.Ι. ΑΡΤΑΣ Τμήμα Τηλεπληροφορικής και Διοίκησης

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

Επίπεδο δικτύου IP διευθυνσιοδότηση

Χρήστος Ξενάκης Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιά

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet)

ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet)

Το Επίπεδο Δικτύου του Internet

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Στρώμα δικτύου στο Internet. Δίκτυα Υπολογιστών

Subject: IPV6, MBONE, MOBILE IPV6, ICMPV6, IGMPV6, IPV6 OVER ATM, IPMULTICASTING OVER ATM

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer)

Πρωτόκολλα Διαδικτύου

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP

ΔΡΟΜΟΛΟΓΗΣΗ ΠΑΚΕΤΩΝ. Η δρομολόγηση των πακέτων μπορεί να γίνει είτε κάνοντας χρήση ασυνδεσμικής υπηρεσίας είτε συνδεσμοστρεφούς υπηρεσίας.

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 8: Στρώμα δικτύου

Επαναληπτικό µάθηµα επί των αρχών λειτουργίας του ιαδικτύου. ρ. Κωνσταντίνος Σ. Χειλάς. Ethernet

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Στρώμα δικτύου στο Internet. Δίκτυα Υπολογιστών

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer)

3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο

Β. Μάγκλαρης.

ιαδίκτυα & Ενδοδίκτυα Η/Υ

Πανεπιστήμιο Πειραιώς, Τμήμα Ψηφιακών Συστημάτων Π.Μ.Σ. Ασφάλεια Ψηφιακών Συστημάτων. Διπλωματική Εργασία. Ζητήματα Ασφάλειας στο πρωτόκολλο IPv6

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Στρώμα δικτύου στο Internet. Δίκτυα Υπολογιστών

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Στρώμα δικτύου στο Internet. Δίκτυα Υπολογιστών

Πτυχιακή εργασία με θέμα: IPv6 labs

Το Επίπεδο Δικτύου του Internet

Επίπεδο δικτύου IP Forwading κτλ

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα

Υποστήριξη Κινητικότητας στο Internet. Σαράντης Πασκαλής Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών

ΗΥ335α Δίκτυα Υπολογιστών Καραγκούνης Δημήτρης

ΔΙΚΤΥΑ Η/Υ ΙΙ. Πρωτόκολλα δρομολόγησης

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ

Τεχνολογίες ιαδικτύου

Μηχανισµοί Μετάβασης από το IPv4 στο IPv6 Πρωτόκολλο Μελέτη του 6to4 Μηχανισµού Σχεδίαση και Υλοποίηση της 6to4 MIB ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

ΕΡΓΑΣΤΗΡΙΟ V IP ΔΙΕΥΘΥΝΣΕΙΣ

Σχήμα 4.1. Δίκτυο μη συγκεκριμένης τοπολογίας (mesh topology)

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer)

Δίκτυα Υπολογιστών. Ενότητα 6: Δημιουργία δικτύων και υποδικτύων σε περιβάλλον πρωτοκόλλου ΙΡ

ARP (Address Resolution Protocol).

Επίπεδο Δικτύου: Διαδικτύωση

Δίκτυα Επικοινωνίας και Υπολογιστών

Πρωτόκολλα Διαδικτύου

Δίκτυα Επικοινωνιών ΙΙ: Πληροφορίες σχετικά με το μάθημα

Κεφάλαιο 4 Επίπεδο ικτύου

Σχεδιασμός Εικονικών Δικτύων Ενότητα 4α: VPN on IPSec

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00)

Network Address Translation (NAT)

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55

Εργαστήριο Δικτύων Υπολογιστών

Εισαγωγή στο TCP/IP. Π. Γαλάτης

Μετάβαση μικρών και μεσαίων επιχειρήσεων από IPv4 σε IPv6

T.E.I. ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 1. INTERNET PROTOCOL version 6 (IPv6)

Δίκτυα Υπολογιστών Ενότητα 7: Internet Control Message Protocol - ICMP

Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων διευθύνσεων

Δίκτυα Επικοινωνιών ΙΙ : Τεχνολογία MPLS

Μεταγωγή (Switching)

«Μελέτη της διαδικασίας μετάβασης του Ίντερνετ στο IPv6»

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Κάθε διεύθυνση IP αποτελείται από δυο τμήματα.

AODV - SD ΕΠΕΚΤΑΣΗ ΤΟΥ ΠΡΩΤΟΚΟΛΛΟΥ ΔΡΟΜΟΛΟΓΗΣΗΣ AODV ΓΙΑ ΑΝΑΚΑΛΥΨΗ ΥΠΗΡΕΣΙΩΝ ΣΕ ΚΙΝΗΤΑ AD HOC ΔΙΚΤΥΑ SIMULATION WITH J-SIM

Β. Μάγκλαρης.

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

Υποδίκτυα (Subnetting) Δίκτυα Υπολ. Ι ΠΑΔΑ

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55

Δίκτυα Η/Υ στην Επιχείρηση

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Δρομολόγηση στο Internet Αλγόριθμοι Distance Vector (Bellman) Αλγόριθμοι Link State (Dijkstra)

Μάθημα 7: Διευθυνσιοδότηση σε Επίπεδο IP

OSI και TCP/IP. Εισαγωγή στα Δίκτυα υπολογιστών και τεχνολογίες διαδικτύου

ΔΙΚΤΥΑ (20-22) Π. Φουληράς

ΜΕΛΕΤΗ. Αρ. πρωτ. 71/ ΠΡΟΜΗΘΕΙΑΣ ΔΡΟΜΟΛΟΓΗΤΩΝ (ROUTERS) ΓΙΑ ΤΗ ΣΥΝΔΕΣΗ ΣΧΟΛΙΚΩΝ ΜΟΝΑΔΩΝ Δ/ΘΜΙΑΣ ΕΚΠ/ΣΗΣ ΣΤΟ ΜΑΝ ΤΟΥ ΔΗΜΟΥ ΗΡΑΚΛΕΙΟΥ

ιαδίκτυα & Ενδοδίκτυα Η/Υ

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. IPv6 To μέλλον του δικτύου. ΤΜΗΜΑ: Εφαρμογές Πληροφορικής. στη διοίκηση και στην οικονομία ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ ΣΠΟΥΔΑΣΤΗΣ

Προγραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 1: Εισαγωγή. Καθ. Ιωάννης Γαροφαλάκης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής

ΔΙΚΤΥΑ (18-19) Π. Φουληράς

Δίκτυα Επικοινωνιών ΙΙ: Δρομολόγηση στο Διαδίκτυο, RIP, OSPF

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. Δίκτυα Υπολογιστών Ι

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Διευθυνσιοδότηση και Ονοματοδοσία στο Internet. Δίκτυα Υπολογιστών

Τι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP);

Σχεδιασμός Εικονικών Δικτύων Ενότητα 3: Εικονικά Ιδιωτικά Δίκτυα Επιπέδου Δικτύου (Layer 3 MPLS VPNs)

Δίκτυα Υπολογιστών Ενότητα 8: Internet Protocol - IP

Κινητικότητα στο Διαδίκτυο

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2018 Β ΦΑΣΗ

ΚΕΦΑΛΑΙΟ 3 ICMP Echo Spoofing

ΤΕΙ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

Κατανόηση των αρχών που διέπουν της υπηρεσίες του επιπέδου δικτύου:

Ειδικά Θέματα Δικτύων ΙΙ

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Βοηθητικά Πρωτόκολλα Ελέγχου IP

Transcript:

Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην IPv6 τεχνολογία Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1

Περιεχόμενα Αναφορά στις βασικές αρχές του IPv6 Περιορισμοί του IPv4, προσωρινές λύσεις Λόγοι υιοθέτησης του IPv6 Περιγραφή της επικεφαλίδας IPv6 πακέτων Μέθοδος διευθυνσιοδότησης σε IPv6 Θέματα δρομολόγησης Συνύπαρξη IPv4 IPv6: Tunnels / Dual stack Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 2 2

Η ανάγκη μετάβασης στο IPv6 Έλλειψη διευθύνσεων (νέες Internet-enabled συσκευές όπως κινητά, παιχνιδομηχανές, WebTV, home appliances) Δύσκολη διαχείριση Μη αποδοτική δρομολόγηση Quality of Service Ασφάλεια Δύσκολη η ταυτόχρονη χρήση περισσότερων της μιας προσθηκών του IPv4 (QoS, IPsec, MobileIP, etc.) Μετά από χρόνια εμπειρίας πάνω στο IPv4 είναι γνωστό τι δουλεύει καλά, τι απλά δουλεύει και άρα επιδέχεται βελτιώσεων, τι θα ήταν επιθυμητό να προστεθεί και τι είναι πραγματικά περιττό. Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 3 3

Η ανάπτυξη του Internet 75% της κίνησης είναι WWW 35 εκατ. Web Sites 3 δισεκ. web pages (and dark info) Κυριαρχία των Δεδομένων έναντι Φωνής (20% - 80%) 8000 ISPs worldwide (4700+ στις ΗΠΑ) Αύξηση 100-1000%/χρόνο 300 M - 1000 M χρήστες τον Dec 2002 Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 4 4

Η ιστορία της ανάθεσης ΙΡ διευθύνσεων 1981 - IPv4 -Γέννηση 1985 ~ 1/16 συνολικού χώρου 1990 ~ 1/8 συνολικού χώρου 1995 ~ 1/4 συνολικού χώρου * 2000 ~ 1/2 συνολικού χώρου 2002.5 ~ 2/3 συνολικού χώρου Θεωρητικό όριο των 32-bit : ~ 4 billion συσκευές Πρακτικό όριο 32-bit χώρου διευθύνσεων : ~250 million συσκευές (RFC 3194) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 5 5

Προσωρινές IPv4 λύσεις IPv4 routing: μεγάλες λίστες στους δρομολογητές Subnetting: Χρήση subnet masks CIDR: Συνένωση υποδικτύων DHCP: Autoconfiguration, απαιτεί ρητή αρχικοποίηση DHCP server TOS: Πεδίο για παροχή ποιότητας υπηρεσίας IPsec: Υλοποίηση μηχανισμών ασφάλειας στο IPv4 NAT: Ένα υποδίκτυο δεν δεσμεύει εσωτερικά μοναδικές IP διευθύνσεις, αλλά γίνεται χρήση ενός μεσολαβητή που μεταφράζει τις διευθύνσεις του υποδικτύου σε μοναδικές διευθύνσεις διαδικτύου, επιτρέποντας την έμμεση επικοινωνία με το διαδίκτυο Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 6 6

Μειονεκτήματα ΝΑΤ (I) Μειωμένη απόδοση στον ΝΑΤ δρομολογητή: Τροποποίηση διευθύνσεων Αλλαγή checksums Τροποποίηση διευθύνσεων στο φορτίο Απαιτεί δύσκολες και άκομψες λύσεις για κάποια πρωτόκολλα ανώτερου επιπέδου όπως τα control μηνύματα του FTP Δεν δουλεύει με πρωτόκολλα ανώτερου επιπέδου τα οποία δεν γνωρίζει ο ΝΑΤ δρομολογητής ή που περιέχουν κρυπτογραφημένα μηνύματα Εμποδίζει τη χρήση backup δρομολογητή εξόδου στο Internet Δεν συνεργάζεται με τους παρόντες μηχανισμούς mobile IP Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 7 7

Μειονεκτήματα ΝΑΤ (II) Συνολικά το ΝΑΤ είναι μία καινούρια και μη σχεδιασμένη αρχιτεκτονική διευθυνσιοδότησης και δρομολόγησης, σημαντικά κατώτερη της υπάρχουσας κανονικής αρχιτεκτονικής του Internet: Πιο περίπλοκη Πιο εύθραυστη Λιγότερο αποδοτική Δυσκολότερη να διαχειριστεί Λιγότερο φιλική σε νέες εφαρμογές και χρήσεις του δικτύου Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 8 8

Ιστορία του IPv6 Το 1992 το Internet Activities Board (IAB) διερευνά την πρόταση του Christian Huitema για το IPng (next generation). Η πρόταση βασιζόταν στο Connectionless Network Protocol (CLNP) και απέτυχε εξαιτίας της εμπορικής αποτυχίας του CLNP. Μεταξύ 1992 και 1994 προτείνονται κάποιες ιδέες όπως TUBA, TP/IX και SIPP. Το TUBA είναι TCP και UDP πάνω από μεγαλύτερες διευθύνσεις, ενώ το TP/IX συμπεριλαμβάνει και αλλαγές στο TCP. Τελικά υιοθετείται το SIPP αλλά με μερικές αλλαγές. Ονομάστηκε IPv6 και όχι IPv5 γιατί το IPv5 ήταν το όνομα ενός πειραματικού real-time πρωτοκόλλου. Η πρόταση για το IPng δημοσιεύτηκε στο RFC 1752 (Ιανουάριος 1995). Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 9 9

Πλεονεκτήματα του IPv6 Το IPv6 προσφέρει: Διευρυμένο χώρο διευθύνσεων από 32 σε 128 bits Απλοποίηση της επικεφαλίδας Καλύτερη υποστήριξη επιλογών και επεκτάσεων στην στάνταρ επικεφαλίδα Δυνατότητα μαρκαρίσματος των ροών κίνησης (Flow Label) Δυνατότητες για ασφάλεια (Authentication και Privacy) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 10 10

Η βασική επικεφαλίδα του IPv6 Ver Traffic Class Flow Label Payload Length Next Header Source IP Address Destination IP Address Hop Limit Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 11 11

Σύγκριση με την IPv4 επικεφαλίδα Το πεδίο Version έχει τώρα τιμή 6 Traffic Class (ανάλογο του IPv4 TOS) Νέο πειραματικό πεδίο Flow Label γιαμαρκάρισμαπακέτων Payload Length (ανάλογο του IPv4 total length) Next Header: Καθορίζει την επικεφαλίδα που ακολουθεί Hop Limit (ανάλογο του IPv4 TTL) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 12 12

ΗβασικήIPv6 επικεφαλίδα: Είναι απλοποιημένη σε σχέση με το IPv4, και άρα βοηθά στη μείωση του κόστους δρομολόγησης για κάθε πακέτο και του κόστους σε εύρος ζώνης που καταναλώνει η επικεφαλίδα Έχει σταθερό μήκος και οι δρομολογητές έχουν καλύτερη απόδοση για τέτοιες επικεφαλίδες Τα προαιρετικά πεδία υποστηρίζονται σε ξεχωριστές επικεφαλίδες. Αυτό διευκολύνει την απόδοση της απλής δρομολόγησης, αφού δεν χρειάζεται κάθε δρομολογητής να επεξεργαστεί αυτά τα πεδία, αν κάτι τέτοιο δεν είναι αναγκαίο. Τα Traffic Class και Flow Label πεδία δίνουν τη δυνατότητα χρήσης QoS μηχανισμών (diffserv) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 13 13

Επικεφαλίδες επέκτασης Τιμή πεδίου Next Header Περιγραφή 0 Hop-by-Hop Header 43 Routing Header (RH) 44 Fragmentation Header (FH) 51 Authentication Header (AH) 52 Encapsulated Security Payload (ESP) 59 No Next Header 60 Destination Options Header Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 14 14

Επικεφαλίδες επέκτασης IPv6 header Next Header = TCP IPv6 header Next Header = Routing header IPv6 header Next Header = Routing Header TCP header data Καμία επικεφαλίδα επέκτασης Routing header Next Header = TCP Μία επικεφαλίδα επέκτασης Routing header Next Header = Fragment Header TCP header Fragment header Next Header = TCP Δύο επικεφαλίδες επέκτασης TCP header data data Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 15 15

Hop-by-Hop Header Next Header Hdr Ext Len Επιλογές (Options) Χρησιμοποιείται για να μεταφέρει προαιρετικές πληροφορίες (πεδίο Options), που πρέπει να εξεταστούν από κάθε κόμβο της διαδρομής Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 16 16

Routing Header Next Header Hdr Ext Len Routing Type Segments Left type-specific data Χρησιμοποιείται όταν η πηγή θέλει το πακέτο να περάσει από ένα ή περισσότερους ενδιάμεσους (συγκεκριμένους) κόμβους στην πορεία του προς τον προορισμό Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 17 17

Fragmentation Header Next Header Next Header Fragment Offset 0 0 M Original Packet Identifier Χρησιμοποιείται από την πηγή για να στείλει πακέτα μεγαλύτερα από το MTU του μονοπατιού Αντίθετα με το IPv4 η διάσπαση(fragmentation) γίνεται μόνο από την πηγή και όχι από τους δρομολογητές που βρίσκονται πάνω στη διαδρομή - είναι εργασία end-to-end. Οι δρομολογητές δεν σπάνε πακέτα κατά την διαδρομή εάν είναι μεγάλα στέλνουν ICMP packet too big Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 18 18

Destination Header Next Header Hdr Ext Len Επιλογές (Options) Χρησιμοποιείται για να μεταφέρει προαιρετικές πληροφορίες (πεδίο Options), που χρειάζεται να εξεταστούν μόνο από τους κόμβους προορισμού Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 19 19

Ασφάλεια στο IPv6 IPsec προαιρετική στο IPv4 IPsec υποχρεωτική για όλους τους IPv6 κόμβους Χαρακτηριστικά ασφάλειας: Προστασία από παραποίηση δεδομένων Προστασία από υποκλοπή δεδομένων Ευκολία δημιουργίας VPN συνδέσεων Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 20 20

Authentication Header Παρέχει: Next Header Payload Length Reserved Security Parameters Index (SPI) Sequence Number Field Authentication Data (μεταβλητού μήκους) εμπιστευτικότητα χωρίς σύνδεση (connectionless integrity) επιβεβαίωση αυθεντικότητας προέλευσης δεδομένων (data origin authentication) προστασία από επαναλήψεις (anti-replay protection Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 21 21

Encryption Header Security Parameters Index (SPI) Sequence Number Payload Data (μεταβλητού μήκους)..payload Data (cont d) Padding (0-255 bytes) Padding (continued) Pad Length Next Header Authentication Data (μεταβλητού μήκους) Παρέχει: εμπιστευτικότητα (confidentiality) επιβεβαίωση αυθεντικότητας προέλευσης δεδομένων (data origin authentication) ακεραιότητα χωρίς σύνδεση (connectionless integrity) προστασία από επαναλήψεις (anti-replay) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 22 περιορισμένη εμπιστευτικότητα ροής κίνησης (traffic flow confidentiality) 22

Διευθυνσιοδότηση IPv6 (RFC 2373) Στο IPv6 υπάρχουν τρεις τύποι διευθύνσεων: Unicast: Αντιπροσωπεύει ένα interface. Anycast: Αντιπροσωπεύει σύνολο από interfaces (που ανήκουν συνήθως σε διαφορετικούς κόμβους). Ένα πακέτο που αποστέλλεται σε μια διεύθυνση anycast παραδίδεται στη διεργασία που προσδιορίζεται από την διεύθυνση αυτή (την πλησιέστερη, σύμφωνα με τον υπολογισμό απόστασης των πρωτοκόλλων δρομολόγησης). Έχει το ίδιο format με τις unicast διευθύνσεις. Multicast: Αντιπροσωπεύει σύνολο από interfaces (που ανήκουν συνήθως σε διαφορετικούς κόμβους). Ένα πακέτο που αποστέλλεται σε μια διεύθυνση multicast παραδίδεται σε όλες τις διεργασίες που προσδιορίζονται από την διεύθυνση αυτή. Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 23 23

Αναπαράσταση διευθύνσεων IPv6 επιθυμητή μορφή:1080:0:ff:0:8:800:200c:417a Συμπιεσμένη μορφή: FF01:0:0:0:0:0:0:43 γίνεται FF01::43 IPv4-συμβατή: 0:0:0:0:0:0:13.1.68.3 ή ::13.1.68.3 Επιθυμητή μορφή για διευθύνσεις IPv6 στα URL (RFC 2732): http://[1080::8:800:200c:417a]:80/index.html Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 24 24

Global Unicast Διευθύνσεις (RFC 2374) Aggregatable Global Unicast Format - RFC2374 Ιεραρχία διευθύνσεων σαν αυτή των ISPs Ορολογία: FP - Format Prefix: Unicast (001), Multicast, Anycast TLA - Top Level Aggregator (Global ISP) NLA - Next Level Aggregator (ISP) SLA - Site Level Aggregator ( Customer ) Interface ID - Host Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 25 25

Link-Local και Site-Local Unicast Διευθύνσεις Link-local διευθύνσεις για auto-configuration και κατά την έλλειψη δρομολογητών Χρησιμοποιούνται στο τοπικό υποδίκτυο 1111111010 0 interface ID Site-local διευθύνσεις για ανεξαρτησία από αλλαγές TLA / NLA* Χρησιμοποιούνται στο εσωτερικό υποδίκτυο ενός οργανισμού 1111111010 0 SLA* interface ID Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 26 26

Multicast Διευθύνσεις (RFC 2375) Το low-order flag δείχνει permanent / transient group. Oι τρεις άλλες τιμές flags είναι δεσμευμένες scope field: 1 - node local 2 - link-local 5 - site-local 8 - organization-local B - community-local E - global (δεσμεύονταιοιάλλεςτιμές) Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 27 27

Broadcast διευθύνσεις? Δεν υπάρχουν στο IPv6 Χρησιμοποιούνται στη θέση τους ειδικές multicast διευθύνσεις all-node multicast address all-router multicast address Κάποια πρωτόκολλα έχουν δικές τους multicast διευθύνσεις OSPF RIP PIM DHCP Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 28 28

Ειδικές διευθύνσεις για IPv4 compatibility IPv4-compatible διευθύνσεις (::150.140.141.17): Χρησιμοποιούνται από κόμβους διπλής στοίβας για IPv6 επικοινωνία πάνω από IPv4 υποδομή. Η IPv6 κίνηση ενθυλακώνεται αυτόματα σε IPv4 πακέτα και στέλνεται από το IPv4 δίκτυο IPv4-mapped διευθύνσεις (::FFFF:150.140.141.17): Χρησιμοποιείται μόνο εσωτερικά σε έναν IPv6 κόμβο για να αναπαραστήσει έναν IPv4-only κόμβο 6to4 διευθύνσεις (Ξεκινά με το πρόθεμα 2002::/16 καιχτίζεταιβάσειτηςipv4 διεύθυνσης του κόμβου RFC 3056): Χρησιμοποιείται για την επικοινωνία δύο dual-stack κόμβων πάνω από το IPv4 Internet Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 29 29

Ειδικές IPv6 διευθύνσεις Μη καθορισμένη διεύθυνση (0:0:0:0:0:0:0:0 ή ::): Υποδηλώνει την απουσία διεύθυνσης. Χρησιμοποιείται συνήθως ως διεύθυνση προέλευσης από πακέτα που θέλουν να διαπιστώσουν τη μοναδικότητα μιας διεύθυνσης Loopback διευθυνση (0:0:0:0:0:0:0:1 ή ::1): Χρησιμοποιείται για το loopback interface, ώστε ένας κόμβος να μπορεί να στέλνει πακέτα στον εαυτό του Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 30 30

ICMPv6 Κατάργηση μη χρησιμοποιούμενων μηνυμάτων Internet Group Management Protocol (IGMP) είναι μέρος του ICMPv6 Type Code Checksum Message Body Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 31 31

Δρομολόγηση στο IPv6 Tο IPv6 πετυχαίνει να απλουστεύσει αρκετά τη διαδικασία της δρομολόγησης πετυχαίνοντας τη μέγιστη δυνατή μείωση στους πίνακες δρομολόγησης των δρομολογητών (ιεραρχία διευθύνσεων) Οργανισμός Α Οργανισμός Β Οργανισμός Γ Οργανισμός Δ Μικρός ISP Α Μικρός ISP Β Μικρός ISP Γ Μικρός ISP Δ ISP Α ISP Β ISP Γ Πεδίο NLA Μεγάλος ISP Α Μεγάλος ISP Β Διαδίκτυο Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 32 32 Πεδίο SLA

Πρωτόκολλα δρομολόγησης IPv6 Επέκταση των υπαρχόντων πρωτοκόλλων δρομολόγησης IPv4 για χειρισμό μεγαλυτέρων διευθύνσεων RIPv6 (RFC 2080) παρόμοιο με RIPv2 BGP4+ - Multi-Protocols Extensions (RFC 2283, 2545) Integrated IS-IS - Οι δυνατότητα για διευθύνσεις NSAP μεγάλου μεγέθους επιτρέπει διευθύνσεις IPv6 (Draft-ietf-isis-ipv6-01) OSPFv3 (RFC 2740) Νέα υλοποίηση για IPv6 Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 33 33

IPv6 Δρομολόγηση Multicast PIM με επεκτάσεις IPv6 MOSPF με επεκτάσεις IPv6 MBGP με επεκτάσεις IPv6 IPv6 Multicast με περισσότερες διευθύνσεις με σημαντικά μικρότερο πρόβλημα για επικάλυψη διευθύνσεων IP Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 34 34

IPv6 tunnels IPv4-compatible IPv6 διευθύνσεις IPv4-mapped IPv6 διευθύνσεις Configured Tunnels Automatic Tunnels Είδη tunnels Router-to-router tunneling Host-to-router tunneling Host-to-host tunneling Router-to-host 6to4 6over4 Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 35 35

IPv4/IPv6 dual stack Ε φ α ρ μ ο γ ή T C P U D P IP v 4 IP v 6 0 x 0 8 0 0 D 0 x 0 8 6 d d fra m e a ta L in k επ ίπ εδο Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 36 36

Interoperability μεταξύ IPv4 και IPv6 εκδόσεων σε dual stack μηχανήματα IPv4 client IPv6 client IPv4 server Επικοινωνούν με IPv4 Μπορούν να επικοινωνήσουν εάν ο IPv6 client χρησιμοποιήσει μία IPv4-mapped IPv6 διεύθυνση IPv6 server Επικοινωνούν με IPv4, ο server βλέπει την IPv4- mapped IPv6 διεύθυνση Επικοινωνούν με IPv6 Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 37 37