A byrjendur Guide til að takast á við ályktunartölur (ARP)

Address Resolution Protocols fjalla um hvernig staðbundnar IP-tölur eru leystir milli tölvu í neti.

Í einfaldasta myndinni ímyndaðu þér að þú hafir tölvu eins og fartölvu og þú vilt eiga samskipti við Raspberry PI þinn sem er bæði tengdur sem hluti af breiðbandstengingu þinni á staðnum.

Þú getur almennt séð hvort Raspberry PI er í boði á netinu með því að pinga það. Um leið og þú smellir Raspberry PI eða reyndu aðra tengingu við Raspberry PI þá verður þú að slökkva á þörfinni fyrir upplausn heimilisfangs. Hugsaðu um það sem mynd af handabandi.

ARP samanburður heimilisfang og undirnet grímur af the gestgjafi og miða tölva. Ef þessi samsvörun hefur heimilisfangið í raun verið leyst á staðarnetið.

Svo hvernig virkar þetta ferli í raun?

Tölvan þín mun hafa ARP skyndiminni sem er aðgangur fyrst til að reyna að leysa heimilisfangið.

Ef skyndiminni inniheldur ekki þær upplýsingar sem þarf til að leysa netfangið er beiðni send til allra véla á netinu.

Ef vél á netinu hefur ekki IP-tölu sem leitað er eftir þá mun það bara hunsa beiðnina en ef vélin er með samsvörun þá mun það bæta við upplýsingum fyrir símtals tölvuna í eigin ARP skyndiminni. Það mun þá senda svar aftur til upprunalegu kallatölvu.

Eftir að hafa fengið staðfestingu á netfangi miða tölvunnar er tengingin gerður og hægt er að vinna ping eða annan netbeiðni.

Raunverulegar upplýsingar sem uppspretta tölvan er að leita frá áfangastað tölvunni er MAC-tölu hennar eða eins og það er stundum kallað HW Address.

Verkað dæmi með því að nota Arp Command

Til að gera þetta auðveldara að skilja þarftu að hafa 2 tölvur tengd við netið.

Gakktu úr skugga um að bæði tölvur séu kveiktir og hægt að tengjast internetinu.

Opnaðu stöðuglugga með Linux og sláðu inn eftirfarandi skipun:

Arp

Upplýsingarnar sem birtar eru þær upplýsingar sem eru geymdar í ARP skyndiminni tölvunnar.

Niðurstaðan getur bara sýnt vélina þína, þú sérð alls ekkert, eða niðurstöðurnar kunna að innihalda nafn annars tölvunnar ef þú hefur áður tengst henni.

. Upplýsingarnar sem arp stjórnin gefur til kynna er eftirfarandi:

Ef þú hefur ekkert birtist skaltu ekki hafa áhyggjur af því að þetta breytist fljótlega. Ef þú getur séð aðra tölvuna þá munt þú líklega sjá að HW-netfangið er stillt á (ófullnægjandi).

Þú þarft að vita nafnið á tölvunni sem þú ert að tengjast. Í mínu tilfelli er ég að tengja við Raspberry PI núllið mitt.

Innan flugstöðvarinnar skaltu keyra eftirfarandi skipun í stað orðanna raspberrypizero með nafni tölvunnar sem þú ert að tengjast.

ping raspberrypizero

Hvað hefur gerst er að tölvan sem þú ert að nota hefur leitað í skyndiminni ARP og ljóst að það hefur engar upplýsingar eða ekki nægar upplýsingar um vélina sem þú ert að reyna að pinga. Það hefur því sent út beiðni um netið um að biðja um allar aðrar vélar á netinu hvort þau séu örugglega tölvan sem þú ert að leita að.

Hver tölva á netinu mun líta á IP tölu og grímu sem óskað er eftir og allt en sá sem hefur þessi IP tölu mun fleygja beiðninni.

Tölvan sem hefur umbeðna IP tölu og grímu mun hrópa út, "Hey, það er ég!" og mun senda HW-netfangið sitt aftur til að biðja um tölvuna. Þetta verður þá bætt við ARP skyndiminni á starf tölvunni.

Trúðu mér ekki? Hlaupa aftur á Arp stjórnina.

Arp

Í þetta sinn ættirðu að sjá nafnið á tölvunni sem þú smellir á og þú sérð einnig HW-tölu.

Sýnið IP-tölu í staðinn fyrir Hostname tölvunnar

Sjálfgefið mun arp skipunin sýna gestgjafi þessara atriða innan ARP skyndiminni en þú getur neytt það til að birta IP-tölu með því að nota eftirfarandi skipta:

arp -n

Að öðrum kosti gætirðu viljað nota eftirfarandi skipta sem sýnir framleiðsluna á annan hátt:

arp -a

Framleiðslain frá ofangreindum stjórn mun vera eitthvað í samræmi við þetta:

raspberrypi (172.16.15.254) á d4: ca: 6d: 0e: d6: 19 [eter] á wlp2s0

Í þetta sinn færðu nafn tölvunnar, IP-tölu, HW-tölu, HW-gerð og net.

Hvernig á að eyða færslum úr ARP Cache

ARP-skyndiminni geymir ekki gögnin sín í mjög langan tíma en ef þú ert með vandamál sem tengjast tengingu við tiltekna tölvu og þú grunar að það sé vegna þess að vistfang gagna er rangt getur þú eytt færslu úr skyndiminni á eftirfarandi hátt.

Fyrst skaltu keyra Arp skipunina til að fá HW heimilisfang færslunnar sem þú vilt fjarlægja.

Keyrðu nú eftirfarandi skipun:

Arp -d HWADDR

Skiptu um HWADDR með HW Address fyrir færsluna sem þú vilt fjarlægja.

Yfirlit

Arp stjórnin er ekki almennt notuð af meðaltali tölva notandi og mun aðeins vera viðeigandi fyrir fólk þegar leysa vandamál net.