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



Σχετικά έγγραφα
Εισαγωγή στο πως λειτουργεί το διαδίκτυο

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

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

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

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

Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

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

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

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

ΤΕΙ ΗΠΕΙΡΟΥ. ΜΑΘΗΜΑ: Πρωτόκολλα Επικοινωνίας ιαδικτύου. Εξάµηνο: 3ον. Κεφάλαιο 5 ον : Υποδικτύωση (Subneting) Στεργίου Ελευθέριος

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

Δίκτυα Η/Υ Άσκηση3 Πράξης - Κεφ.4

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

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

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

Δίκτυα Υπολογιστών Ι

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

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

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

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

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

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 3ου ΕΡΓΑΣΤΗΡΙΟΥ

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

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

Υποδίκτυα και Μάσκα Υποδικτύου

3 η Multimedia Διάλεξη με θέμα Ip address Classes and Subnetting

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

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

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

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

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

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

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

Άσκηση υποδικτύωσης (Subnetting)

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

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

Διευθυνσιοδότηση στο TCP/IP (IPv4)

Ethernet Ethernet ΙΕΕΕ CSMA/CD

3.1.2 Κλάσεις (τάξεις) δικτύων - διευθύνσεων

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

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

Διευθυνσιοδότηση (IPv4) Δίκτυα Υπολ. Ι - ΠΑΔΑ

IP Διευθύνσεις - Υποδικτύωση. Δρ Σ. Βελούδης

Εργαστήριο Δικτύων Ασκήσεις Υποδικτύωσης

υαδικό Σύστημα

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

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

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ 1 στα Δίκτυα Υπολογιστών

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3. Έκτακτη ΟΣΣ 31/05/2014. Νίκος Δημητρίου.

Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου

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

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

Επισκόπηση 1 ου παραδοτέου, OSI Model, IP addressing - routing, iwconfig / ifconfig / route / wireless tools

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας

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

7.6 ιευθυνσιοδότηση. Ερωτήσεις

7.5 Διευθυνσιοδότηση Διεύθυνση Ελέγχου Προσπέλασης στο Μέσο

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

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

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

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

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

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

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

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

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

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Οδηγός ιαχείρισης Λειτουργίας Σχολικού Εργαστηρίου Windows 2000 Server

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

Κεφάλαιο 6ο ΕΠΙΠΕΔΟ ΕΦΑΡΜΟΓΗΣ. Εισαγωγή

Διεύθυνση Ελέγχου Προσπέλασης στο Μέσο. (MAC Διεύθυνση)

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

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

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS, Ανασκόπηση TCP/IP, Στατιστικές, Ονοματοδοσία στο Internet Β.

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

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

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

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

Εργαστηριακή Άσκηση 3 Εισαγωγή στη δρομολόγηση

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

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

Επίπεδο Σύνδεσης. (για να αρχίσουμε να καταλαβαινόμαστε) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

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

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

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

Κεφάλαιο 3ο ΕΠΙΠΕΔΟ ΔΙΚΤΥΟΥ ΔΙΑΔΙΚΤΥΩΣΗ

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

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

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

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

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

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

Διάρθρωση. Δίκτυα Υπολογιστών Δίκτυα τεχνολογίας IP. Εισαγωγή. Διάρθρωση

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

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

ΕΠΛ 012. Δίκτυα Τπολογιστών & Διαδίκτυο

Transcript:

Επίπεδο δικτύου IP διευθυνσιοδότηση (πες μου την IP σου να σου πω ποιος είσαι) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής

Επίπεδο δικτύου (Network layer) Επίπεδο εφαρμογής (Application layer): Συντονισμός εφαρμογών Επίπεδο μεταφοράς (Transport layer): Παράδοση πακέτων μεταξύ εφαρμογών Επίπεδο δικτύου (Network layer): Δρομολόγηση πακέτων από πηγή σε προορισμό Επίπεδο ζεύξης δεδομένων (Data Link layer): Αξιόπιστη μεταφορά frames πάνω από ένα σύνδεσμο Application Transport Network Data Link User-level programs Operating system

Επίπεδο δικτύου (Network layer) Πρωτόκολλα δρομολόγησης IP πρωτόκολλο για τη διευθυνσιοδότηση των συσκευών και τη μορφή των πακέτων Πρωτόκολλα ελέγχου

Επίπεδο δικτύου (Network layer) Πολλά υψηλότερα πρωτόκολλα Πολλά χαμηλότερα πρωτόκολλα IP το μοναδικό πρωτόκολλο της κατηγορίας του IP version 4 (IPv4) όσο και IP version 6 (IPv6) IP παρέχει μία υπηρεσία μη-αξιόπιστης: does not make an attempt to recover lost packets connectionless: Each packet ( datagram ) is handled independently best-effort: does not make any (e.g. delay) guarantees on the service παράδοσης πακέτων ( datagram service ) Υψηλότερα πρωτόκολλα ασχολούνται με τα πακέτα που χάνονται ή τα διπλά πακέτα ping application ICMP IGMP DHCP HTTP ARP Telnet TCP FTP IP Ethernet Network Interface UDP DNS SNMP Routing Protocols RIP PIM OSPF Application Layer Transport Layer Network Layer Data Link Layer

