3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP)

Σχετικά έγγραφα
7.7 Πρωτόκολλο ARP. 1. Το πρωτόκολλο ARP μετατρέπει τις διευθύνσεις IP στις αντίστοιχες φυσικές. Σ Λ

3.3.2 Το πρωτόκολλο δυναμικής διευθέτησης υπολογιστή DHCP

Πρωτόκολλο ARP. Γεωργιλά Χιονία Καθηγήτρια Πληροφορικής ΠΕ1901

Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που

Δίκτυα Υπολογιστών Ενότητα 9: Dynamic Host Configuration Protocol- DHCP

Βασικά στοιχεία από τη Θεωρία

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

Δίκτυα Θεωρία

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP

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

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

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

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

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

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων

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

a. b. c. d ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

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

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

Δίκτυα Θεωρία

Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP

- Δομή πλαισίου Ethernet - Πλαίσια Ethernet μεγάλου μεγέθους (Jumbo frames)

7.2.2 Σχέση OSI και TCP/IP

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Γ Τάξη ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΑ.Λ. ΤΕΤΡΑΔΙΟ ΜΑΘΗΤΗ Κωνσταντοπούλου Μ., Χρυσοστόμου Γ.

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

α. Το μέγιστο μήκος δεδομένων του ωφέλιμου φορτίου του πλαισίου Ethernet είναι 1500 οκτάδες. ΣΩΣΤΟ

Επαναληπτικές Ασκήσεις Μαθήματος

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

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

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ

ΡΥΘΜΙΣΕΙΣ ΟΙΚΙΑΚΟΥ ΔΙΚΤΥΟΥ ΣΤΑ WINDOWS 7

Απομακρυσμένη Πρόσβαση και Εντολές Ελέγχου και Υποστήριξης

Εξοικείωση με τις εντολές ipconfig και ping

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

Εργαστηριακή Άσκηση 2 Επικοινωνία στο τοπικό δίκτυο (πλαίσιο Ethernet και πρωτόκολλο ARP)

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

Γαβαλάς αµιανός

7.2 Τεχνολογία TCP/IP

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

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Διαμόρφωση και έλεγχος του δικτύου

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

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

7.9.2 Άμεση δρομολόγηση 1

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

Δίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Πρόσκληση 10: Προηγμένες Τηλεματικές Υπηρεσίες Τ.Ε.Ι. Ηπείρου Δίκτυο Τ.Ε.Ι. Ηπείρου ΙΙ

Α2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση.

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

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

Εργαστηριακή Άσκηση 2 Επικοινωνία στο τοπικό δίκτυο (πλαίσιο Ethernet και πρωτόκολλο ARP)

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

2 η Σειρά Ασκήσεων Data Link Layer

Έλεγχος της σύνδεσης του υπολογιστή σας

Σύνδεση σε τοπικό δίκτυο LAN μέσω πρίζας δικτύου

Η απάντηση αυτή λαμβάνει 5 μονάδες. Και αφού βέβαια ο εξεταζόμενος γράψει το γράμμα της σωστής απάντησης μόνο.

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

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

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

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

Πρωτόκολλα Διαδικτύου. Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων

ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Στη θέση του αντιστοιχούν τα δυο κατώτερα επίπεδα του μοντέλου OSI, το

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

Οδηγίες αξιοποίησης για τον Εκπαιδευτικό

ΗΜΥ Εργαστηριακή Άσκηση 2

Βοηθητικά Πρωτόκολλα Ελέγχου IP

α. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)

Β1. Σε ένα τοπικό δίκτυο τοπολογίας Ethernet-TCP/IP το επίπεδο πρόσβασης δικτύου περιλαμβάνει:

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ- Ακαδημαϊκό Φροντιστήριο ΕΠΑΛ-Κάνιγγος 13 Αθήνα Α2. Να επιλέξετε μια από τις παρακάτω επιλογές στην ερώτηση που δίνετσι:

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

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

Εργαστηριακή Άσκηση 2 Επικοινωνία στο τοπικό δίκτυο (πλαίσιο Ethernet και πρωτόκολλο ARP)

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

PROXY SERVER. Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet.

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις

ΣΥΝ ΕΣΗ Η/Υ ΣΤΟ LAN TOY ΙΟΝΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ WINXP(ΕΛΛΗΝΙΚΑ)

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

ΚΕΠΛΗΝΕΤ ΕΒΡΟΥ. Καλτσίδης Χρήστος

Σχεδιασμός Εικονικών Δικτύων Ενότητα 7: Μεταγλώττιση διευθύνσεων (ΝΑΤ)

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών Δίκτυα υπολογιστών. (και το Διαδίκτυο)

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση

