arp
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| arp [2024/03/13 11:42] – zrinka | arp [2025/12/01 11:40] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===ARP=== | ===ARP=== | ||
| | | ||
| - | **ARP** (//Address Resolution Protocol//) je protokol koji određenoj | + | **ARP** (//Address Resolution Protocol//) je protokol koji određenoj |
| - | + | Za razliku od IP adrese koja je promjenjiva, | |
| - | Za razliku od IP adrese koja je promjenjiva, | + | * otkrivanje MAC adrese na temelju |
| - | * otkrivanje MAC adrese na temelju | + | * održavanje tablice |
| - | * održavanje tablice | + | |
| | | ||
| - | Ova tablica je privremeno spremljena u radnu memoriju i naziva se ARP tablica (engl. //ARP cache//). Svaki redak u ARP tablici povezuje | + | Ova tablica je privremeno spremljena u radnu memoriju i naziva se ARP tablica (engl. //ARP cache//). Svaki redak u ARP tablici povezuje |
| | | ||
| ARP zahtjevi preplavljuju sve priključke (engl. | ARP zahtjevi preplavljuju sve priključke (engl. | ||
| - | Samo jedan uređaj na LAN-u će imati IPv4 adresu koja odgovara ciljnoj | + | Samo jedan uređaj na LAN-u će imati IPv4 adresu koja odgovara ciljnoj. Onaj uređaj koji je izvorno poslao ARP zahtjev jedini će primiti jednostrani ARP odgovor |
| - | Kad računalo stvara paket za odredište, uspoređuje odredišnu | + | Kad računalo stvara paket za odredište, uspoređuje odredišnu |
| | | ||
| | | ||
| - | **OSI RM** (//Open System Interconnection Reference Model//) je model koji teorijski opisuje koncept komunikacijske mreže. | + | **OSI RM** (//Open System Interconnection Reference Model//) je model koji teorijski opisuje koncept komunikacijske mreže. |
| | | ||
| 2. sloj podatkovne veze (engl. //Data link layer//)\\ | 2. sloj podatkovne veze (engl. //Data link layer//)\\ | ||
| 3. mrežni sloj (engl. //Network layer// | 3. mrežni sloj (engl. //Network layer// | ||
| | | ||
| - | MAC adresa koristi se za identifikaciju fizičkih izvornih i odredišnih uređaja na lokalnom segmentu mreže i nju koristi sloj podatkovne veze (2.) IP adresa kao protokol mrežnog (3.) sloja služi za usmjeravanje paketa po različitim mrežama, no jednom kad smo dospjeli u ispravnu mrežu, više ne operiramo na trećem sloju već na drugom. Ono što je IP adresa na Internetu, to je MAC adresa na lokalnoj mreži. Ethernet MAC adresa je 48-bitna adresa izražena koristeći 12 heksadecimalnih znakova. | + | MAC adresa koristi se za identifikaciju fizičkih izvornih i odredišnih uređaja na lokalnom segmentu mreže i nju koristi sloj podatkovne veze (2.) IP adresa kao protokol mrežnog (3.) sloja služi za usmjeravanje paketa po različitim mrežama, no jednom kad smo dospjeli u ispravnu mrežu, više ne operiramo na trećem sloju već na drugom. Ono što je IP adresa na Internetu, to je MAC adresa na lokalnoj mreži. |
| Razlikujemo izvorišnu (engl. //source//) i odredišnu (engl. // | Razlikujemo izvorišnu (engl. //source//) i odredišnu (engl. // | ||
| - | | ||
| | | ||
| Kada se računalo pokrene, mrežna kartica kopira svoju MAC adresu iz permanentne u radnu memoriju. Pri slanju paketa na Ethernet mreži zaglavlje podatkovnog sloja uključuje izvorišnu i odredišnu MAC adresu. Kada mrežna kartica primi Ethernet okvir, pregledava odredišnu MAC adresu kako bi ju usporedila sa svojom MAC adresom. Ako nisu jednake, okvir se odbacuje. U suprotnom se okvir prosljeđuje na više slojeve. | Kada se računalo pokrene, mrežna kartica kopira svoju MAC adresu iz permanentne u radnu memoriju. Pri slanju paketa na Ethernet mreži zaglavlje podatkovnog sloja uključuje izvorišnu i odredišnu MAC adresu. Kada mrežna kartica primi Ethernet okvir, pregledava odredišnu MAC adresu kako bi ju usporedila sa svojom MAC adresom. Ako nisu jednake, okvir se odbacuje. U suprotnom se okvir prosljeđuje na više slojeve. | ||
| + | |||
| + | ==Primjer== | ||
| + | Računalo Host A želi poslati paket računalu Host D koje nije na istoj lokalnoj mreži. Zato će odredišna MAC adresa biti MAC adresa zadanih vrata, odnosno MAC adresa mrežnog preklopnika Switch0 . Nakon toga preklopnik šalje // | ||
| + | |||
| + | Kada usmjerivač primi Ethernet okvir, čita (dekapsulira) podatke koje je dobio. Koristeći odredišnu IPv4 adresu određuje sljedeći skok uređaja, odnosno kamo će ga dalje usmjeriti. Nakon toga stvara IPv4 paket koji dodaje neke nove informacije i skriva (enkapsulira) neke informacije iz podatkovnog okvira koji je dobio od nižeg sloja, a nisu potrebne za daljnje slanje podatka. Zatim opet šalje // | ||
| | | ||
| - | Na primjeru, računalo PC1 želi poslati paket računalu PC2 koje nije dio na istoj lokalnoj mreži. Zato će odredišna MAC adresa biti MAC adresa sučelja na usmjerivač koji je dio naše mreže, odnosno MAC adresa zadanih vrata. | + | {{ : |
| | | ||
| - | Usmjerivači pregledavaju odredišnu IPv4 adresu kako bi odredili najbolji put za prosljeđivanje paketa. Kada usmjerivač primi Ethernet okvir, čita (dekapsulira) podatke koje je dobio. Koristeći odredišnu IPv4 adresu određuje sljedeći skok uređaja, tj. kamo će ga dalje usmjeriti. Nakon toga stvara IPv4 paket koji dodaje neke nove informacije i skriva (enkapsulira) neke informacije iz podatkovnog okvira koji je dobio od nižeg sloja, a nisu potrebne za daljnje slanje podatka. | + | |
| + | U ovom je primjeru pronalazak uređaja bio je relativno brz, ali moguće je da se pri prijenosu radu mnogo skokova | ||
| | | ||
| - | U našem primjeru, R1 bi sada enkapsulirati paket s novim informacijama o MAC adresi kao što je prikazano na slici. | + | Na Windows operacijskom sustavu naredba **arp -a** koristi se za prikaz ARP tablice kako je prikazano na slici: |
| - | FIXME umetnuti sliku | + | {{ :arpa.png?600 |}} |
| - | + | ||
| - | Nova odredišna MAC adresa bila bi ona sučelja R2 G0/0/1, a nova izvorišna MAC adresa bila bi ona sučelja R1 G0/ | + | |
| - | + | ||
| - | Na svakom se skoku MAC adrese (izvorišna i odredišna) mijenjaju jer se mijenja izvorišni i odredišni uređaj, ali IP adrese ostaju iste od originalnog izvora do namijenjenog odredišta jer su pošiljatelj i primatelj ostali isti. | + | |
| - | + | ||
| - | Na Windows 10 računalu naredba **arp -a** koristi se za prikaz ARP tablice kako je prikazano na slici. | + | |
| - | FIXME umetnuti sliku | + | ==Izvori== |
| + | [1] FER, Predavanja iz kolegija // | ||
| + | [2]https:// | ||
| + | [3] https:// | ||
| + | [4] https:// | ||
arp.1710330127.txt.gz · Last modified: 2025/12/01 11:40 (external edit)