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?