Address Resolution Protocol: Διαφορά μεταξύ των αναθεωρήσεων
Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μ r2.7.3) (Ρομπότ: Τροποποίηση: sk:Protokol rozlišovania adries |
Χωρίς σύνοψη επεξεργασίας |
||
Γραμμή 1:
[[Αρχείο:ARP_Illustration.png|thumb|381px|Παράδειγμα χρήσης του πρωτόκολλου ARP: 2
Το '''Address Resolution Protocol''' ('''ARP''') (πρωτόκολλο επίλυσης διευθύνσεων) ορίστηκε στο RFC 826 και χρησιμοποείται για να βρεθεί μια διεύθυνση του επιπέδου συνδέσμου (link layer) ή διεύθυνση υλικού (hardware address) ενός
Η λειτουργία του ARP μπορεί να χωριστεί σε 4 κατηγορίες:
# Όταν ένας
# Όταν οι δυο
# Όταν ένας δρομολογητής πρέπει να προωθήσει ένα πακέτο ενός host μέσω άλλου δρομολογητή: '''''π.χ. B → C'''''
# Όταν ένας δρομολογητής πρέπει να προωθήσει ένα πακέτο ενός
Η πρώτη περίπτωση ισχύει όταν δυο host βρίσκονται στο ίδιο φυσικό δίκτυο (physical network, π.χ. συνδεδεμένοι με ένα καλώδιο Ethernet), κατά συνέπεια επικοινωνούν απευθείας, χωρίς την μεσολάβηση δρομολογητή. Οι υπόλοιπες τρεις είναι οι πιο κοινές στο [[Διαδίκτυο]] εφ'όσον δυο
== Δομή πακέτων ==
Γραμμή 48:
== Λειτουργία ==
[[Αρχείο:ARP_table.jpg|thumb|442px|left|Τύπωση του κατάλογου ARP σε Linux με την εντολή ''arp'']]
Κάθε
Τα ερωτήματα ARP στέλνονται με [[broadcast]], που σημαίνει πως διάφοροι
# Αν το ζεύγος πεδίο '''ΔΠΑ''' → πεδίο '''ΔΥΑ''' δεν βρίσκεται στον κατάλογο, το προσθέτουμε
# Αν ο κατάλογος περιέχει ένα ζεύγος με διεύθυνση πρωτοκόλλου ίδια με το πεδίο '''ΔΠΠ''', απαντάμε με τα ανάλογα στοιχεία στον αποστολέα...
|