MAC adrese

Vikipēdijas raksts
Pārlēkt uz: navigācija, meklēt

Vides piekļuves vadības adrese (MAC adrese) ir unikāls indentifikators, kas ir piešķirts tīkla adapterim, lai komunicētu fiziskajā tīkla segmentā. MAC adreses tiek izmantotas dažādās tīkla tehnoloģijās, lielākajā daļā no IEEE 802 standartu tīkla tehnoloģijām, tai skaitā Ethernet. MAC adreses tiek iekļautas un izmantotas OSI etalonmodeļa MAC protokola apakšslānī.

MAC adreses visbiežāk tīkla adapteriem piešķir ražotājs un tās tiek saglabātas pašā adapterī, lasāmatmiņā, vai cita veida atmiņā. Ražotāja piešķirtā adrese parasti iekļauj ražotāja identifikācijas kodu un šo adresi var dēvēt par iededzināto adresi. Vēl MAC adresi sauc par aparatūras adresi vai fizisko adresi. Sistēmai var būt vairāki tīkla adapteri un katram tīkla adapterim būs sava, unikāla MAC adrese.

MAC adreses tiek sastādītas vadoties pēc vienas no trim numurēšanas shēmam, kuras pārvalda IEEE (Institute of Electrical and Electronics Engineers): MAC-48, EUI-48, and EUI-64.

Pieraksts[izmainīt šo sadaļu | labot pirmkodu]

Standarta (IEEE 802) pieraksta formāts MAC-48 adresēm cilvēkam draudzīgā formā ir sešas divu zīmju grupas, atdalītas ar domuzīmi (-) vai kolu (:).

Adrese detalizēti[izmainīt šo sadaļu | labot pirmkodu]

MAC-48 Address.svg

Oriģinālas IEEE 802 MAC adreses nāk no Xerox Ethernet adresācijas shēmas. Šī 48 bitu adrese satur 248 jeb 281 474 976 710 656 iespējamās MAC adreses.

Sekojošās tehnoloģijas izmanto MAC-48 formātu:

Atšķirība starp EUI-48 un MAC-48 ir tāda, ka MAC-48 tiek izmantota priekš tīkla aparatūras, bet EUI-48 tiek izmantota, lai identificēt citas ierīces un programmatūru.

IEEE ir definējis vairākas speciālas adreses, lai vienā brīdī ļautu adresēt vairāk kā vienu tīkla karti:

  • Paketes, kuras sūta uz apraides adresi (visi biti 1), saņem visi datori lokālajā tīklā. Heksadecimālajā formā apraides adrese ir FF:FF:FF:FF:FF:FF. Šīs paketes pieņem visas tīkla ierīces.
  • Paketes, kuras sūta uz multiraides adresi saņem visas lokāla tīkla ierīces, kuras ir konfigurētas, lai saņemtu paketes no šīs adreses.

Individuālais adreses bloks[izmainīt šo sadaļu | labot pirmkodu]

Individuālais adreses bloks ir 24 bitu OUI, kuru pārvalda IEEE Registration Authority. Tam seko 12 biti, kurus arī pārvalda IEEE un tie identificē uzņēmumu un 12 biti, kurus īpašnieks var piešķirt individuālām ierīcēm.

Izmantošana[izmainīt šo sadaļu | labot pirmkodu]

Lai gan MAC adrese ir domāta kā nemaināma un globāli unikāla, to ir iespējams mainīt uz lielākās daļas mūsdienu aparatūras.

Dators pēc cita datora MAC adreses nevar noteikt, vai abi ir kopējā vai atsevišķā tīkla segmentā.

Datori cits citam MAC adresi lokālajā TCP/IP tīklā var noskaidrot, ja ir zināma IP adrese, izmantojot Address Resolution Protocol (ARP) IPv4 gadījumā vai Neighbor Discovery Protocol (NDP) IPv6 gadījumā. Apraides (broadcast) tīklos (piem. Ethernet) MAC adrese unikāli identificē katru tīkla iekārtu konkrētajā sementā un ļauj iezīmēt paketes konkrētiem datoriem. Tā veido datu posma slāni (OSI otro slāni) par pamatu uz kura darbojas augstāku slāņu protokoli, kas ļauj veidot sarežģītus tīklus.

Apgrieztais bitu pieraksts[izmainīt šo sadaļu | labot pirmkodu]

Standarta (canonical) pieraksts tiek veidots pārraides bitu secībā ar vismāzāk nozīmīgo bitu pārraidītu pirmo. Tas redzams tādu komandu kā iproute2/ifconfig/ipconfig rezultātā.

IEEE 802.3 (Ethernet) un IEEE 802.4 (Token Bus) standarti baitus pa vadu sūta no kreisās uz labo pusi, ar vismazāk nozīmīgo bitu katrā baitā kā pirmo, bet IEEE 802.5 (Token Ring) un IEEE 802.6 bitus sūta ar visnozīmīgāko bitu kā pirmo. Piemēram, adrese standarta (canonical) pierakstā 12-34-56-78-9A-BC tiek sūtīta pa vadu bitos kā 01001000 00101100 01101010 00011110 01011001 00111101 standarta pārraides kārtībā, bet marķiergredzena tīklā tā pati adrese tiktu pārraidīta kā 00010010 00110100 01010110 01111000 10011010 10111100. Tādā veidā tā var tikt nepareizi attēlota (48-2C-6A-1E-59-3D). Šo sauc par apgriesto bitu kārtību, non-canonical formu, MSB formu, IBM formu vai marķiergredzena formu kā tas ir norādīts iekš RFC 2469. Standarta formai tiek dota priekšroka un tā tiek izmantota visos modernajos tīklos.

Ārējās saites[izmainīt šo sadaļu | labot pirmkodu]

Wikibooks
Wikibooks ir grāmata par šo tēmu