Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Potreba za postojanjem MAC adresa i ARPa

[es] :: Enterprise Networking :: Potreba za postojanjem MAC adresa i ARPa

[ Pregleda: 5322 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

time

Član broj: 41765
Poruke: 974
*.mediaworksit.net.



+2 Profil

icon Potreba za postojanjem MAC adresa i ARPa18.03.2007. u 16:06 - pre 208 meseci
jel moze neko malo da pojasni arp?meni na prvi pogled deluje kao vrlo nepotrebna stvar jer ako ja vec znam adresu racunara na koji treba da posaljem paket zasto mora da se utvrdjuje i mac?

ako neko smatra da treba da otvorim novu temu za ovo pitanje naka obrise ovaj post.


pozdrav!

[splitovana tema]

[Ovu poruku je menjao Milos Stojanovic dana 18.03.2007. u 18:26 GMT+1]
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12850



+4784 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa18.03.2007. u 16:32 - pre 208 meseci
Zato sto se IP moze lako promeniti - i menja se po potrebi dok se MAC (kao bajagi) ne moze promeniti i jedinstveno odredjuje uredjaj kojem je namenjen frame.
Samo jedan primer zasto je potrebno ti je u top temi o NAT-u u home networking. Pogledaj moje pitanje i trooper-ov odgovor.
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa18.03.2007. u 16:44 - pre 208 meseci
možda ti ova slika može pomoći razjasniti zašto je potrebna ARP tablica

ili
citat--------
The computer that requires an IP and MAC address pair broadcasts an ARP request. All the other devices on the local area network analyze this request. If one of the local devices matches the IP address of the request, it sends back an ARP reply that contains its IP-MAC pair. If the IP address is for the local area network and the computer does not exist or is turned off, there is no response to the ARP request. In this situation, the source device reports an error. If the request is for a different IP network, there is another process that can be used
citat--------
 
Odgovor na temu

Milos Stojanovic
Belgrade

Član broj: 10343
Poruke: 1864
*.adsl.beotel.net.

ICQ: 282954730
Sajt: www.sietf.org


+7 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa18.03.2007. u 17:49 - pre 208 meseci
Za početak treba da imaš u vidu kako je mrežna komunikacija organizovana preko slojeva. Neću ovde da prepričavam OSI model, možeš da pogledaš na wikipediji o tome. Mislim da je tvoje pitanje ekvivalentno pitanju "zašto je komunikacija podeljena na slojeve?".

Poenta je da je iz više razloga potrebna apstrakcija učesnika u komunikaciji. Svi Ethernet uređaji znaju da se obraćaju jedni drugima na osnovu MAC adresa (Layer2 uređaji), bez obzira šta se dešava na višim slojevima. To znači da će tvoj switch ispravno da radi u mreži gde se na višem nivou komunikacije (L3) koristi IPv4, ali i IPv6, a i svi ostali egzotični ili slabo korišćeni protokoli (IPX recimo), pa i neki novi koji možda nije ni postojao u vreme nastanka tog switcha. To je tako jer switch komunicira sa mrežnom karticom računara na L2 nivou, njega ne zanima sadržaj paketa i kakva je komunikacija na višem nivou, dokle god je dobio validan MAC kao destination.

Da ne postoji podela po nivoima, to bi imalo za posledicu da svaki komad mrežnog hardvera mora da "razume" kompletan mrežni paket, i pri uvođenju svakog novog standarda (protokola) postojeći uređaji bi bili neupotrebljivi.

Dalje, onaj ko piše softver za mrežnu komunikaciju ovako može da se oslanja samo na više slojeve koji su mu zaista potrebni. Njega ne treba da zanima kolika je najveća ili najmanja dozvoljena veličina Ethernet frame-a, kako će njegov paket da stigne do odredišta koje je na desetak hopova daleko, itd. On komunicira sa višim slojevima, i prepušta sistem da brine o ostalim (nižim) elementima komunikacije.
ex. trooper
Oh goody... it's my Illudium PU-36 Explosive Space Modulator!
Softversko Inženjerstvo
♪♫♪
 
Odgovor na temu

cume
Menadzer za visoko frekventnu naplatu u
maloprodajnom objektu

Član broj: 26038
Poruke: 315
*.adsl.beotel.net.



+1 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa18.03.2007. u 17:53 - pre 208 meseci
Citat:
time: ...ako ja vec znam adresu racunara na koji treba da posaljem paket zasto mora da se utvrdjuje i mac?


Zato sto taj paket koji ima ip adrese (izvora i odredista) treba posle spakovati u frejm koji isto tako treba da ima adrese izvora i odredista. To je jednostavno nacin na koji je realizovan ethernet kao standard.
Kad taj frejm stigne do switcha, on kao L2 uredjaj gleda upravo te mac adrese i na osnovu njih odlucuje da li da frejm prosledi kroz sve portove, prosledi kroz jedan port, ili ne prosledi uopste.

(sa zakasnjenjem od 4 minuta :-) )