Επίπεδο δικτύου (Network layer) Το IP είναι το υψηλότερο πρωτόκολλο που υλοποιείται τόσο σε δρομολογητές όσο και στις τελικές συσκευές

Επίπεδο δικτύου (Network layer) IP datagram

IP διεύθυνση Η IP διεύθυνση χαρακτηρίζει «μοναδικά» ένα υπολογιστή στο διαδίκτυο που χρησιμοποιεί το Internet Protocol για την επικοινωνία Χρησιμοποιείται για την δρομολόγηση στο Network layer Μια IP διεύθυνση έχει τη γενική μορφή X.Y.Z.W όπου τα X, Y, Z, W είναι αριθμοί που παίρνουν τιμές από 0 έως 255 (Dotted-decimal notation) Στην πραγματικότητα μία IP διεύθυνση είναι ένας δυαδικός αριθμός 32-bit, που για να γίνει περισσότερο κατανοητός στους ανθρώπους χωρίζεται σε 4 ομάδες των 8 bit (1 byte - octet) και κατόπιν κάθε ομάδα μεταφράζεται στον αντίστοιχο δεκαδικό αριθμό.

IP διεύθυνση Υπάρχει το κομμάτι του δικτύου που χαρακτηρίζει το δίκτυο και το κομμάτι του σταθμού που χαρακτηρίζει τον συγκεκριμένο σταθμό network prefix host number Παράδειγμα: 150.140.141.181 150.140 141.181 Network id: 150.140.0.0 Host number: 141.181 Subnet mask: 255.255.0.0 or ffff0000

IANA Η Internet Assigned Numbers Authority (IANA) είναι υπεύθυνη για την παγκόσμια ανάθεση IP διευθύνσεων Αναθέτει τόσο IPv4 όσο και IPv6 διευθύνσεις Η ανάθεση γίνεται ιεραρχικά. Τελικοί χρήστες παίρνουν από τον πάροχο τους (Internet service providers - ISPs). ISPs παίρνουν από έναν local Internet registry (LIR) ή έναν National Internet Registry (NIR), ή από τον αντίστοιχο Regional Internet Registry (RIR) Η IANA αναθέτει στους RIRs τα διαθέσιμα σύνολα IP διευθύνσεων με βάση τις ανάγκες τους

Private IP address spaces Ένα ιδιωτικό δίκτυο είναι ένα δίκτυο που χρησιμοποιεί ιδιωτικές IP διευθύνσεις Οι διευθύνσεις αυτές χαρακτηρίζονται ως ιδιωτικές, επειδή δεν έχουν ανατεθεί σε παγκόσμιο επίπεδο, που σημαίνει ότι δεν έχουν κατανεμηθεί σε κάποια συγκεκριμένη οργάνωση IP πακέτα που απευθύνονται από αυτούς δεν μπορούν να μεταδοθούν στο κοινό στο Διαδίκτυο.

Υποδικτύωση Πρόβλημα: Οι διάφοροι οργανισμοί έχουν διάφορα δίκτυα με αυτόνομη διαχείριση και διαφορετικές ανάγκες Λύση 1: Ανάθεση νέων IP διευθύνσεων σε κάθε δίκτυο Λύση 2: Εισαγωγή ενός ακόμα επιπέδου στην ιεραρχία της διευθυνσιοδότησης Πανεπιστήμιο Πατρών H/Y Ηλεκτρολόγοι Βιβλιοθήκη Υποδικτύωση - Subnetting είναι η λύση (ή ακριβέστερα μία από τις λύσεις) που υιοθετήθηκε για την αντιμετώπιση του προβλήματος της σπατάλης IP διευθύνσεων

Υποδικτύωση Υποδικτύωση - Subnetting ονομάζεται η διαδικασία εκείνη κατά την οποία "σπάμε" ένα μεγάλο IP δίκτυο σε μικρότερα "κομμάτια" τα οποία ονομάζονται Subnets (υποδίκτυα) Το host κομμάτι μιας IP διεύθυνσης χωρίζεται σε subnet number και σε ένα μικρότερο host number. Αυτό έχει σαν αποτέλεσμα μια ιεραρχία 3-επιπέδων (network, subnet, host) Class B network host with subnetting Subnet mask (255.255.255.0) 1 0 1 0 Network Prefix (16 bits) network Extended Network Prefix (24 bits) subnet 16 bits host 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 Χαρακτηριστικά subnets ο κάθε οργανισμός μπορεί να κάνει το subnetting που εσωτερικά αναγνωρίζονται ως ξεχωριστά δίκτυα εξωτερικά είναι μη ορατά

