Bạn đã từng nghe đến địa chỉ IP nhiều lần, nhưng địa chỉ MAC thì vẫn còn khá mới mẻ với nhiều người. Đây là hai khái niệm hoàn toàn riêng biệt và quan trọng trong thế giới kết nối. Vậy địa chỉ MAC thực sự là gì? Sự khác biệt lớn nhất giữa địa chỉ MAC và địa chỉ IP là gì? Hãy cùng chúng tôi tìm hiểu chi tiết qua bài viết dưới đây!

Định nghĩa

MAC (Media Access Control) là một tầng cung cấp các cơ chế điều khiển truy cập kênh và đánh địa chỉ giúp thiết bị điện tử có thể truyền dữ liệu với nhau trong mạng. MAC nằm trong mô hình kết nối hệ thống mạng mở OSI.

MAC là phần quan trọng của tiến trình truyền thông trong mô hình 7 tầng OSI. Tầng Datalink trong OSI được chia thành hai phần là LLC và MAC.

Các ví dụ về MAC cho mạng có dây bao gồm:

  • CSMA/CD (sử dụng trong Ethernet và IEEE 802.3)
  • Token bus (IEEE 802.5)
  • Token ring (IEEE 802.4)
  • Token passing (sử dụng trong FDDI)

Các ví dụ về địa chỉ MAC cho mạng không dây sử dụng sóng radio bao gồm:

  • CSMA/CA
  • Dynamic TDMA
  • Reservation ALOHA (R-ALOHA)
  • CDMA
  • OFDMA
  • Slotted ALOHA
MAC (Media Access Control) đánh địa chỉ giúp máy tính có thể trao đổi hoặc truyền dữ liệu với nhau
MAC (Media Access Control) đánh địa chỉ giúp máy tính có thể trao đổi hoặc truyền dữ liệu với nhau

Chức năng của MAC

MAC đảm nhiệm việc điều khiển khả năng truy cập kênh và cung cấp địa chỉ trong mạng máy tính, đồng thời thực hiện truyền dữ liệu giữa tầng LLC và tầng vật lý theo chuẩn OSI một cách hiệu quả. Ngoài ra, MAC còn cho phép nhiều trạm kết nối với cùng một môi trường vật lý và chia sẻ môi trường đó.

Đọc thêm:  Lòng hiếu thảo là gì? Biểu hiện và ý nghĩa của lòng hiếu thảo
Chức năng của MAC điều khiển khả năng truy cập kênh và cung cấp địa chỉ
Chức năng của MAC điều khiển khả năng truy cập kênh và cung cấp địa chỉ

Khái Niệm Và Ví Dụ Về Địa Chỉ MAC

Địa chỉ MAC đại diện cho một chuỗi 48-bit đặc trưng của phần cứng trên các thiết bị máy tính, thường được nhà sản xuất card mạng tích hợp sẵn. Nó được coi như là địa chỉ vật lý riêng biệt của mỗi thiết bị trong mạng, tương tự như việc bạn cần biết địa chỉ cụ thể để đến một địa điểm nào đó.

Mỗi địa chỉ MAC được tạo thành từ 6 octet, trong đó mỗi octet bao gồm 8 bits. Cấu trúc của địa chỉ này được biểu diễn dưới dạng 6 cặp chữ số hoặc ký tự khác nhau, có thể chứa các giá trị từ 0 đến 9 hoặc chữ cái từ A đến F, và mỗi cặp được phân tách bởi dấu hai chấm.

Địa chỉ MAC là một chuỗi 48-bit của phần cứng máy tính
Địa chỉ MAC là một chuỗi 48-bit của phần cứng máy tính

Phân loại

Địa chỉ MAC được phân thành 3 loại: Unicast, Broadcast, Multicast. Hãy tìm hiểu chi tiết về 3 loại địa chỉ MAC dưới đây:

  • Unicast: Địa chỉ Unicast MAC luôn dành cho máy / và chỉ gửi đến một card mạng cụ thể. Nếu bit ít quan trọng nhất (LSB) của octet đầu tiên trong địa chỉ được đặt thành 0, địa chỉ MAC sẽ chỉ tiếp cận một card mạng nhận.
Địa chỉ Unicast MAC luôn dành cho máy / và chỉ gửi đến một card mạng cụ thể
Địa chỉ Unicast MAC luôn dành cho máy / và chỉ gửi đến một card mạng cụ thể
  • Multicast: Địa chỉ Multicast cho phép gửi dữ liệu đến một nhóm thiết bị. Trong địa chỉ Multicast Lớp-2 (Ethernet), bit ít quan trọng nhất (LSB) của octet đầu tiên của địa chỉ được đặt thành 1. IEEE cấp địa chỉ 01-80-C2-xx-xx-xx (01-80-C2-00-00-00 tới 01-80-C2-FF-FF-FF) cho các địa chỉ nhóm kết nối với nhau.