Pozdrav


 
Odgovor na temu

jorganwd
Muris Kurgaš
/dev/null

Član broj: 65537
Poruke: 779

Sajt: www.remote-exploit.org


+34 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa18.03.2007. u 19:37 - pre 208 meseci
Posto ti ovdje niko nije odgovorio na seljacki nacin, onda cu ja :)
ARP znaci Address Resolution Protocol. Pored ARP-a imas i RARP, sto je suprotno od ARP-a.
Naime, MAC adresu ima svaki uredjaj, koji je fabricki i navodno se ne mijenja, to je 48-bitna adresa u hex kodu.
Posto je, svic npr, glup uredjaj i radi do drugog sloja, a TCP/IP, odnosno IP protokol radi na visem sloju, onda postoji potreba za protokolom kao sto je ARP, da pretvori MAC adresu u IP adresu, i RARP obratno. Dakle nista posebno :)
 
Odgovor na temu

Milan Andjelkovic
Product Manager
Tegus Medical
Beograd

Član broj: 4476
Poruke: 3281
*.beogrid.net.

Sajt: www.linkedin.com/in/milan..


+8 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa18.03.2007. u 21:19 - pre 208 meseci
@jorganwd
Iako su informacije koje si naveo, razmatrane individualno, uglavnom tačne koliko vidim, postavka ti je "nabacana" i u osnovi rekao bih i pogrešna.

Naime, IP kao lejer 3 protokol, pa ni njegove implementacije jelte, nije postojao dok nisu definisani sami slojevi (makar grubo, bilo kroz OSI ili neki drugi model, da ne ulazim u to), pa samim tim i lejer 2, u koji spada i ARP. Dakle, ne postoji potreba za ARPom zato što je switch lejer 2 uredjaj, već obrnuto (malo nezgrapno rečeno). RARP se više ne koristi.

Sve u svemu, savetovao bih svima da najviše pažnje obrate na Milošev post iznad, jer daje prilično konciznu sliku o problematici, koliko je to uopšte moguće objasniti u nekoliko redova.
ex.mangel
 
Odgovor na temu

jorganwd
Muris Kurgaš
/dev/null

Član broj: 65537
Poruke: 779

Sajt: www.remote-exploit.org


+34 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 00:12 - pre 208 meseci
Momak je pitao za sta ce mu ARP, ja sam mu kratko odgovorio cemu sluzi, za prevodjenje adresa. Mozda sam malo nabacano napisao, uglavnom je tako. RARP sam usput spomenuo, licno ne znam da li se jos uvjek koristi.
 
Odgovor na temu

M E N E
borislav
Temerin

Član broj: 30434
Poruke: 231
195.178.53.*



+1 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 07:16 - pre 208 meseci
Evo, probacu i ja da pomognem, mojim recima:
Kad znaš IP adresu nekog računara (bio on u tvojoj sobi, ili na drugom kraju sveta), paket od tebe ka njemu će stići jedino ako znaš MAC adresu tog računara (tj. njegove kartice; hm, ne moraš ti znati, već prilikom isporuke - na zadnjem koraku - mora se znati MAC adresa tog računara - u međuvremenu se moraju znati MAC adrese usputnih računara) . Ne može drugačije.
Da ti ne bi pamtio 48 bita adrese, za to će se pobrinuti ARP. Ti kažeš 10.10.10.5 (baš sam lupio)
Rutiranje kaže "idi na gejtvej", a to je 192.168.0.2 (opet lupio)
Kartica kaže "to mene ne zanima, ja to mogu okačiti mačku o rep, koji je njegov MAC?"
ARP kaže "evo ti MAC: a:b:c:d:e:f"
Kartica šalje.
Gejtvej dobije, ima IP adresu za dalje, i postupa kao ovi koraci gore...