Υποδικτύωση: Παράδειγμα Εστω το class C δίκτυο 206.62.226.0/24 το οποίο θέλω να χωρίσω σε 8 ίσα υποδίκτυα Η νεα μάσκα υποδικτύου θα είναι 206.62.226.0/27 ή 255.255.255.224 Υποδίκτυο #0: 206.62.226.00000000 206.62.226.0 Υποδίκτυο #1: 206.62.226.00100000 206.62.226.32 Υποδίκτυο #2: 206.62.226.01000000 206.62.226.64 Υποδίκτυο #3: 206.62.226.01100000 206.62.226.96 Υποδίκτυο #4: 206.62.226.10000000 206.62.226.128 Υποδίκτυο #5: 206.62.226.10100000 206.62.226.160 Υποδίκτυο #6: 206.62.226.11000000 206.62.226.192 Υποδίκτυο #7: 206.62.226.11100000 206.62.226.224... 14

Υποδικτύωση: Παράδειγμα

IPv4 Μάσκα Δικτύου (subnet mask) Subnet mask: 255.255.255.224 Subnet mask: 255.255.255.0 16

CIDR - Classless Interdomain Routing Το Classless Inter-Domain Routing (CIDR) αναπτύχθηκε σε αντικατάσταση του παραδοσιακού subnetting Η βασική ιδέα είναι ότι αντιστοιχίζεται σε μία IP διεύθυνση, ο αριθμός των σημαντικών bits που αποτελούν το κομμάτι του δικτύου Η IP διεύθυνση 192.168.0.15 με subnet 255.255.255.0, χρησιμοποιώντας το CIDR μπορεί να γραφτεί ως 192.168.0.15/24 Αυτό δίνει τη δυνατότητα για ευκολότερη αναφορά (reference) σε ένα σύνολο δικτύων με μία μόνο εγγραφή Δύο τμήματα σε μία διεύθυνση το network και το host Για παράδειγμα

CIDR: Prefix Size vs. Network Size CIDR Block Prefix # of Host Addresses /27 32 hosts /26 64 hosts /25 128 hosts /24 256 hosts /23 512 hosts /22 1,024 hosts /21 2,048 hosts /20 4,096 hosts /19 8,192 hosts /18 16,384 hosts /17 32,768 hosts /16 65,536 hosts /15 131,072 hosts /14 262,144 hosts /13 524,288 hosts

IPv6 - IP Version 6 Διαδέχεται το IPv4 (32 bits) Βασικό χαρακτηριστικό του IPv6 είναι ότι αυξάνει σημαντικά το μέγεθος της IP διεύθυνσης σε 128 bits (16 bytes) Διαπιστώθηκε ότι με το subnetting δεν μπορούσε να αποφευχθεί η εξάντληση των IPv4 διευθύνσεων. Το IPv6 θα λύσει αυτό το πρόβλημα. Το μεγαλύτερο address space επιτρέπει ευελιξία στην διευθυνσιοδότηση Το IPv6 μπορεί να υποστηρίξει 2 128 (3.4 10 38 ) διευθύνσεις, το οποίο είναι περίπου 5 10 28 διευθύνσεις για κάθε άνθρωπο!!! IPv4 έχει το μέγιστο 2 32 4 billion διευθύνσεις IPv6 έχει το μέγιστο 2 128 = (2 32 ) 4 4 billion x 4 billion x 4 billion x 4 billion διευθύνσεις Επιπλέον βελτιώσεις (ασφάλεια, multicast)

IPv6 - IP Version 6 Οι διευθύνσεις IPv6 είναι 128 bits, γράφονται οκτώ 16-bit ακέραιοι (με δεκαεξαδικούς χαρακτήρες για κάθε ακέραιο) και χωρίζονται με : (column) Βοηθητικοί συμβολισμοί: Τα μηδενικά στην αρχή ενός πεδίου μπορούν να παραληφθούν : CEDF:BP76:0000:0000:009E:0000:3025:DF12 CEDF:BP76:3245:4464:FACE:2E50:3025:DF12 CEDF:BP76:0:0:9E :0:3025:DF12 Tο διπλό column :: μπορεί να αντικαταστήσει πολλαπλά πεδία με μηδενικά :0000:0000 CEDF:BP76:0:0:FACE:0:3025:DF12 CEDF:BP76::FACE:0:3025:DF12 IPv6 διευθύνσεις που προκύπτουν από IPv4, έχουν 96 σημαντικά μηδενικά bits. Στο συμβολισμό επιτρέπεται η χρήση της IPv6 διεύθυνσης στα τελευταία 32 bits ::80:8F:89:90 ::128.143.137.144

IPv6 - IP Version 6 Τμήματα μίας IPv6 διεύθυνσης 010 Registry ID Provider ID Subscriber ID Subnetwork ID Interface ID Type: Set to 010 for provider-based addresses Registry: identifies the agency that registered the address The following fields have a variable length (recommeded length in () ) Provider: Id of Internet access provider (16 bits) Subscriber: Id of the organization at provider (24 bits) Subnetwork: Id of subnet within organization (32 bits) Interface: identifies an interface at a node (48 bits)

Ερωτήσεις? Χρησιμοποιήθηκαν εν μέρη εικόνες και κείμενο από: J. Kurose and K. Ross, Computer Networking: A Top-Down Approach CS 498MC: Systems and Networking Lab CSEE W4140: Networking Laboratory