Thay đổi địa chỉ MAC của card mạng


1

Từ Wikipedia: http://en.wikipedia.org/wiki/Network_card#Purpose

Mỗi bộ điều khiển mạng Ethernet có một số sê-ri 48 bit duy nhất được gọi là địa chỉ MAC, được lưu trong bộ nhớ chỉ đọc . Mỗi máy tính trên mạng Ethernet phải có ít nhất một bộ điều khiển. Thông thường, sẽ an toàn khi cho rằng không có hai bộ điều khiển mạng sẽ chia sẻ cùng một địa chỉ, bởi vì các nhà cung cấp bộ điều khiển mua các khối địa chỉ từ Viện Kỹ sư Điện và Điện tử (IEEE) và gán một địa chỉ duy nhất cho mỗi bộ điều khiển tại thời điểm sản xuất .

Vì các địa chỉ MAC được gán tại thời điểm sản xuất và được lưu trữ trong bộ nhớ chỉ đọc, làm thế nào vẫn có thể thay đổi địa chỉ MAC trên một số máy tính?


Hai câu trả lời đầu tiên đều đúng. ROM hiếm khi chỉ được đọc thực sự, vì đôi khi các bản cập nhật firmware được yêu cầu (và thay đổi địa chỉ mac được thay đổi qua cùng một quy trình và tồn tại khi khởi động lại), tuy nhiên, thay đổi địa chỉ mac bạn thường đọc ở cấp độ phần mềm và là tạm thời.
Paul

Bài viết bạn liên kết đến không hoàn toàn chính xác dựa trên trích dẫn đó. Thật khó để chấp nhận tuyên bố rằng địa chỉ MAC là một địa chỉ duy nhất bởi vì đó không phải là bảo đảm. Đây cũng là lý do nó không được sử dụng bên ngoài mạng cục bộ.
Ramhound

Câu trả lời:


3

Địa chỉ được ghi trong ROM không bị thay đổi. Địa chỉ MAC đã thay đổi chỉ là địa chỉ được báo cáo trong các gói gửi đi. Giống như đăng một bức thư với địa chỉ "Từ" của người khác, với khả năng bổ sung mà bạn vẫn có thể quản lý để nhận bất kỳ trả lời nào.


0

Bởi vì nó không thực sự chỉ đọc.

Rất có thể địa chỉ mac được lưu trữ trong bộ nhớ ghi lại không dễ bay hơi, như EEPROM - trái với những gì bài viết trên wikipedia có thể đề xuất.


Đây không phải là sự thật. Địa chỉ được lưu trữ trên NIC là địa chỉ mặc định mà HĐH sử dụng và tất cả các khung được tạo bởi phần mềm.
phil

@phil vậy phần mềm ví dụ tính toán CRC có trong khung ethernet?
artistoex

@phil Được rồi, bạn nói đúng. Hầu hết thời gian, các khung ethernet được tạo trong phần mềm (mặc dù giảm tải phân khúc lớn là một ngoại lệ), do đó, đối số đó không hợp lệ. Tôi loại bỏ nó khỏi câu trả lời.
artistoex
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.