čini mi se da sve tako radi.

Uhvatili ste me nespremnog
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 12:16 - pre 208 meseci
Ja to vidim ovako:
ARP je efektivan samo za broadcast domenu za Layer2 komunikaciju. Između dvije broadcast domene aktivan je Layer3 baziran na IP adresama.
Dakle ARP se koristi samo unutar jednog segmenta ili mreže ( broadcast domene ).

Ako gledamo jedan segment mreže,
Izvorno računalo šalje ARP zahtjev ( ARP request ). Sva računala na istom segmentu prime paket ( vrše enkapsulaciju i dekapsulaciju paketa ) i odbacuju ga , samo ga ne odbacuje odredišno računalo tj. ono računalo koje ima dotičnu MAC adresu i ujedno to odredišno računalo šalje ARP odgovor ( Echo reply ) prema izvorišnom računalu.
E sada kako izvorišno računalo zna koju MAC da traži. S obzirom da sva računala stalno osluškuju promet na mreži i objavljuju svoju konekciju na mrežu slanjem broadcasta a uz to prije slanja paketa šalju ARP zahtjev.

Poseban slučaj je kada imaš mrežu i server ( ili gatway ), izvorišno računalo koje IP adresu dobija "automatic" od servera i sl..
Tada takvo izvorišno računalo šalje ARP request na broadcast, svi ga primaju i odbacuju a odgovara mu samo server koji mu uzvraća. Server ( gatway ) pamti MAC adresu računala koje mu je poslalo zahtjev i šalje mu nazad odgovor sa IP adresom tj. dodjeljuje mu IP.

Ako promet ide van broadcast domene prema internetu onda MAC adresa važi samo do servera ( gatwaya , koji pamti taj MAC ) dalje vrijedi IP adresa.

To je moje mišljenje ovako na grubo..
AKo netko smatra da sam negdje grubo pogriješio neka nabaci kritiku da moderator može obrisati ( da ne zbunjuje nekoga tko čita )

 
Odgovor na temu

M E N E
borislav
Temerin

Član broj: 30434
Poruke: 231
195.178.53.*



+1 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 13:10 - pre 208 meseci
Pa,
svuda ide preko MAC adresa, a ne samo u nasem LAN-u...
Ako gateway ima sa jedne strane interfejs za nas LAN, a sa druge strane kabel za uplink, on ce dobiti paket upucen za napolje, ali ce onda on morati taj paket da prosledi ne preko IP adrese, vec opet spustanjem na drugi nivo.
Dakle, ako on nema adresu 2. nivoa po kojoj ce proslediti paket, a ima IPadresu (iz svoje tabele rutiranja), i on ce morati da pita za adresu drugog nivoa.

Dodatak na funkcionisanje samog ARPa. Interesantno je da i drugi racunari, koji slusaju komunikaciju A i B racunara (A pita, a B je racunar koji je pogodjen njegovim pitanjem), ne samo da cisto odbacuju arp pakete koji se ne odnose na njih, vec odgovor B racunara koriste da azuriraju tu vezu (mislim na vezu IP adresa-MAC adresa) u svojim kesh tabelama (dakle, te tabele imaju rok trajanja)
Uhvatili ste me nespremnog
 
Odgovor na temu

markom
Marko Milivojević
Network Engineer
Google
Mountain View

Član broj: 18427
Poruke: 4227
*.du.xdsl.is.

Sajt: https://markom.rs


+16 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 13:15 - pre 208 meseci
Citat:
Kad znaš IP adresu nekog računara (bio on u tvojoj sobi, ili na drugom kraju sveta), paket od tebe ka njemu će stići jedino ako znaš MAC adresu tog računara (tj. njegove kartice; hm, ne moraš ti znati, već prilikom isporuke - na zadnjem koraku - mora se znati MAC adresa tog računara - u međuvremenu se moraju znati MAC adrese usputnih računara)