Δίκτυα (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Πατάμε στο εικονίδιο του δικτύου (κάτω δεξιά) και κάνουμε κλικ στο Άνοιγμα Κέντρου Δικτύου και κοινής χρήσης

6.2 Υπηρεσίες Διαδικτύου

SOS Ερωτήσεις Δίκτυα Υπολογιστών ΙΙ

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

Κ. Σ. Χειλάς Τ.Ε.Ι. Σερρών - Τµήµα Πληροφορικής και Επικοινωνιών. ΕΡΓΑΣΤΗΡΙΟ 9ο

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

Δίκτυα ΙΙ. Κεφάλαιο 7

α. Το πλαίσιο Ethernet ξεκινά με ένα προοίμιο επτά byte εναλλασσόμενων άσων και μηδενικών.

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

Στρατηγικές Ασφάλειας

Transcript:

3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP) 1 / 32

Σε έναν κόμβο ο οποίος επιθυμεί να αποστείλει δεδομένα σε κάποιον άλλο, το επίπεδο εφαρμογής ξεκινά τη διαδικασία ενθυλάκωσης και κάθε επίπεδο είναι υπεύθυνο να προσθέσει τις δικές του διαχειριστικές πληροφορίες στο πακέτο (PDU - Protocol Data Unit). 2 / 32

Το επίπεδο διαδικτύου (3ο OSI): δημιουργεί ένα αυτοδύναμο πακέτο IP ενθυλακώνοντας τα δεδομένα που του παραδόθηκαν από το παραπάνω επίπεδο μεταφοράς και τοποθετεί στα αντίστοιχα πεδία της επικεφαλίδας τις διευθύνσεις IP προέλευσης και προορισμού - καθώς και ό,τι άλλο απαιτείται. Στη συνέχεια το παραδίδει στο αμέσως κατώτερο επίπεδο. 3 / 32

Το επίπεδο πρόσβασης δικτύου ή ζεύξης δεδομένων του OSI όμως δε γνωρίζει τίποτα από διευθύνσεις IP παρά μόνο για διευθύνσεις υλικού ή φυσικές ή διευθύνσεις MAC (Media Access Control) όπως αλλιώς λέγονται. 4 / 32

Για να το παραδώσει στον παραλήπτη θα πρέπει να γνωρίζει σε ποια φυσική διεύθυνση βρίσκεται ο κόμβος με τη διεύθυνση IP που υπάρχει στο αντίστοιχο πεδίο του αυτοδύναμου πακέτου. 5 / 32

Πρωτόκολλο ανάλυσης διευθύνσεων Τον συνδετικό κρίκο ανάμεσα στα δυο επίπεδα, απαντώντας στο ερώτημα ποια είναι η φυσική διεύθυνση (MAC) του κόμβου με τη συγκεκριμένη διεύθυνση IP; αναλαμβάνει το πρωτόκολλο ανάλυσης διευθύνσεων ARP (Address Resolution Protocol). 6 / 32

ARP request Το ερώτημα ARP (ARP request) απευθύνεται στο τοπικό δίκτυο Ethernet με ένα πλαίσιο εκπομπής (broadcast) με διεύθυνση Ethernet προορισμού FF-FF-FF-FF-FF-FF (48 άσοι). Αυτό σημαίνει ότι το ερώτημα φτάνει σε όλους τους κόμβους. 7 / 32

Οι κόμβοι οι οποίοι δεν έχουν την διεύθυνση IP η οποία περιλαμβάνεται στο ερώτημα, απλά το αγνοούν. 8 / 32

Ο κόμβος ο οποίος αναγνωρίζει την δική του διεύθυνση IP αποστέλλει μια απάντηση ARP (ARP Reply) με ένα πλαίσιο με προορισμό την διεύθυνση Ethernet του ερωτούντος απευθυνόμενος μόνο σε αυτόν (unicast). 9 / 32

Έτσι, τώρα πια είναι γνωστή η φυσική διεύθυνση του παραλήπτη και μπορεί να ολοκληρωθεί το πλαίσιο Ethernet και να αποσταλεί στον παραλήπτη. 10 / 32

Το πρωτόκολλο ARP 11 / 32

ARP cache Για να αποφευχθούν τα συχνά ερωτήματα προς το τοπικό δίκτυο με πλαίσια εκπομπής (αυξημένη δικτυακή κίνηση), οι σταθμοί διατηρούν προσωρινά τις απαντήσεις που έλαβαν σε έναν πίνακα αντιστοιχίας διευθύνσεων IP σε διευθύνσεις Ethernet στην τοπική μνήμη (arp cache). 12 / 32

Έτσι πριν υποβάλλουν νέο ερώτημα ελέγχουν τον προσωρινό πίνακα (cache) arp και υποβάλλουν ερώτημα μόνο όταν δεν υπάρχει κατάλληλη καταχώριση σε αυτόν. Υπάρχει ένας πίνακας ARP για κάθε δικτυακή διασύνδεση (κάρτα δικτύου) ενός υπολογιστή. 13 / 32

