Tái chế địa chỉ MAC?


17

Một cái gì đó tôi luôn luôn tự hỏi là kiệt sức địa chỉ MAC. Các nhà cung cấp phần cứng có theo dõi phân bổ địa chỉ MAC cho nền tảng của họ không, sau đó "lấy lại" địa chỉ MAC khi sản phẩm đi EOL, sau đó sử dụng lại chúng trên nền tảng mới?

Câu trả lời:


15

MAC-48 có tối đa 2 ^ 48 địa chỉ có thể có ở đâu đó trong khu vực lân cận 281 nghìn tỷ địa chỉ khác nhau (So với IPv4 có khoảng 4.2 tỷ). Điều đó nói rằng tôi đã thấy một số nghiên cứu và ước tính nói rằng chúng ta sẽ không phải lo lắng về việc cạn kiệt cho đến khoảng năm 2100. IEEE là một tổ chức hỗ trợ ước tính này. Đến lúc đó chúng ta thậm chí có thể không sử dụng địa chỉ MAC nữa. Ngoài ra, còn có một tiêu chuẩn khác gọi là EUI-64 cung cấp 2 ^ 64 địa chỉ có thể (24 là OUI và 40 là số thẻ riêng lẻ).

Để trả lời câu hỏi của bạn về việc tái chế, tôi không tưởng tượng các nhà cung cấp làm điều đó cũng như rằng IEEE hỗ trợ các nhà cung cấp thực hiện nó. Khi gán địa chỉ MAC cục bộ, quản trị viên mạng có thể làm điều đó nhưng tôi không thể tưởng tượng được tại sao bạn muốn.


5
Nó cũng ít hơn một vấn đề vì MAC chỉ phải là duy nhất cục bộ. Nó được sử dụng tại L2 (ethernet) để nói chuyện với các máy chủ được kết nối cục bộ. Và nó đã biến thành một địa chỉ IPv6 (SLAAC) bằng cách thêm 80 bit khác vào địa chỉ đó, nhưng tiền tố của bạn sẽ là duy nhất trên toàn cầu vì vậy MAC trùng lặp không phải là vấn đề toàn cầu. (đọc: Tôi có thể sử dụng cùng một MAC miễn là chúng tôi không sử dụng cùng phân khúc ethernet .)
Ricky Beam

1
Vì mã nhà cung cấp hoặc nhà sản xuất (OUI) chiếm một nửa số bit, nên chỉ còn lại 24 bit cho các địa chỉ duy nhất cho mỗi OUI. Điều này làm giảm mỗi nhóm nhà cung cấp xuống 16.777.216 địa chỉ cụ thể. Nhiều nhà cung cấp có nhiều OUI.
generalnetworkerror

2
Có 2 ** 22 OUI24 (hai cờ dành riêng), chúng tôi đã sử dụng 0,4% hoặc 18k trong số đó. 1 đô la mua cho bạn khoảng 8900 địa chỉ MAC. Việc tái chế chúng có vẻ ngu ngốc về mặt tài chính, vì bạn sẽ gặp phải các vấn đề hỗ trợ đắt đỏ hơn đáng kể. OUI được sử dụng cho nhiều thứ, không chỉ địa chỉ MAC (bluetooth, kênh sợi, mã nhà sản xuất SFP / XFP, v.v.).
ytti

Một bit được dành riêng để chỉ ra các tin nhắn multicast vs unicast. Một bit khác được dành riêng để biểu thị "duy nhất toàn cầu" (OUI được thi hành) so với "được quản lý cục bộ" (địa chỉ MAC được đặt theo sơ đồ cục bộ).
Craig McQueen

2

Tôi đã tự hỏi điều tương tự. Tôi không chắc liệu họ có tái chế địa chỉ không, nhưng không giống như địa chỉ IP, địa chỉ MAC chỉ có ý nghĩa cục bộ đối với miền quảng bá mà họ cư trú.

Ví dụ, địa chỉ MAC 0000.0c07.acXXlà địa chỉ nhóm HSRP trong đó 'xx' là số nhóm HSRP. Nếu bạn sử dụng cùng một số nhóm trên hai Vlan khác nhau, địa chỉ MAC HSRP sẽ giống nhau cho cả hai.


Có, có các địa chỉ MAC phát đa hướng cục bộ liên kết (nghĩ CDP, HSRP, GLBP, LLDP, sFlow, v.v.), nhưng tôi đang đề cập đến các quy tắc truyền thống của IEEE trong đó địa chỉ MAC phải là duy nhất cho phần cứng.
John Jensen

2

Western Digital đã làm trong những thẻ cuối thập niên 80 từ Ireland và Hoa Kỳ thỉnh thoảng sử dụng cùng một địa chỉ mac, tôi biết, vì tôi đã phải gỡ lỗi một vấn đề rất kỳ lạ mà cuối cùng đã quay lại trùng lặp địa chỉ mac trên các thẻ nói trên


Đây là những gì tôi sẽ nói. Không phải với WD mà với các nhà sản xuất khác, chúng tôi đã thấy các bản MAC trùng lặp rồi.
jwbensley

0

"Kiệt sức địa chỉ MAC dường như không bao giờ là một vấn đề.

Trong ngắn hạn, 281 nghìn tỷ địa chỉ, thậm chí với tỷ lệ lấp đầy thấp, rất nhiều để làm việc. Ngay cả khi lấp đầy 10%, đó là 4k thiết bị cho mỗi người còn sống.

Về lâu dài, nếu chúng ta gặp phải tình huống tất cả các nút áo của người nông dân Ấn Độ trung bình được nối mạng riêng lẻ, thì địa chỉ MAC sẽ dễ dàng được xử lý: Địa chỉ MAC chỉ cần là duy nhất tại địa phương, trên một mạng LAN nhất định và họ không cho Không cần bất kỳ cấu trúc cụ thể. Tại thời điểm chúng tôi hết tiền tố ba byte để gán hoặc tái chế, chúng tôi chuyển sang thuật toán sau:

Mỗi thiết bị tạo ra một MAC ngẫu nhiên khi khởi động. Mỗi thiết bị, khi phát hiện va chạm MAC, sẽ chuyển sang MAC được tạo ngẫu nhiên.

Lưu ý rằng xung đột sẽ hầu như không xảy ra, vì số thiết bị trung bình trên mạng LAN cần thiết cho một vụ va chạm là 2 ^ 24, hoặc gần 17 triệu (cf Vấn đề sinh nhật là gì?). Có 17 triệu máy chủ lưu trữ trên cùng một miền quảng bá là một ý tưởng tồi, vì lưu lượng Giao thức Nghị quyết Địa chỉ sẽ quá cao. "

-Stanislav Shalunov

Nguồn: http://www.quora.com/Will-MAC-Addresses-ever-be-exhaished

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.