Jump to content
GIGN Forum

Ip/mac


Zorg`s
 Share

Recommended Posts

Tātad radās jautājums - kā atšķirās tas, ka es nomainu IP vai tikai MAC adresi? Līdz šim esmu pamanījis tikai vienu atšķirību, tas, ka MAC adresi nomainot mainās tikai pēdējie 4-5 cipari. Ko dara lielākoties web sistēmas, uz kāda pamata tās bano, uz precīzu adresi?

Pārāk liela saprašana nav, tādēļ jautāju šeit.

Edited by Zorg`s
Link to comment
Share on other sites

MAC adresi izmanto Medium access control protokols. Tas darbojas datoriem, kuri ir sabazti viena tikla. Viens dators suta uz kadu MAC adresi datus, otrs sanem. Ja tikla ir switch, tad switch jau zina, uz kura porta ir kura MAC adrese un suta tikai tam datoram paku. Ja tikla ir HUB, tad HUB nav tik gudrs un aizsuta to paku visiem datoriem, bet paku apstrada tikai tas dators, kuram ir uzlikta ta MAC adrese.

Talak ir TCP protokols (transaction control protocol). TCP it zem MAC protokola. Proti, lai sanemtu pakas, pamata dati sha vai ta tiek sutiti MAC protokola. TCP protokols nodroshina IP addreses un TCP protokols nodroshina ari konekciju (TCP/IP) veidoshanu un vel paris izvirtibas.

Tad, kad suta datus kadam datoram interneta, tad suta uz ta datora IP adresi, jo MAC adrese ir slepta un nav sasniedzama. Bet, lai katra starpposma dati veiksmigi staigatu, tiek izmantota MAC adrese. Tad, kad tu ej ara uz internetu, tad tavai pakai ir GAN MAC adrese, gan IP adrese. Ja tu esi aiz ruutera, tad tavai pakai ir rutera MAC adrese un rutera IP adrese.

Talak paka aiziet lidz tavam gateway ISP pirmajam ruterim. Ruteris, protams, ka nezin, kur dabut tevis noradito ip adresi, bet ruterim ir iestadits, ka, ja nak pieprasijums uz tadu ip, tad jasuta dati ara pa vadu 1 (pienemsim, ka ruterim ir vairaki vadi), ruteris panem tavu paku un nomaina tai MAC adresi uz savejo un aizsuta uz kadu ruteri 2, talak ruteris 2 dara tieshi to pashu un ta tava paka ar dazhadam MAC adresem klejo pa tiklu. MAC adreses ruteri maina tapec, lai nakamais ruteris macetu vinam atbildet. Varetu teikt, ka ruteri vairak sazinas ar MAC adresem, bet datoriem gar to nav dalas un tie sazinas ar IP.

Tavs mazais ruteritis patiesiba ir NAT (network adres translator), jo tas parveido tavu ieksheja tikla adresi uz arejo tikla adresi un atpakalj. Tevi vins aceras pec porta numuriem, kurus pieskir IP paketei.

Paskatisimies, ka no manam majam pakete celjo lidz gign.lv serverim! :)

tracert www.gign.lv

1 1 ms 1 ms 2 ms 192.168.1.1 //mans ruteris+NAT

2 1 ms 1 ms 1 ms 87.226.52.1 //ISP ruteris

3 5 ms 5 ms 5 ms 87.226.59.193 //vel viens ISP ruteris

4 1 ms 1 ms 2 ms 87.226.65.101 //vel viens ISP ruteris

5 * * 5 ms isildur.ipasaule.info [87.226.0.1] //VEEL VIENS

6 3 ms 3 ms 1 ms 80.232.230.69 //te jau esam nokluvushi pie GIGN ISP

7 3 ms 1 ms 3 ms h98e.dialup.apollo.lv [80.232.169.233] //GIGN

skaties! 7 ruteri, lai es sazinatos ar gign.lv.

