Địa chỉ MAC trên máy tính được xác định như thế nào?


10

Trong khi chụp ảnh một số máy tính ngày hôm nay, tôi bắt đầu tự hỏi ... nếu hai địa chỉ MAC MAC trên hai máy tính khác nhau khớp nhau thì sao? ... Điều đó sẽ gây ra một số vấn đề. Sau này tôi mới hiểu rằng không gian địa chỉ 48 bit của địa chỉ MAC có khả năng chứa 248 hoặc 281,474,976,710,656 địa chỉ MAC có thể. [nói cách khác, rất nhiều thiết bị mạng]

Làm thế nào là những địa chỉ MAC được xác định?

Chúng ta sẽ bao giờ hết chúng? (Tôi biết câu hỏi thứ hai là đầu cơ, nhưng có rất nhiều thiết bị yêu cầu địa chỉ mac ...)

Địa chỉ MAC có được tái chế không?


1
Tôi đã đọc những câu chuyện về cách phần cứng sản xuất sẽ vô tình ngừng tăng địa chỉ MAC và một loạt các NIC sẽ có địa chỉ giống hệt nhau; sau đó ai đó xây dựng một mạng lưới lớn sẽ mua toàn bộ lô hàng và tìm thấy một bất ngờ khó chịu ...
user1686

Câu trả lời:


13
  1. MAC được chia thành hai phần; OUI (24 bit đầu tiên) và ID thiết bị (24 bit cuối cùng). Các điều khiển của IEEE và phân bổ phần OUI; vì vậy, nếu bạn bắt tay vào công việc tạo ra các NIC của riêng mình, bạn sẽ phải đăng ký với IEEE và nhận OUI độc đáo của riêng bạn. Phần ID thiết bị được quản lý tự do bởi công ty.

  2. Chúng tôi rất có thể chạy ra ngoài, nhưng một địa chỉ MAC chỉ cần là duy nhất trên một mạng 2 lớp riêng lẻ.

  3. Phần OUI không phải là thứ được tái chế, nếu bạn chọc vào bảng địa chỉ MAC của thiết bị chuyển mạch, bạn có thể biết được 24 bit đầu tiên đã tạo ra thiết bị, như Cisco, Google "tra cứu OUI".

Tôi chắc chắn rằng các nhà sản xuất riêng lẻ có thể tái chế MAC của họ, miễn là hai NIC đó không bao giờ kết thúc trên cùng một mạng lớp 2 thì mọi chuyện sẽ ổn.

Quản trị viên mạng thậm chí có thể chọn sử dụng địa chỉ MAC được quản lý cục bộ.


Họ sẽ thực hiện loại chính sách tái chế nào? 2 ^ 16 là ~ 16 triệu, họ có thực sự cần tái chế MAC không?
Hengjie

3
@Hengjie: 16 triệu không phải là nhiều. Ví dụ: Cisco đã xuất xưởng hơn 2 triệu máy chủ chỉ trong quý đầu tiên của năm 2012 ( news.techworld.com/st Storage / 3861179 / .). Vì vậy, một nhà sản xuất lớn sẽ cần tái chế ID thiết bị (hoặc nhận thêm OUI).
sleske

2

Một địa chỉ mac được tạo bởi một nhóm có tên gọi là INTERNic và được bán cho các nhà cung cấp NIC theo khối. 24B đầu tiên là ID nhà cung cấp và 24B cuối cùng là địa chỉ cá nhân.

trùng lặp MACS xảy ra do các nhà cung cấp chỉ muốn mua một số lượng địa chỉ tối thiểu, nhưng trùng lặp chỉ là một vấn đề nếu hai nics nằm trên cùng một mạng LAN. nếu hai MAC nằm trên các mạng LAN khác nhau thì chúng sẽ không bao giờ nhìn thấy nhau và không bao giờ va chạm.

MAC là địa chỉ lớp 2 và giúp khung dữ liệu di chuyển trong mạng LAN. Khi khung dữ liệu đó được định sẵn cho một mạng khác, nó sẽ định vị khung của nó tới cổng bộ định tuyến cục bộ LAN và khi được chuyển từ mạng LAN này sang mạng LAN khác, gói được đặt trong một khung mới cho mạng LAN đó bằng cách sử dụng cổng cục bộ LAN của bộ định tuyến làm người gửi và các bộ định tuyến thoát cổng cục bộ cho đích.


2
InterNIC xử lý DNS, không phải địa chỉ MAC. Hai cách sử dụng từ viết tắt "NIC" là khác nhau và không liên quan: Thẻ giao diện mạng so với Trung tâm thông tin mạng.
Wyzard

1

Trả lời câu hỏi của bạn:

  • Đúng - Địa chỉ MAC KHÔNG phải là duy nhất.
  • tuy nhiên không thể có cùng một địa chỉ MAC sẽ tồn tại trên cùng một mạng LAN
  • Chúng được thiết lập trên thẻ giao diện mạng khi được xây dựng

Đây là liên kết Wikipedia: http://en.wikipedia.org/wiki/MAC_address

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.