Bir bilgisayardaki MAC adresi nasıl belirlenir?


10

Bugün bazı bilgisayarları görüntülerken, merak ediyorum ... iki farklı bilgisayarda iki LAN MAC adresi eşleşirse? ... Bu bazı sorunlara neden olur. Daha sonra MAC adresinin 48 bit adres alanının potansiyel olarak 248 veya 281,474,976,710,656 olası MAC adresi içerdiğini anladım. [diğer bir deyişle, birçok ağ cihazı]

Bu MAC adresleri nasıl belirlenir?

Hiç bitmeyecek miyiz? (İkinci sorunun spekülasyon olduğunu biliyorum, ancak mac adresleri gerektiren birçok cihaz var ...)

MAC adresleri geri dönüştürülüyor mu?


1
Üretim donanımının yanlışlıkla MAC adreslerini artırmayı nasıl durduracağına ve bir grup NIC'nin aynı adreslere sahip olacağına dair hikayeler okudum ; o zaman büyük bir ağ inşa birisi tüm toplu satın almak ve kötü bir sürpriz bulmak ...
user1686

Yanıtlar:


13
  1. MAC iki parçaya ayrılmıştır; OUI (1. 24 bit) ve cihaz kimliği (son 24 bit). IEEE, OUI bölümünü kontrol eder ve tahsis eder; kendi NIC'lerinizi yapma işine girdiyseniz, IEEE'ye kayıt olmanız ve kendi benzersiz OUI'nizi almanız gerekir. Cihaz kimliği bölümü şirket tarafından serbestçe yönetilir.

  2. Çok iyi tükenebiliriz, ancak bir MAC adresinin sadece tek bir katman 2 ağında benzersiz olması gerekir.

  3. OUI kısmı geri dönüştürülmüş bir şey değildir, anahtarlar MAC adres tablonuzda dolaşıyorsanız, Cisco, Google "OUI araması" gibi cihazı yapan ilk 24 bitten anlayabilirsiniz.

Bireysel üreticilerin MAC'lerini muhtemelen geri dönüştürdüğünden eminim, bu iki NIC aynı katman 2 ağında hiç bitmediği sürece iyi olur.

Ağ yöneticileri yerel olarak yönetilen MAC adreslerini kullanmayı bile seçebilir.


Ne tür bir geri dönüşüm politikası uygulayacaklar? 2 ^ 16 ~ 16 milyon, gerçekten MAC'leri geri dönüştürmeleri gerekiyor mu?
Hengjie

3
@Hengjie: 16 milyon o kadar da değil. Örneğin, Cisco 2012'nin ilk çeyreğinde 2 milyondan fazla sunucu gönderdi ( news.techworld.com/storage/3361179/… ). Bu nedenle, büyük bir üreticinin cihaz kimliklerini geri dönüştürmesi (veya daha fazla OUI alması gerekir).
sleske

2

Mac adresi, INTERNic adlı bir grup tarafından oluşturulur ve NIC satıcılarına bloklar halinde satılır. ilk 24B bir satıcı kimliğidir ve son 24B ayrı bir adrestir.

Yinelenen MAC'ler, satıcılar yalnızca en az sayıda adres satın almak istedikleri için gerçekleşir, ancak çoğaltma yalnızca iki ağ aynı LAN'daysa bir sorundur. eğer iki MAC farklı LAN'larda ise birbirlerini asla görmeyecek ve asla çarpışmayacaklardır.

MAC'ler Katman 2 adresleridir ve bir veri çerçevesinin LAN'da hareket etmesine yardımcı olur. bu veri çerçevesi başka bir ağ için hedeflendiğinde, çerçevesini LAN yerel yönlendirici bağlantı noktasına hitap eder ve bir LAN'dan diğerine taşındığında, paket gönderici olarak LAN yerel bağlantı noktasını kullanarak o LAN için yeni bir çerçeveye yerleştirilir. ve hedefin çıkış yönlendiricileri yerel bağlantı noktası.


2
InterNIC , MAC adreslerini değil DNS'yi yönetir. "NIC" kısaltmasının iki kullanımı farklı ve ilgisizdir: Ağ Arabirim Kartı ve Ağ Bilgi Merkezi.
Wyzard

1

Sorularınıza cevap olarak:

  • Doğru - MAC adresleri benzersiz DEĞİLDİR.
  • ancak aynı LAN adreslerinin aynı LAN'da bulunması olası değildir
  • Oluşturulduğunda ağ arayüz kartına kurulurlar

Wikipedia bağlantısı: http://en.wikipedia.org/wiki/MAC_address

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.