Paskatamies, ka izsaktas TCP/IP paka!

post-2835-1257326645_thumb.jpg

Nu re.

Talak vel uzmetam aci arp tabulai mana datora!

arp -a

192.168.1.1 00-1d-7e-d7-43-9b dynamic //lai nosutitu datus uz ruteri, jaizmanto SITA mac adrese

Principa IP datus nevar sutit, ja nav MAC adrese datoram, kursh tos datus sanems un kaut ko ar tiem izdaris! ARP tabulu automatiski aizpilda ARP protokols, sutot tikla paku ar piepilditu IP un MAC FF:FF:FF:FF tjipa ar jautajumu - kam ir shitada IP adrese?

un apskatamies route tabulu!

route print

Network Destination Netmask Gateway Interface Metric

0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.100 30

127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1

192.168.1.0 255.255.255.0 192.168.1.100 192.168.1.100 30

192.168.1.100 255.255.255.255 127.0.0.1 127.0.0.1 30

192.168.1.255 255.255.255.255 192.168.1.100 192.168.1.100 30

192.168.212.0 255.255.255.0 192.168.212.1 192.168.212.1 20

192.168.212.1 255.255.255.255 127.0.0.1 127.0.0.1 20

192.168.212.255 255.255.255.255 192.168.212.1 192.168.212.1 20

224.0.0.0 240.0.0.0 192.168.1.100 192.168.1.100 30

224.0.0.0 240.0.0.0 192.168.212.1 192.168.212.1 20

255.255.255.255 255.255.255.255 192.168.1.100 192.168.1.100 1

255.255.255.255 255.255.255.255 192.168.212.1 192.168.212.1 1

Default Gateway: 192.168.1.1

route tabula pasaka, kur jasuta dati, lai sasniegtu to ip adresi. Pirma rinda ir gateway definicija. Ja mans dators grib tikt uz inetu, tad suta paketi manam ruterim ar velamo destination ip adresi uz rutera MAC adresi. Parejas rindas vienkarshi define, ka pakas tiek sutitas ara pa manu tikla karti iekshejaja tikla!

Un tagad atgriezhoties pie MAC adresem - tavs provaideris var iestatit, ka tikai VIENA MAC adrese var dabut IP adresi un pieklut caur viniem internetam. Ja tu nomaini savam datoram/ruterim MAC adresi, tad iespejams, ka tavs provideris tev internetu vairak nedos.

Tad ir DHCP protokols, kursh tev pieshkjir kadu IP adresi. Ja tu nomaini savam PC (kursh stav aiz tava rutera) MAC adresi, tad tavs ruteris doma, ka tu esi cits PC un iedod tev jaunu IP adresi, tikmer iepriekhsejo paturot rezervetu prieksh pirma datora, gadijuma, ja shis atkal uzrodas, lai nebutu ta, ka datoriem iekshejas ip mainas tiklidz tie tiek restarteti! Protams, shads joks pilnigi neko nemaina tev attieciba uz arpasauli un tavu REALO ip adresi!

Ja tu shadu joku izstradasi savam tikla ruterim, tad, viss drizak, tev neies nets, jo provaideris domas - opaa! Kads no malas piesledzies mana tiklam! Vina MAC adrese nav mana atlauto MAC adreshu saraksta! Vinam es internetu nedoshu un IP adresi ARI nepieskirshu (DHCP).

Dazhreiz palidz izraut rutera vadu uz kadu laiku. Tad provaiderim tavam MAC pieskirta ip adrese noveco, un provaideris tev var iedot jaunu IP adresi.

JA diviem datoriem tikla ir vienadas MAC adreses, tad parasti tas izraisa konfliktu. Tiesa, neesmu parliecinat, kas notiek gadijuma, ja viens sezh kluss ka pelite. Iespejams, ka kads tizsls switch ari tiesham datus suta abiem. Tada gadijuma var snifot kaimina ip pakas un draugiem.lv paroles.

Beefs

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...