MAC adresi

MAC adresi (İngilizce Media Access Control, yani ortam erişim yönetimi) bir bilgisayar ağında, bir cihazın ağ donanımını tanımaya yarar. Örneğin, sizin bilgisayarınızda modeminizin ve ağ kartınızın kendine özel birer MAC adresleri vardır. MAC, 48 bit'lik bir adres olduğundan dolayı 248 = 281,474,976,710,656 değişik ağ kartını tanımlamak için kullanılabilir.

MAC adresi (Fiziksel adres, Donanım adresi), ağ donanımının tanımlanmasını sağlar. MAC adresi, bilgisayarın ethernet kartına üretici tarafından kodlanan bir bilgidir. Her donanım için özel bir adresi vardır. Aynı MAC adresine sahip birden fazla ağ cihazı yoktur. MAC adresi 6 oktetten oluşur. İlk 3 oktet donanımı üreten firmayı işaret eder. Son 3 oktet donanımı işaret eder.

MAC adresi, sadece yerel ağlarda haberleşmeyi sağlar. Ağın dışına taşınabilecek bir adres değildir. Sadece aynı ağ üzerindeki bilgisayarların birbirlerini bulmalarını sağlar. Aynı ağda iki ağ cihazının birbiriyle haberleşmesi MAC adresiyle mümkündür.

MAC adresinin kullanıldığı protokollerden bazıları şunlardır:

Bir MAC adresinde ilk üç bit adres havuzunu dağıtan organizasyonu, sonraki beş bit ise üreticiyi temsil eder. Dolayısıyla, bir MAC adresinin ilk bitlerine bakılarak kartın hangi şirket tarafından üretildiği görülebilir.

MAC adresleri, aralarına ":" işareti konarak 16'lı tabanda yazılır: 01:23:45:67:89:AB. Bazı MAC adresleri özel adreslerdir:

  • FF:FF:FF:FF:FF:FF adresi tüm cihazlara yayın yapmak (broadcast) için kullanılır.
  • İlk bitleri 01 olan adresler, Ethernet ve FDDI'de birçok cihaza yayın (multicast) için kullanılır.
  • Yerel olarak atanmış MAC adresleri 02 ile başlarlar.

MAC adresleri ile IP adresleri arasındaki bağ ARP ve RARP protokolleri tarafından yapılır.

  • mac adresinden ipv6 adresinin elde edilmesi

Mac Adresinden Ipv6 Adresinin Elde Edilmesi

128 bitten oluşan MAC adresi 48 bitlik bir alanı kapsadığı için bunu 64 bit haline getirmemiz gerekir.MAC adresinden ipv6 adresi elde edilmesi için yapılması gerekenler:

1. 48 bitlik olan MAC adresi 64 bit haline getirilir.Bunun için xx:xx:xx:xx:xx:xx şeklinde olan 48 bitlik MAC adresi ortadan ikiye ayrılır ve 16 bitlik FF:FE adres uzayı eklenir.

      xx:xx:xx:xx:xx:xx  ===> xx:xx:xx:FF:FE:xx:xx:xx  haline gelir.

2. 64 bit haline getirilen adres uzayının 2'lik tabanda soldan 7.biti değiştirilir. Yani soldan 7.bit 0 ise 1, 1 ise 0 olur.

örnek

 00:2A:00:3F:2A:1C  MAC adresine sahip bir bilgisayarın alabileceği IPv6 adresinin konak adresini bulalım.


  * 00:2A:00:3F:2A:1C   adresinin ortasına FF:FE ekleyelim.
    
        00:2A:00:3F:2A:1C  === >  002A:00FF:FE3F:2A1C elde edilir.
  * Yukarda elde edilen adresin 2'lik tabanda soldan 7.bitini NAT işlemine tabi edelim. 

Yani 7.bit 0 ise 1, 1 ise 0 yapalım.

        0000000000101010:00FF:FE3F:2A1C === > 0000001000101010:00FF:FE3F:2A1C === > 
  
  * 00:2A:00:3F:2A:1C MAC adresinden  022A:00FF:FE3F:2A1C konak adresi elde edildi.
En otros idiomas
azərbaycanca: MAC-ünvan
български: MAC адрес
brezhoneg: Enneg MAC
bosanski: MAC adresa
català: Adreça MAC
čeština: MAC adresa
Deutsch: MAC-Adresse
Ελληνικά: Διεύθυνση MAC
English: MAC address
español: Dirección MAC
euskara: MAC helbide
فارسی: آدرس مک
suomi: MAC-osoite
français: Adresse MAC
עברית: כתובת MAC
magyar: MAC-cím
Հայերեն: MAC հասցե
Bahasa Indonesia: Alamat MAC
italiano: Indirizzo MAC
日本語: MACアドレス
한국어: MAC 주소
Lëtzebuergesch: MAC-Adress
latviešu: MAC adrese
македонски: MAC Address
Nederlands: MAC-adres
polski: Adres MAC
Piemontèis: MAC
português: Endereço MAC
română: Adresă MAC
русский: MAC-адрес
Simple English: MAC address
slovenčina: MAC adresa
slovenščina: Naslov MAC
српски / srpski: MAC адреса
svenska: MAC-adress
українська: MAC-адреса
Tiếng Việt: Địa chỉ MAC
ייִדיש: MAC אדרעס
中文: MAC地址