A šta ako je taj računar sa ostatkom sveta vezan modemom, pa nema MAC adresu, kako to onda ide? ;-)

Elem, da bi se razumela potreba za MAC adresom, treba razumeti i razlikovati par stvari.

Prvo i osnovno, treba razumeti osnovni model koji koriste IP mreže. Cisco voli to da zove OSI (iako IP mreže zapravo rade po tzv. DoD modelu koji ima 4, a ne 7 nivoa, ali nema veze). Ne bih se sad upuštao u teoretisanje o OSI modelu, ali generalno, MAC adresa je L2 adresa mređnog interfejsa u OSI modelu.

Druga stvar koju treba razumeti je da postoje različiti tipovi mreža. Mreže se mogu deliti i razlikovati po najmanje 50 različitih kriterijuma, ali jedan je bitan za ovu priču ovde. Generalno posmatrano, svaka mreža, odnosno mrežni segment, može da bude point-to-point ili multipoint.

Point to point mreže su veoma jednostavne. Imaš dva mrežna interfejsa koji su nekako vezani jedan sa drugim. Znači, sve što jedan uređaj pošalje na tu mrežu, namenjeno je onom uređaju sa druge strane takve veze (u smislu da taj uređaj s tim nešto treba da uradi - prosledi dalje, obradi sam, itd.).

Multipoint veze su nešto malo kompleksnije. U ovom slučaju imamo zajednički fizički medij koji deli više mrežnih interfejsa. Kad jedan uređaj pošalje nešto na takvu mrežu, realno je nejasno kome je to što šalje namenjeno. Da bi se prevazišao ovaj problem, postoje dva rešenja. Jedno je da svi uređaji primaju i analiziraju sve pakete poslate na mrežu. Svakako jednostavno rešenje koje je jako interesantno posmatrati kako se raspada*. Drugo rešenje je primena nekakvog adresiranja na lokalnom segmentu mreže, dakle nešto što nema veze sa globalnom komunikacijom, već samo lokalnom. To su upravo MAC adrese. Kad jedan uređaj šalje paket na multipoint mrežu, on šalje taj uređaj obeležen sa adresom primaoca. Svi ostali uređaji na segmentu takođe vide ovaj paket, ali pošto nije za njih, odbacuju ga, tj. ne troše svoj procesor na posmatranje onoga što je unutra. Uređaj kojem je taj paket namenjen, prima i procesira paket.

Da bi neki uređaj znao koja je MAC adresa primaoca koristi ARP (address resolution protocol) koji u principu radi tako što taj uređaj pošalje na segment mreže broadcast (sa mac adresom ff:ff:ff:ff:ff:ff) paket sa pitanjem "ko ima adresu 1.2.3.4". Uređaj koji ima tu adresu odgovara unicast (namenjen samo primaocu) odgovor "imam ja". Na osnovu tog odgovora pošiljalac zna kome treba da pošalje taj paket.

* Ovde bih se vratio na raspad sistema u prvom rešenju. Napravi malu mrežu od 5 računara sa switchem. Na jednom od njih pokreni netcat (nc na Linuxu) koji šalje recimo 50 Mb/s na adresu 255.255.255.255. Probaj da radiš nešto na ostalim računarima :-)

Marko.
 
Odgovor na temu

M E N E
borislav
Temerin

Član broj: 30434
Poruke: 231
195.178.53.*



+1 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 14:20 - pre 208 meseci
Citat:

Prvo i osnovno, treba razumeti osnovni model koji koriste IP mreže. Cisco voli to da zove OSI (iako IP mreže zapravo rade po tzv. DoD modelu koji ima 4, a ne 7 nivoa, ali nema veze). Ne bih se sad upuštao u teoretisanje o OSI modelu, ali generalno, MAC adresa je L2 adresa mređnog interfejsa u OSI modelu.


OK, neću ni ja da teoretišem OSI model, ali, nas su u školi učili da TCP/IP radi na 5 nivoa
OSI model nije samo CISCO-ov već opšti naziv

