IP Adresi ile MAC Adresi Arasındaki Farklar

IP adresi ile MAC adresi aynı şey değildir. IP adresi, verinin farklı ağlar arasında doğru hedefe yönlendirilmesini sağlayan mantıksal adrestir. MAC adresi ise Ethernet veya Wi-Fi gibi bir bağlantıda, verinin aynı yerel bağlantı üzerindeki doğru ağ arayüzüne iletilmesi için kullanılan bağlantı katmanı tanımlayıcısıdır.
MAC adresi internet boyunca taşınan kalıcı bir cihaz kimliği değildir. Yerel bağlantıda kullanılır, yazılımla değiştirilebilir ve bazı cihazlarda gizlilik amacıyla rastgeleleştirilebilir.
IP Adresi ve MAC Adresi Karşılaştırması
Aşağıdaki tablo, iki adres türünün ağdaki rolünü aynı başlıklar altında karşılaştırır. Yazım biçimleri farklı olsa da asıl ayrım, kullanıldıkları katman ve kapsamdır.
| Özellik | IP adresi | MAC adresi |
|---|---|---|
| Kullanıldığı katman | Ağ katmanında kullanılır. | Bağlantı katmanında kullanılır. |
| Temel görev | Kaynak ile hedef arasında ağlar arası yönlendirmeyi mümkün kılar. | Aynı bağlantıdaki bir sonraki ağ arayüzüne yerel teslimi sağlar. |
| Kapsam | Yerel ağda veya internet üzerinde anlam taşıyabilir. | Bulunulan Ethernet, Wi-Fi veya benzeri yerel bağlantıyla sınırlıdır. |
| Yönlendirilebilirlik | Yönlendiriciler hedef IP adresine göre ağ yolunu belirler. | Yönlendiriciler MAC adresini internet boyunca hedef olarak kullanmaz. |
| Yaygın biçim | IPv4 için noktalı ondalık, IPv6 için iki nokta üst üste işaretiyle ayrılmış onaltılık gösterim kullanılır. | Çoğunlukla altı onaltılık sayı grubundan oluşan 48 bitlik gösterim kullanılır. |
| Atama | İnternet servis sağlayıcısı, yönlendirici, işletim sistemi veya ağ yöneticisi tarafından atanabilir. | Üretici tarafından verilebilir veya işletim sistemi tarafından yerel olarak oluşturulabilir. |
| Değişebilirlik | Ağ değiştiğinde, bağlantı yenilendiğinde veya yapılandırma değiştiğinde farklılaşabilir. | Fabrika değeri bulunabilse de yazılımla değiştirilebilir veya gizlilik için rastgeleleştirilebilir. |
| Uzak sistemin görünürlüğü | Genel IP adresi, bağlantının karşı ucundaki hizmet tarafından görülebilir. | Yerel MAC adresi normal IP iletişiminde uzak internet hizmetine ulaşmaz. |
IP Adresinin Görevi ve Kapsamı
IP adresi, bir ağ paketinin hangi kaynaktan çıktığını ve hangi IP adresine gitmesi gerektiğini belirtir. Cihaz, yönlendirme tablosuna göre hedefe doğrudan mı yoksa bir ağ geçidi üzerinden mi ulaşacağını belirler. Hedef için daha özel bir rota bulunmadığında, tanımlıysa varsayılan ağ geçidini kullanır. Yönlendiriciler de kendi rota bilgilerine göre paketi bir sonraki bağlantıya aktarır.
Bir cihazın IP adresi bağlı olduğu ortama göre değişebilir. Ev ağındaki yerel IP adresini çoğunlukla modem veya yönlendirici dağıtırken internet tarafındaki genel IP adresi internet servis sağlayıcısı tarafından atanır. Bu nedenle aynı dizüstü bilgisayar evde, iş yerinde ve mobil erişim noktasında farklı IP adresleri kullanabilir.
IP adresi de tek başına değişmez bir cihaz kimliği değildir. Dinamik atama, ağ geçişi, adres çevirisi ve paylaşılan bağlantılar nedeniyle aynı cihaz farklı zamanlarda farklı IP adresleriyle görünebilir; aynı genel IP adresi de birden fazla yerel cihaz tarafından paylaşılabilir.
MAC Adresinin Görevi ve Yerel Kullanımı
MAC adresi, ağ arayüzünün aynı bağlantı üzerindeki veri çerçevelerinde tanınmasını sağlar. Bilgisayarın Ethernet bağlantısı ile Wi-Fi bağlantısı ayrı arayüzler olduğundan, tek bir cihazın birden fazla MAC adresi bulunması normaldir.
MAC adresinin görevi internet üzerindeki son sunucuyu belirtmek değildir. Cihaz yerel ağ geçidine veri gönderirken çerçevenin hedefinde ağ geçidinin bağlantı katmanı adresi yer alır; internetin başka bir noktasındaki sunucunun MAC adresi kullanılmaz ve çoğu durumda bilinmez.
MAC adresleri çoğunlukla 48 bittir ve onaltılık sayı gruplarıyla gösterilir. Bu biçim, IPv4 veya IPv6 adres biçiminden farklıdır; ancak iki değerin farklı görünmesi, aralarındaki temel farkın yalnız uzunluk olduğu anlamına gelmez. Belirleyici fark, IP adresinin ağlar arası yönlendirmede, MAC adresinin ise yerel veri tesliminde kullanılmasıdır.
Adresler Cihaza mı Yoksa Ağ Arayüzüne mi Aittir?
IP adresi ile MAC adresini doğrudan cihazın üzerine yazılmış tekil etiketler gibi düşünmek yanıltıcıdır. Her iki değer de çoğunlukla belirli bir ağ arayüzü ve bağlantı bağlamında kullanılır; aynı cihaz farklı arayüzlerinde veya aynı arayüz üzerinde birden fazla adres taşıyabilir.
Bir dizüstü bilgisayarın Wi-Fi ve Ethernet arayüzleri ayrı MAC adreslerine sahip olabilir. Aynı bilgisayar Wi-Fi ile bir ağa bağlandığında o ağdan bir IP adresi, Ethernet ile başka bir ağa bağlandığında farklı bir IP adresi alabilir. Ayrıca tek bir arayüz aynı anda IPv4 ve IPv6 adresleri kullanabilir.
Yönlendiricilerde bu ayrım daha belirgindir. Yerel ağa bakan arayüz ile internet servis sağlayıcısına bakan arayüz farklı bağlantılara, farklı IP yapılandırmalarına ve farklı bağlantı katmanı adreslerine sahiptir. Bu nedenle yönlendiricinin yerel ağdaki MAC adresi, internet tarafındaki bağlantıda kullanılan MAC adresiyle aynı olmak zorunda değildir.
Yalnız adres değerine bakarak cihazın nerede bulunduğu veya hangi bağlantıyı kullandığı kesin olarak anlaşılamaz. IP adresinin anlamı ağ bağlamına, MAC adresinin anlamı ise yerel bağlantı arayüzüne bağlıdır. Ağ ayarlarında etkin arayüzü belirlemek, görülen IP adresi ile MAC adresini doğru bağlantıyla eşleştirmeye yardımcı olur.
IP Adresi ile MAC Adresi Aynı İletişimde Nasıl Birlikte Çalışır?
IP paketi, bağlantı katmanı çerçevesinin içinde taşınır. Ethernet ile bağlı bir bilgisayarın uzak web sunucusuna bir ağ geçidi üzerinden paket gönderdiğini düşünelim: hedef IP adresi web sunucusunu, yerel çerçevenin hedef MAC adresi ise seçilen ağ geçidinin Ethernet arayüzünü gösterir.
- Cihaz, yönlendirme tablosunda hedefe uygun rotayı ve paketi teslim edeceği ağ geçidini belirler.
- Ağ geçidinin MAC adresini önbelleğinden alır veya adres çözümleme yoluyla öğrenir.
- IP paketini, kaynak ve hedef MAC adreslerini taşıyan yerel bir çerçevenin içine yerleştirir.
- Yönlendirici çerçeveyi açar, IP paketini inceler ve sonraki bağlantı için yeni bir çerçeve oluşturur.
- Her yönlendirme adımında bağlantı katmanı adresleri değişebilirken hedef IP adresi, adres çevirisi uygulanmadığı sürece, uzak hedefi göstermeye devam eder.
IPv4'te ARP: Ethernet ve Wi-Fi gibi bağlantılarda ARP, aynı bağlantıdaki bir IPv4 adresinin hangi MAC adresine karşılık geldiğini bulur. Cihaz uzak bir hedefe giderken genellikle uzak sunucunun değil, yerel ağ geçidinin MAC adresini ARP ile çözümler.
IPv6'da Komşu Keşfi: IPv6, aynı bağlantıdaki komşuları ve yönlendiricileri belirlemek için bu mekanizmayı kullanır. Bu mekanizma bağlantı katmanı adresi çözümlemesini de içerir. Bu nedenle IPv6 kullanmak, Ethernet veya Wi-Fi bağlantılarında yerel bağlantı katmanı adreslerinin kullanılmasını ortadan kaldırmaz.
MAC Adresi Değişmez Bir Cihaz Kimliği Değildir
Bir ağ arayüzüne üretim sırasında evrensel olarak yönetilen bir MAC adresi atanabilir. Bununla birlikte standartlar yerel olarak yönetilen adreslere de izin verir; işletim sistemi veya ağ yazılımı, fabrika değerinden farklı bir MAC adresi kullanabilir.
Özellikle Wi-Fi kullanan telefonlar ve bilgisayarlar, farklı ağlarda aynı MAC adresiyle izlenme olasılığını azaltmak için rastgele veya ağa özel MAC adresleri oluşturabilir. Kullanılan değerin ne zaman değişeceği işletim sistemine ve cihaz ayarlarına bağlıdır; bu nedenle görülen MAC adresi her zaman fiziksel arayüzün değişmez fabrika adresi değildir.
MAC adresi yazılımla değiştirilebildiği için tek başına güvenilir bir kimlik doğrulama aracı değildir. Yerel ağ erişim kurallarında kullanılabilse de bir MAC adresinin görülmesi, belirli bir kişiyi veya cihazı kesin biçimde kanıtlamaz.
Uzak Bir İnternet Sitesi MAC Adresini Görebilir mi?
Normal web veya IP iletişiminde uzak bir internet sitesi cihazın yerel MAC adresini doğrudan göremez. MAC adresi yerel çerçevede bulunur. Paket bir yönlendiriciden geçtiğinde bağlantı katmanı başlığı sonraki bağlantı için yeniden oluşturulur; bu nedenle ilk cihazın MAC adresi internet boyunca taşınmaz.
Web sitesi çoğu durumda bağlantının kendisine ulaşan kaynak IP adresini görür. Ev veya iş ağında adres çevirisi kullanılıyorsa bu değer cihazın yerel IP adresi değil, yönlendiricinin ya da internet servis sağlayıcısı altyapısının dışarıya sunduğu genel IP adresi olabilir.
Yerel ağ yöneticisi veya aynı bağlantıdaki ağ ekipmanı MAC adreslerini görebilir ve erişim kurallarında kullanabilir. Bu yerel görünürlük, internet üzerindeki herhangi bir sitenin aynı bilgiyi görebildiği anlamına gelmez.
MAC Adresinden Üretici Bilgisi Anlaşılabilir mi?
Evrensel olarak atanmış 48 bitlik MAC adreslerinin başlangıç bölümü, adres bloğunu kaydettiren kuruluşla ilişkilendirilebilir. Bu eşleşme çoğu zaman ağ arayüzü üreticisi hakkında ipucu verir; ancak cihazın marka ve modelini kesin olarak belirlemez.
Yerel olarak yönetilen veya rastgeleleştirilmiş MAC adreslerinde üretici eşleşmesi anlamlı olmayabilir. Bir MAC adresinin kayıtlı kuruluş bilgisini kontrol etmek için MAC Adresi Üretici Sorgulama aracı kullanılabilir; sonuç, adresin gerçek cihaz sahibini veya kullanıcısını göstermez.