Địa chỉ Multicast cho phép gửi dữ liệu đến một nhóm thiết bị
Địa chỉ Multicast cho phép gửi dữ liệu đến một nhóm thiết bị
  • Broadcast: Địa chỉ Broadcast cho phép khung Ethernet với tất cả các bit của địa chỉ đến (FF-FF-FF-FF-FF-FF). Các khung có địa chỉ MAC FF-FF-FF-FF-FF-FF sẽ đến với mọi máy tính trong phân đoạn mạng LAN đó.
Địa chỉ Broadcast cho phép khung Ethernet với tất cả các bit của địa chỉ đến (FF-FF-FF-FF-FF-FF)
Địa chỉ Broadcast cho phép khung Ethernet với tất cả các bit của địa chỉ đến (FF-FF-FF-FF-FF-FF)

Định Dạng Địa Chỉ MAC

Định dạng địa chỉ MAC là một chuỗi số hệ thập lục phân (hexadecimal) gồm 12 ký tự, bao gồm chữ, số, hoặc ký tự đặc biệt. 6 ký tự đầu tiên, gọi là OUI (Organizational Unique Identifier), xác định nhà sản xuất của thiết bị. Các ký tự còn lại đại diện cho card mạng được cấp bởi nhà sản xuất.

Định dạng địa chỉ MAC là một chuỗi số hệ thập lục phân (hexadecimal)
Định dạng địa chỉ MAC là một chuỗi số hệ thập lục phân (hexadecimal)

Ưu, nhược điểm khi sử dụng địa chỉ MAC

  • Ưu điểm:

Địa chỉ MAC có khả năng lọc trong các router wifi. Bạn có thể yêu cầu router từ chối truy cập đến các địa chỉ MAC cụ thể hoặc chỉ cho phép một số địa chỉ MAC nhất định kết nối vào mạng. Điều này giúp hạn chế nguy cơ bị xâm nhập từ các thiết bị lạ và tránh mất thông tin khi dùng chung một đường truyền mạng.

  • Nhược điểm:
Đọc thêm:  Taurine là gì? Lợi ích, tác dụng và cách dùng Taurine đúng cách

Nhược điểm lớn nhất của địa chỉ MAC là có thể thay đổi địa chỉ MAC của thiết bị dễ dàng. Bất kỳ ai cũng có thể “fake” địa chỉ MAC của một người khác. Điều này làm cho các tính năng như bộ lọc MAC gần như vô dụng.

Ưu điểm và nhược điểm của địa chỉ MAC
Ưu điểm và nhược điểm của địa chỉ MAC

Khám phá cách xem địa chỉ MAC thông qua dòng lệnh

Khi muốn xem địa chỉ MAC của thiết bị, bạn có thể thực hiện các bước sau đây:

Bước 1:

Đầu tiên, hãy mở Command Prompt bằng cách tìm kiếm trong thanh Taskbar hoặc nhấn tổ hợp phím Windows+R, sau đó nhập “CMD” và nhấn Enter.

Mở Command Prompt

Mở Command Prompt
Mở Command Prompt

Bước 2:

Tiếp theo, để kiểm tra địa chỉ MAC, nhập các lệnh “Getmac /v /fo list” hoặc “ipconfig/all” và nhấn Enter.

Kiểm tra địa chỉ MAC
Kiểm tra địa chỉ MAC

Vui lòng lưu ý rằng nếu thiết bị của bạn đang kết nối với cả mạng WiFi và mạng dây, bạn cần xác định chính xác Adapter mạng để xem địa chỉ MAC chính xác. Đảm bảo kiểm tra cả Wireless LAN adapter Wi-Fi và Ethernet adapter Ethernet.

Xác định Adapter mạng để xem địa chỉ MAC
Xác định Adapter mạng để xem địa chỉ MAC

Xem địa chỉ MAC bằng Kết nối mạng

Bước 1: Nhập “network connection” vào ô tìm kiếm. Sau đó, nhấn Enter để mở bảng kết nối mạng như hình dưới đây.

Xem địa chỉ MAC bằng Kết nối mạng
Xem địa chỉ MAC bằng Kết nối mạng

Bước 2: Click đúp chuột trái vào mạng mà bạn đang kết nối. Một cửa sổ mới sẽ hiện ra như hình dưới đây:

Khung Trạng thái Ethernet
Khung Trạng thái Ethernet

Bước 3: Chọn Detail. Tại đây, bạn sẽ thấy địa chỉ MAC ở mục Địa chỉ Vật lý.

Địa chỉ MAC tại mục Địa chỉ Vật lý
Địa chỉ MAC tại mục Địa chỉ Vật lý

Xem địa chỉ MAC của máy tính qua Settings