Πίνακας arp (cache) ενός υπολογιστή με Λ.Σ. Windows7 Οι δυναμικές καταχωρήσεις προέρχονται από ερωτήματα arp ενώ οι στατικές είναι προκαθορισμένα ρυθμισμένες. Προσέξτε ότι η διεύθυνση IP εκπομπής αντιστοιχεί σε διεύθυνση Ethernet εκπομπής. 14 / 32

Οι δυναμικές καταχωρίσεις του πίνακα arp μετά την παρέλευση ορισμένου χρόνου χωρίς να χρησιμοποιηθούν, διαγράφονται. Ο χρόνος ποικίλει από μερικά δευτερόλεπτα μέχρι μερικά λεπτά (συνήθως 1-5 λεπτά) και μπορεί να ρυθμιστεί από τον διαχειριστή του συστήματος. 15 / 32

Δομή πακέτου ARP 16 / 32

Ερώτημα ARP (ARP request, opcode 1) 17 / 32

Απάντηση ARP (ARP reply, opcode 2) 18 / 32

Εάν δεν βρεθεί καταχώρηση στον πίνακα ARP και ούτε απαντηθεί το ερώτημα ARP (γιατί ίσως απλώς ο υπολογιστής με τη συγκεκριμένη IP να είναι κλειστός ή να μην υπάρχει) τότε επιστρέφεται στην εφαρμογή διαγνωστικό μήνυμα ότι ο υπολογιστής προορισμού δε μπορεί να προσεγγιστεί. 19 / 32

Σύνοψη Το πακέτο IP κρατείται σε αναμονή και εκτελείται η διεργασία αντιστοίχησης διεύθυνσης IP προορισμού σε φυσική διεύθυνση Ethernet από το πρωτόκολλο ARP. Μόλις αποκτηθεί η φυσική διεύθυνση προορισμού, δημιουργείται το πλαίσιο (frame) και αποστέλλεται στον υπολογιστή προορισμού. 20 / 32

Ανάλυση διευθύνσεων ARP 21 / 32

Το πρωτόκολλο ARP έχει τυποποιηθεί στο RFC826. 22 / 32

Εάν ένας υπολογιστής δεν γνωρίζει την δική του διεύθυνση IP, επειδή ίσως να μην του έχει οριστεί, τότε μπορεί να ζητήσει να του αποδοθεί μια. 23 / 32

RARP Τη διαδικασία αυτή μπορεί να την αναλάβει το πρωτόκολλο αντίστροφης ανάλυσης διευθύνσεων (Reverse Address Resolution Protocol - RARP) σε συνεργασία με έναν εξυπηρετητή RARP, ο οποίος είναι επιφορτισμένος με την απόδοση διευθύνσεων IP στους αιτούντες σταθμούς. 24 / 32

Το πρωτόκολλο RARP αναλαμβάνει να πληροφορήσει των ερωτώντα υπολογιστή για το ποια είναι η δική του διεύθυνση IP, ποια διεύθυνση IP πρέπει να πάρει. 25 / 32

Σχέση ARP/RARP και διευθύνσεων 26 / 32

Επειδή όμως περιορίζεται μόνο στην διεύθυνση IP και ένας υπολογιστής χρειάζεται επιπλέον ρυθμίσεις όπως μάσκα δικτύου, προεπιλεγμένη πύλη, διακομιστές DNS κ.ά. το RARP χρησιμοποιείται από σπάνια έως καθόλου. 27 / 32

Αντί αυτού χρησιμοποιείται το πρωτόκολλο εκκίνησης BOOTP (BOOTstrap Protocol) και το νεότερο πρωτόκολλο δυναμικής απόδοσης ρυθμίσεων υπολογιστή DHCP (Dynamic Host Configuration Protocol). 28 / 32

Το BOOTP Το BOOTP είναι προσανατολισμένο για χρήση από δικτυακούς υπολογιστές χωρίς δίσκο. Αυτοί οι υπολογιστές εκκινούν παίρνοντας όλες τις ρυθμίσεις τους και φορτώνουν το λειτουργικό τους σύστημα από κάποιον διακομιστή του δικτύου. 29 / 32

Το DHCP Το DHCP είναι πιο ευέλικτο και έχει επικρατήσει καθώς προσφέρει συμβατότητα προς τα πίσω μπορώντας να εξυπηρετήσει και πελάτες BOOTP. 30 / 32

Θα πρέπει να σημειωθεί πως αντίθετα με τα πρωτόκολλα ARP/RARP τα οποία λειτουργούν ως ενδιάμεσα των επιπέδων 2 και 3 του OSI, τα πρωτόκολλα BOOTP και DHCP καλύπτουν και το επίπεδο εφαρμογής του TCP/IP. 31 / 32

Είναι εφαρμογές που ακολουθούν το μοντέλο πελάτη-εξυπηρετητή (client-server). 32 / 32