E Beginner Guide Um Adressen Resolutioun Protokollen (ARP)

Adress Resolutioun Protokoller beschäftegen de Wee wéi lokal IP Adressen opgelëscht sinn tëschent Computeren an engem Netz.

An der einfachste Form virstellen, datt Dir e Computer wéi e Laptop hutt an Dir wëllt mat Ärem Raspberry PI kommunizéieren, deen als Deel vun Ärem lokalen Breetbandverbindung verbonne gëtt.

Dir kënnt allgemeng gesinn, ob d'Raspberry PI am Netz gëtt pinging et. Soubal Dir den Raspberry PI benotzt oder probéiert all aner Verbindung mat der Raspberry PI ze verspriechen, wäert Dir d'Notzung vun der Adressenhëllef ofschléissen. Denkt et drëm als Form vu Handshake.

D'ARP vergleicht déi Adress- a Subnegeschichten vum Host an de Zielt Computer. Wann dës Match gespillt gouf ass d'Adress effektiv op déi lokal Netzwierk geluecht.

Wéi funktionéiert dësen Prozess eigentlech?

Äre Computer huet en ARP-Cache deen zougeruff gouf éischt fir d'Adress anzeliewen an ze léisen.

Wann de Cache net d'Informatioun noutwenneg fir d'Adress ze léisen, da gëtt eng Requête un all Computer am Netz geschafft.

Wann eng Maschinn am Netz net déi IP-Adress déi no gesicht gëtt, ignoréiert d'Requête just, awer wann d'Maschinn e Match huet, da fanne se d'Informatioun fir de Ruffeier an säin eegene ARP-Cache. Et schreift dann eng Äntwert op déi ursprénglech ruffen Computer.

Wann Dir d'Confirmatioun vun der Adresscomputeradress geschéckt kritt, ass d'Verbindung geschitt a sou eng Ping oder aner Netzwierkapplikatioun kann veraarbecht ginn.

Déi aktuell Informatioun déi de Quellcomputer wëllt aus dem Ziellauscomputer fannen, ass hir MAC Adress oder well et heiansdo d'HW Adress genannt gëtt.

E funktionnéierten Beispill D 'Arp Command

Fir dat méi einfach ze verstoen, musst Dir 2 Computere mat Ärem Netz hunn.

Vergewëssert Iech datt zwou Computere souveräne sinn a kënnen mat dem Internet verbannen.

Erof op enger terminaler Fënster op Linux setzen a gitt an de folgenden Kommando:

arp

D'Informatioun gëtt geännert déi Informatioun déi aktuell am Computer ARP-Cache gespaart gëtt.

D'Resultater kënnen nëmmen Är Maschinn weisen, Dir kënnt guer näischt gesinn oder d'Resultater kënnen den Numm vum aneren Computer hunn, wann Dir se virdru schonn ugeschloss hutt.

D'Informatioun vum arp Kommando ass wéi folgend:

Wann Dir näischt ugepakt hutt, siche keng Suerg, well dëst e kënnt kuerz. Wann Dir de anere Computer gesinn, da kënnt Dir wahrscheinlech gesinn datt d'HW Adress op (onvollstänneg) gesat ass.

Dir musst wëssen datt de Numm vum Computer deen Dir verbënnt. An méngem Fall, ech sinn mat menger Raspberry PI Null.

Bannen am Terminal lafen de kommenden Kommando ersetzen déi Wörter raspberrypizero mam Numm vum Computer deen Dir verbënnt.

Ping Raspberrypizero

Wat geschitt ass, datt de Computer deen Dir benotzt, an den ARP-Cache kuckt an realiséiert hutt, datt et keng Informatioun hutt oder net genuch Informatioun iwwer de Maschinn deen Dir probéiert ping. Et huet dofir eng Ufro op dem Netz geschickt all aner Maschinnen am Netz, egal ob se wierklech de Computer sinn, deen Dir sicht.

Jidderee Computer am Netz gesäit d'IP Adress an d'Maschinne gefrot an all déi, déi d'IP Adress huet d'Demande ofzeschléissen.

De Computer deen déi gefuerdert IP Adress a Maske huet, schreift eraus: "Hey dat ass mech !!!!" a schreift hir HW-Adress zréck op de Compéteren. Dëst wäert dann zu den ARP-Cache vum rufft Computer ginn hinzukommen.

Gleef mir net? Fuerderen d'Arp Kommando erem.

arp

Dës Kéier sollt Dir de Numm vum Computer gesinn, deen Dir pinged fonnt hutt an Dir fannt d'HW Adress.

Show D'IP Adressen Statt vum Computer 's Hostname

Standard gesäit den Arp Kommando de HostName vun den Elementer am ARP-Cache z'ënnerstëtzen, awer Dir kënnt et forcéieren fir IP Adressen mat dem folgendem Knäppche ze weisen:

arp -n

Alternativ kënnt Dir wëlle vum nächste Schalter benotzen deen d'Ausgab an enger anerer Manéier verdeelt:

arp -a

D'Ausgaang vum obengen Kommando wäerd eppes iwwert d'Linnen dovun:

Raspberrypi (172.16.15.254) bei d4: ca: 6d: 0e: d6: 19 [Äther] op wlp2s0

Dës Kéier kritt Dir den Numm vum Computer, d'IP Adress, d'HW Adress, den HW-Typ an de Netz.

Wéi Fir Entree aus dem ARP Cache ze luede

De ARP-Cache hält sech net fir seng Donnéeën ze laang, awer wann Dir Problemer mat engem spezifesche Computer verbënnt, an Dir mengt, datt d'Adressdaten net korrekt sinn, da kënnt Dir e Cache uleeën.

Erzielt d'Arp Kommando fir d'HW Adress vum Entrée ze kréien deen Dir fuere wëllt.

Fëllt dann de kommende Kommando:

arp -d HWADDR

Ersetzen HWADDR mat der HW Adress fir de Begrëff, deen Dir fuere wëllt.

Summary

Den Arp Kommando gëtt net allgemeng benotzt vun Ärem duerchschnëttleche Computerprogramm a wäert nëmme relevant sinn fir déi meescht Leit bei der Problembehandlung vum Netzwierk.