Bước 1: Chọn Start > Settings > Network & Internet.

Bước 2: Chọn Ethernet hoặc WiFi tùy thuộc vào kết nối mạng hiện tại.

Bước 3: Chọn Hardware Properties trong Connection.

Bước 4: Properties sẽ hiển thị thông tin về địa chỉ MAC.

Bước 5: Để xác định địa chỉ MAC của máy tính, bạn cần truy cập vào phần Properties trong Connection. Tùy vào loại kết nối mạng mà bạn đang sử dụng, chẳng hạn Ethernet hoặc WiFi, bạn sẽ thấy thông tin chi tiết về địa chỉ MAC của thiết bị. Hãy làm theo các bước trên để dễ dàng xác định địa chỉ MAC của máy tính của mình.

Thông tin về địa chỉ MAC máy bạn sẽ nằm trong phần Properties
Thông tin về địa chỉ MAC máy bạn sẽ nằm trong phần Properties

Phân biệt giữa địa chỉ MAC và địa chỉ IP

Địa chỉ IP là thông tin được cung cấp bởi nhà mạng khi bạn đăng ký sử dụng dịch vụ Internet từ ISP của mình. Được quản lý bởi ISP, địa chỉ IP này cho phép dữ liệu từ Internet được gửi đến cho bạn.

Đọc thêm:  Drama nghĩa là gì? Top phim Drama hay nhất hiện nay

Địa chỉ IP là địa chỉ mà bạn được cấp bởi Router/modem, được định danh bởi ISP để kết nối với Internet. Trong khi đó, địa chỉ MAC là địa chỉ của các thiết bị kết nối khác biệt; không như địa chỉ IP chỉ nhận dữ liệu Internet từ ISP đến router/modem của bạn, địa chỉ MAC là một địa chỉ vật lý được sử dụng để xác định các thiết bị kết nối. Cụ thể, router/modem sẽ chỉ định nó đến thiết bị cụ thể trong mạng của bạn.

Địa chỉ IP là địa chỉ bạn đăng kí được chỉ định bởi ISP của Router/modem kết nối internet
Địa chỉ IP là địa chỉ bạn đăng kí được chỉ định bởi ISP của Router/modem kết nối internet

Mọi người thường nghe nhiều về địa chỉ IP nhưng địa chỉ MAC thì vẫn còn khá lạ lẫm. Đây là hai khái niệm hoàn toàn khác nhau. Vậy địa chỉ MAC là gì? Có gì khác giữa địa chỉ MAC và địa chỉ IP? Hãy cùng DINHNGHIA khám phá qua bài viết này nhé!

Câu hỏi thường gặp (FAQs)

  1. Địa chỉ MAC là gì?
    Địa chỉ MAC (Media Access Control) là một chuỗi 48-bit của phần cứng máy tính, được nhà sản xuất card mạng nhúng vào. Nó được coi là địa chỉ vật lý của thiết bị mạng.

  2. Địa chỉ MAC được phân loại như thế nào?
    Địa chỉ MAC được phân thành 3 loại: Unicast, Broadcast, Multicast. Mỗi loại có chức năng và ứng dụng riêng trong mạng máy tính.

  3. MAC có chức năng gì?
    MAC có nhiệm vụ điều khiển khả năng truy cập kênh và cung cấp các tiến trình đánh địa chỉ để truyền dữ liệu giữa các thiết bị mạng.

  4. Làm thế nào để kiểm tra địa chỉ MAC của máy tính?
    Bạn có thể kiểm tra địa chỉ MAC bằng dòng lệnh hoặc thông qua Network connection trên máy tính hoặc thiết bị di động.

  5. Địa chỉ MAC khác với địa chỉ IP như thế nào?
    Địa chỉ IP được cung cấp bởi nhà mạng và quản lý các dữ liệu truy cập Internet, trong khi địa chỉ MAC định danh các thiết bị kết nối trong mạng.

  6. Clone địa chỉ MAC là gì?
    Việc clone địa chỉ MAC giúp máy tính kết nối và sử dụng địa chỉ IP cũ mà DHCP server đã ghi lại trước đó.

Tóm tắt

Trong bài viết này, chúng ta đã tìm hiểu về địa chỉ MAC, từ định nghĩa, chức năng, phân loại đến cách kiểm tra và phân biệt với địa chỉ IP. Địa chỉ MAC đóng vai trò quan trọng trong việc xác định và điều khiển truy cập mạng của các thiết bị. Để biết thêm thông tin chi tiết và cập nhật, hãy truy cập trang web của chúng tôi.

Thông tin trong bài viết có thể giúp bạn hiểu rõ hơn về chủ đề này. Hãy chia sẻ với mọi người để lan tỏa kiến thức bổ ích này. Cảm ơn bạn đã đọc bài viết!