Phau ntawv Beginners Guide To Address Resolution Protocols (ARP)

Qhov chaw nyob Resolution Protocols nrog txoj kev uas cov IP chaw nyob yog daws tau ntawm cov computers hauv lub network.

Nyob rau hauv nws daim ntawv yooj yim xav txog tej yam koj muaj lub computer xws li lub laptop thiab koj xav sib txuas lus nrog koj tus tub ntxhais hluas PI uas yog ob qho tib si kev txuas nrog ntawm koj qhov kev sib txuas hauv zos broadband.

Koj tuaj yeem pom yog hais tias tus tub ntxhais hluas PI muaj nyob rau ntawm lub network los xij nws. Thaum koj ping tus Raspberry PI los yog sim lwm yam kev txuas nrog lub Tub Ntxhais PI koj yuav tsum tau ntaus tawm qhov kev xav tau rau qhov kev daws teeb meem. Xav tias nws yog ib daim ntawv sib tuav tes.

Cov ARP muab piv rau qhov chaw nyob thiab hauv lub vev xaib ntawm tus tswv tsev thiab lub tshuab computer. Yog tias cov khawm no ces qhov chaw nyob zoo tau muab kho rau lub zos qhov chaw.

Li ntawd, qhov txheej txheem no ua tau li cas?

Koj lub computer yuav muaj ARP cache uas tau muab tso ua ntej los sim thiab daws qhov chaw nyob.

Yog tias lub cache tsis muaj cov ntaub ntawv xav tau los daws qhov chaw nyob ces ib daim ntawv thov xa mus rau txhua lub tshuab ntawm lub network.

Yog hais tias lub tshuab nyob rau hauv lub network tsis muaj qhov chaw nyob hauv IP uas raug tshawb rau ces nws yuav cia li tsis thwj qhov thov, tiam sis yog lub tshuab muaj phim ces nws yuav ntxiv cov ntaub ntawv rau lub computer hu rau nws tus kheej ARP cache. Nws mam li xa lus teb rov qab mus rau lub computer thawj zaug.

Thaum tau txais kev pom zoo ntawm lub phiaj xwm lub computer qhov chaw nyob qhov kev txuas tau tsim thiab kom ping lossis lwm qhov kev thov network tau ua tiav.

Cov ntaub ntawv tseeb ntawm lub tshuab khoos kas lub computer yog nrhiav los ntawm lub computer lo lus uas peb siv yog nws qhov chaw nyob hauv MAC los yog nws qee zaus hu ua HW Chaw.

Tus Ua Haujlwm Ua Haujlwm Siv Cov Lus Coj Arp

Ua kom yooj yim rau kev nkag siab koj yuav tsum muaj 2 computers nrog koj lub network.

Nco ntsoov tias ob lub koos pis tawj tau qhib thiab muaj peev xwm txuas mus rau hauv internet.

Tam sim no qhib lub davhlau ya nyob twg qhov rai siv Linux thiab ntaus hauv cov lus qhia nram qab no:

arp

Cov ntaub ntawv tso tawm yog cov ntaub ntawv tam sim no muab cia rau hauv koj lub computer ARP cache.

Cov kev sib tw yuav qhia tau koj lub cav xwb, koj yuav pom tsis muaj dab tsi kiag li los sis cov ntsiab lus yuav muaj lwm lub tshuab lub npe yog tias koj tau txuas nrog nws yav tas los.

.Qhov lus qhia los ntawm kev hais kom ua raws li hauv qab no yog:

Yog tias koj tsis muaj dab tsi tshwm sim ces tsis txhob txhawj vim qhov no yuav hloov sai. Yog tias koj tuaj yeem pom lwm lub tshuab computer ces koj yuav pom tau tias qhov chaw nyob HW raug teem rau (tsis tiav).

Koj yuav tsum paub lub npe ntawm lub tshuab computer uas koj txuas rau. Hauv kuv tsev neeg, kuv tabtom txuas rau kuv tus nab npawb PI.

Tsis pub dhau lub davhlau ya nyob twg khiav cov lus hais hauv qab no hloov cov lus raspberrypizero nrog lub npe ntawm lub tshuab koj txuas rau.

ping raspberrypizero

Dab tsi tau tshwm sim yog tias lub koos pij uas koj siv tau ntsia hauv nws qhov ARP cache thiab pom tau hais tias nws tsis muaj xov xwm lossis tsis txaus cov ntaub ntawv hais txog lub tshuab koj sim ua ping. Nws tau yog li ntawd xa tawm kev thov thoob plaws lub network nug tag nrho lwm cov cav tov hauv lub network seb lawv puas yog lub computer koj tab tom nrhiav.

Txhua lub computer ntawm lub network yuav saib qhov chaw nyob ntawm tus IP thiab daim npog ntsej muag raug thov thiab tag nrho, tiam sis qhov uas muaj qhov chaw tus IP yuav muab pov tseg qhov kev thov.

Lub computer uas muaj qhov chaw nyob IP thiab lub npog ncauj yuav qw tawm, "Hav yog kuv !!!!" thiab yuav xa nws qhov chaw nyob HW rov qab mus rau lub tshuab computer. Qhov no yuav ces tau ntxiv rau ARP cache ntawm lub tshuab computer.

Tsis txhob ntseeg kuv? Khiav cov lus txib arp dua.

arp

Lub sijhawm no koj yuav tsum pom lub npe ntawm lub computer koj pinged thiab koj tseem yuav pom qhov chaw nyob HW.

Qhia IP Qhov Chaw Ntawm Lub Hlis Ntawm Lub Hauv Paus Tsis Txuam Nrog

Yog vim li cas, qhov kev txiav txim siab txog arp yuav qhia cov hostname ntawm cov khoom hauv ARP cache, tiam sis koj tuaj yeem yuam kom nws tso IP chaw siv cov kev hloov hauv qab no:

arp -n

Xwb, koj yuav xav siv cov kev hloov hauv qab no uas yuav tso tawm cov zis hauv lwm txoj kev:

arp - ib

Qhov kev tso zis los ntawm cov lus hais saum toj no yuav yog ib yam nyob rau ntawm kab no:

raspberrypi (172.16.15.254) ntawm d4: ca: 6d: 0e: d6: 19 [ether] rau wlp2s0

Lub sij hawm no koj tau txais lub tshuab computer lub npe, IP chaw nyob, HW chaw nyob, HW hom thiab lub network.

Yuav ua li cas rho tawm nkag los ntawm ARP Cache

Lub ARP cache tsis tuav nws cov ntaub ntawv ntev heev, tiam sis yog tias koj muaj teeb meem txuas mus rau ib lub computer thiab koj xav tias nws yog vim qhov chaw nyob cov ntaub ntawv tsis muaj tseeb koj tuaj yeem rho tawm nkag ntawm qhov cache hauv txoj kev hauv qab no.

Ua ntej, khiav cov lus txib arp kom tau qhov chaw nyob HW ntawm qhov nkag koj xav kom tshem tawm.

Tam sim no khiav cov lus txib nram qab no:

arp -d HWADDR

Hloov HWADDR nrog HW Chaw Nyob rau qhov nkag koj xav tshem tawm.

Txoj kev xaus

Qhov kev hais qhia ntawm arp tsis nquag siv los ntawm koj tus neeg siv nruab nrab ntawm lub computer thiab tsuas yuav yog qhov tseem ceeb rau cov neeg feem coob thaum daws teeb meem hauv lub network.