MAC, ili ne MAC, suština je da uređaj ne može da ima samo IP adresu i na osnovu toga isporuči paket, zar ne? Mora da se spusti na L2, bio to Ethernet, ili neki drugi protokol.
Uhvatili ste me nespremnog
 
Odgovor na temu

markom
Marko Milivojević
Network Engineer
Google
Mountain View

Član broj: 18427
Poruke: 4227
*.du.xdsl.is.

Sajt: https://markom.rs


+16 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 14:29 - pre 208 meseci
Pa mora da se spusti, s tim da neki L2 protokoli nemaju adresiranje, kao što sam spomenuo. Sa druge strane, kako znaš koji je protokol L2? Da li su HDLC, PPP, Frame Relay i Ethernet L2? :-) (pazi, ovo je trik pitanje)

Internet radi po tzv. DoD (Department of Defense) modelu koji ima 4 nivoa: Network Access, Internet, Host to Host i Application (Process). (RFC 791) Inače, Cisco je manje-više jedini koji danas insistira na OSI modelu u svojim školicama, zato sam i rekao da Cisco to zove OSI model. Inače, model je prililčno pogrešan i nedosledan, a kad odgovoriš na ono pitanje iznad koje sam ti postavio, objasniću ti i zašto.

Marko.

[Ovu poruku je menjao markom dana 19.03.2007. u 15:39 GMT+1]
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12850



+4784 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 14:37 - pre 208 meseci
Ne mora znati MAC adresu u opstem slucaju. Recimo, ja kada posaljem ovaj post na ES, moj kompjuter nece znati MAC adresu es servera. Znace IP rutera preko kojeg moze da posalje poaket do es servera, ruterov mac i ip es-a.
Kazace da je destination IP = ES-IP, source svoj IP i to je sto se tice network layer-a, u L2 ce staviti dest. MAC = ruterov MAC.
Ovaj ce dalje na slican nacin prosledjivati sve dok ne dodje do rutera sa kojim je povezan es server i koji ce morati da zna es-ov mac.
 
Odgovor na temu

markom
Marko Milivojević
Network Engineer
Google
Mountain View

Član broj: 18427
Poruke: 4227
*.du.xdsl.is.

Sajt: https://markom.rs


+16 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 14:42 - pre 208 meseci
Ah da, zaboravih da odgovorim i Milanu :-).

Istina je da se RARP ne koristi više, ali je zato Inverse ARP itekako u upotrebi - ljudi (ja pogotovo) često mešaju RARP i INARP...

Marko.
 
Odgovor na temu

time

Član broj: 41765
Poruke: 974
*.mediaworksit.net.



+2 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 17:20 - pre 208 meseci
znaci ako se saobracaj odvija u lokalu za komunikaciju je potraban ip i mac adresa.ako saobracaj ide vac rutera ,ruter zamenjuje mac odresu sourcea sa svojom mac adresom i salje dalje itd? znaci li to da se komunikacija ustvari UVEK odvija pomocu mac i ip adrese ili je sve ovo sto sam rekao netacno? znaci da li se nakon izlaska van rutera koristi bilo cija mac adresa? i koja je uopste definicija lokalne mreze i koje uslove treba da ispuni jedna mreza da bi se zvala lokalnom.da li je samo ip u pitanju ili je lokalna mreza samo do ruthera ili kakko vec?

pozdrav!
 
Odgovor na temu

wlayko
Vladimir Mihajlovic
BGD

Član broj: 88073
Poruke: 4
*.ADSL.neobee.net.



Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa19.03.2007. u 21:17 - pre 208 meseci
Citat:
time: i koja je uopste definicija lokalne mreze i koje uslove treba da ispuni jedna mreza da bi se zvala lokalnom.da li je samo ip u pitanju ili je lokalna mreza samo do ruthera ili kakko vec?


Citam diskusiju pa reko i ja malkice da se ukljucim.

LANs (Local-area networks) su dizajnirane da:

* se koriste na geografski ograničenim područijima
* omoguće višestruki pristup medijumu sa velikim propusnim opsegom
* budu kontrolisane privatno od strane lokalnog administratora
* omoguće neprekidan pristup lokalnim servisima
* fizički konektuje susedne uređaje

Tako da kad nadjes presek između ovih suvih definicija dobijaš odgovor šta je u stvari LAN.
 
