MAC Adresi
Ortam Erişim Denetimi Adresi
- İngilizcesi
- MAC Address
- Türkçe karşılığı
- fiziksel adres, donanım adresi
- Okunuşu
- mek edres
Kısaca
MAC adresi, bir ağ arayüzüne atanan 48 bitlik donanım tanımlayıcısıdır ve aynı yerel ağdaki cihazlar arasında veri teslimi için kullanılır.
MAC adresi nedir?
MAC (Media Access Control) adresi, bir dizüstü bilgisayarın Wi-Fi kartı ya da bir sunucunun Ethernet portu gibi bir ağ arayüzüne atanan benzersiz bir tanımlayıcıdır. Genellikle 3c:22:fb:9a:41:0e gibi altı çift onaltılık rakam olarak yazılır ve toplamda 48 bit eder. Birden çok ağ arayüzü olan bir cihazın (örneğin Wi-Fi ve Ethernet) her biri için ayrı bir MAC adresi vardır.
Adresin ilk yarısı geleneksel olarak üreticiyi, kayıtlı bir blok olan kuruluşa özgü tanımlayıcı (OUI) aracılığıyla belirtir; ikinci yarısını ise üretici her arayüz için kendisi seçer. MAC adresleri OSI modelinin 2. katmanı olan veri bağlantı katmanında çalışır: her Ethernet ya da Wi-Fi çerçevesi bir kaynak ve bir hedef MAC adresi taşır ve bir ağ anahtarı (switch) her çerçeveyi hangi porttan göndereceğine karar vermek için bunları okur. Bir cihaz yalnızca komşusunun IP adresini bildiğinde eşleşen MAC adresini bulmak için ARP kullanır; ff:ff:ff:ff:ff:ff ise yerel ağdaki her cihazın aldığı özel yayın (broadcast) adresidir.
IP adresi taşındığınızda değişen bir posta adresi gibiyse, MAC adresi ağ kartının üzerindeki bir isim etiketine daha yakındır: cihazı aynı odadaki herkese tanıtır. Anahtarlar çerçeveleri iletmek için MAC adreslerini, DHCP sunucuları belirli cihazlara ayrılmış IP adresleri vermek için onları, bazı Wi-Fi ağları ise basit izin listeleri için onları kullanır. Modern telefonlar ve dizüstü bilgisayarlar çoğunlukla her Wi-Fi ağı için rastgele, özel bir MAC adresi kullanır; böylece mağazalar ve genel erişim noktaları aynı cihazı yerden yere izleyemez.
MAC adresi sıklıkla IP adresiyle karıştırılır. MAC adresi yalnızca yerel ağda önem taşır: bir yol üzerindeki her yönlendirici çerçevenin MAC adreslerini kendisininki ve bir sonraki sıçramanınkiyle değiştirirken, paketteki IP adresleri kaynaktan hedefe kadar aynı kalır. Kısaltma, kriptografide mesaj doğrulama kodu (message authentication code) anlamına gelen MAC ile de çakışır, ama bunun konuyla ilgisi yoktur. Son olarak MAC adresi güvenilir bir güvenlik kimlik bilgisi değildir, çünkü bir yazılım bir cihazın bildirdiği adresi kolayca değiştirebilir ya da taklit edebilir (spoofing).
Önemli noktalar
- MAC adresi, bir Wi-Fi kartı ya da Ethernet portu gibi bir ağ arayüzünü tanımlar.
- 48 bit uzunluğundadır ve
3c:22:fb:9a:41:0egibi altı onaltılık çift olarak yazılır. - MAC adresleri yalnızca yerel ağ içinde, veri bağlantı katmanında (katman 2) kullanılır.
- ARP, bir çerçevenin yerelde teslim edilebilmesi için bir IP adresini bir MAC adresiyle eşleştirir.
- Birçok cihaz gizliliği korumak için her Wi-Fi ağında MAC adresini rastgeleleştirir.
Örnek
# Show network interfaces and their MAC addresses (Linux)
ip link show
# e.g. "link/ether 3c:22:fb:9a:41:0e brd ff:ff:ff:ff:ff:ff"
# macOS and BSD
ifconfig en0 | grep ether
# Windows
getmac /v
# MAC addresses this machine has learned for its neighbors
ip neigh showSık sorulan sorular
MAC adresi ile IP adresi arasındaki fark nedir?
MAC adresi bir ağ arayüzünü tanımlar ve tek bir yerel ağ içinde çerçeveleri teslim etmek için kullanılır. IP adresi ise bir cihazın ağlar arasındaki konumunu tanımlar, paketleri uçtan uca yönlendirmek için kullanılır ve cihaz başka bir ağa geçtiğinde değişebilir.
MAC adresi değiştirilebilir mi?
Donanımın içine gömülü adres sabittir; ancak işletim sistemi bir cihazın kullandığı adresi geçersiz kılabilir, buna MAC taklidi (spoofing) denir. Telefonlar ve dizüstü bilgisayarlar her Wi-Fi ağı için özel, rastgele bir MAC adresi kullandıklarında bunu bilerek yapar.
Her MAC adresi benzersiz midir?
Üreticiler adresleri kendi kayıtlı bloklarından atar, bu yüzden her fabrika adresinin dünya genelinde benzersiz olması gerekir. Kopyalar nadirdir ama mümkündür; rastgele ya da elle ayarlanan adreslerin ise yalnızca yerel ağda benzersiz olması yeterlidir.
İlgili sayfalar
- IP AdresiAğlar, s. 12IP adresi, ağdaki her cihaza verilen ve verinin o cihaza yönlendirilmesini sağlayan sayısal bir etikettir; bir evin posta adresine benzer.
- ARPAğlar, s. 3ARP, yerel ağda bir IPv4 adresine ait MAC adresini bulan ve bir cihazın her Ethernet çerçevesini nereye teslim edeceğini bilmesini sağlayan ağ protokolüdür.
- Ağ AnahtarıAğlar, s. 1Ağ anahtarı, aynı yerel ağdaki cihazları birbirine bağlayan ve her çerçeveyi yalnızca hedef MAC adresinin bulunduğu porta ileten bir cihazdır.
- LANAğlar, s. 15LAN, ev, ofis ya da okul gibi küçük bir alandaki cihazları bağlayan ve bunların birbirine doğrudan ve hızlı biçimde ulaşıp kaynak paylaşmasını sağlayan ağdır.
- DHCPAğlar, s. 7DHCP, bir ağa katılan cihazlara IP adresi ile yönlendirici ve DNS sunucusu gibi diğer ayarları otomatik olarak veren bir ağ protokolüdür.
- OSI ModeliAğlar, s. 19OSI modeli, ağ iletişimini fiziksel kablolardan insanların kullandığı uygulamalara kadar yedi katmana ayıran kavramsal bir çerçevedir.
Bu sayfada bir hata ya da eksik mi gördünüz?Düzeltme önerin