Nej, en enhet kan inte använda ARP om den inte känner till sin egen IP -adress. Här är varför:
* arps syfte: Adressupplösningsprotokoll (ARP) används för att kartlägga IP -adresser till fysiska MAC -adresser. När en enhet vill skicka data till en annan enhet i samma nätverk använder den ARP för att hitta MAC -adressen associerad med destinationens IP -adress.
* arp -begäran: För att hitta MAC -adressen sänder den sändningsenheten en ARP -begäran som innehåller destinationens IP -adress.
* arp -svar: Enheten med den IP -adressen svarar med ett ARP -svar och ger sin egen MAC -adress.
* Behovet av egen IP: För att en enhet ska skicka en ARP -begäran (eller svara på en) måste den veta sin egen IP -adress. Utan denna information kan den inte:
* Identifiera sig: Den kan inte tillhandahålla sin egen IP -adress i ett ARP -svar om den inte vet det.
* Rikta in rätt enheter: Den kan inte skicka en ARP -begäran om en specifik IP -adress om den inte vet vilken IP -adress den är associerad med.
Sammanfattningsvis: ARP förlitar sig starkt på enheter som känner till sina egna IP -adresser för att fungera. Utan denna kunskap gör kommunikationsfördelningen som är inneboende i ARP det omöjligt för enheten att delta i processen.