Odgovor na temu

risk
Srdjan Rosic
moj radni sto / freelancing
Dublin, Ireland

Član broj: 5723
Poruke: 278
*.adsl.verat.net.

Jabber: srdjan.rosic@gmail.com
ICQ: 92276228
Sajt: www.sietf.org


+2 Profil

icon Re: Potreba za postojanjem MAC adresa i ARPa21.03.2007. u 07:04 - pre 208 meseci
Sve ovo sto je kolega Milos Stojanovic naveo gore u vezi OSI modela i prakticnosti slojevitosti +

navescu 4 slucaja ip over ethernet koja mi padaju na pamet, sta se desava sa mac adresama.

1. slucaj :
salje se ip paket na ip adresu koja se nalazi u istom subnetu kao i posiljalac.
u odlaznom ethernet frame-u ce se nalaziti destination mac adresa racunara koji poseduje destination ip, i ta mac adresa ce se utvrditi iz arp tabele i uz pomoc arp protokola.

2. slucaj :
salje se ip paket na ip adresu koja se ne nalazi na istom subnetu kao i posiljalac.
ukoliko se koristi ethernet kao l2 tehnologija, onda ce u odlaznom ethernet frame-u nalaziti destinacion mac adresa routera (najcesce default gateway-a) koja opet moze biti dobijena uz pomoc arp protokola.

3. slucaj :
salje se ip paket na broadcast ip adresu koja se nalazi u istom subnetu kao i posiljalac.
nece se koristiti arp vec ce se jednostavno u destination mac adresu upisati 6 x FF, jer je to broadcast mac adresa.

4. slucaj :
multicast, salje se ip paket na multicast adresu.
mac adresa se generise na osnovu donjih 23 bita destination ip adrese tako da upada u raspon izmedju 01:00:5E:00:00:00 - 01:00:5E:7F:FF:FF. Imajuci u vidu raspon ip adresa rezervisanih za multicast (224.0.0.0/4) to znaci da imamo preklapanje od 5 bitova tj. 32 puta manje mac adresa nego sto nam je potrebno, medjutim zbog nekih drugih multicast protokola (recimo igmp) i cinjenice da je multicast saobracaj connectionless ovo preklapanje nije toliko bitno.

Dakle, ip paket, koji mora da predje preko 7 routera izmedju nekih host_a i host_b racunara da bi dosao do svog odredista, nigde izmedju nece menjati destination ip adresu (ni source ip, ali ona nije toliko bitna) ali ce nakon sto dobije svoju inicijalnu mac adresu (koje ce biti od prvog routera u lancu) mac adresu promeniti jos 7 puta (pod pretpostavkom da se izmedju svih 7 routera koristi ethernet protokol).

Takodje, mozda offtopic ali prati logican sled pitanja, zasto se onda routiranje ne vrsi preko mac adresa ?
Razlog za to lezi u tom sto bi bilo izuzetno neprakticno da usputni routeri koji efektivno spajaju milione hostova pamte za svaki uredjaj (recimo ethernet karticu) gde se nalazi na planeti Zemlji (a i sire ;)). Prvo zbog velike kolicine memorije koju bi takva tabela zauzimala, drugo zbog vremena koje bi bilo potrebno da se nesto u takvoj tabeli pronadje. Sa druge strane za IP postoji CIDR agregacija ruta (spaja 2 ili vise ruta koje idu na istu destinaciju u 1, naprimer. 10.0.0.0/24 i 10.0.1.0/24 postaje 10.0.0.0/23), tako da je zapravo moguce drzati routing tabelu za citav internet na jednom routeru (recimo BGP protokol).

Dakle ip je globalna stvar, ethernet je super za lanove, mac adrese su unique globalno kako se ne bi dogodio lan u kom postoje 2 iste mac adrese, ethernet nije dobar za routiranje, ip jeste, mora da postoji mehanizam translacije => arp.

LAN je danas vrlo sirok pojam (recimo ac.yu akademski lan izmedju novog sada i nisa i crne gore valjda)
 
Odgovor na temu

[es] :: Enterprise Networking :: Potreba za postojanjem MAC adresa i ARPa

[ Pregleda: 5322 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.