Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP
Rate this post

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 Gockhampha.edu.vn khám phá qua bài viết này nhé!

Bạn đang đọc: Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

MAC là gì?

Đị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 máy tính có thể trao đổi hoặc truyền dữ liệu với nhau. MAC nằm trong mô hình kết nối các hệ thống mở OSI.

MAC là mô hình cơ bản về tiến trình truyền thông trong mô hình luôn tuần thủ thiết kế 7 tần được gọi là 7 tầng OSI. Trong OSI có tầng Datalink chia thành hai tầng là LLC và MAC.

Một vài ví dụ của MAC dành cho các mạng nối dây đa kênh:

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

Các ví dụ địa chỉ MAC dành cho các mạng không dây dùng sóng radio gửi dữ liệu:

  • CSMA/CA
  • Dynamic TDMA
  • Reservation ALOHA (R-ALOHA)
  • CDMA
  • OFDMA
  • Slotted ALOHA

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

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 có chức năng điều khiển khả năng truy cập kênh (máy tính khác) và cung cấp các tiến trình đánh địa chỉ. Tầng Datalink bao gồm MAC có chức năng truyền dữ liệu giữa tầng LLC với tầng vật lý trong mô hình OSI được diễn ra suôn sẻ. Hơn nữa, MAC còn có chức năng cho phép nhiều trạm kết nối cùng một môi trường vật lý và dùng chung môi trường đó.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

MAC có chức năng đ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ỉ

Địa chỉ MAC là gì?

Khái niệm, ví dụ về địa chỉ MAC

Địa chỉ MAC 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, tương tự như việc muốn đi đến một địa điểm nào đó thì phải biết địa chỉ mới đi được.

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

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Đị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. Tìm hiểu kỹ hơn về 3 loại địa MAC dưới đây:

  • Unicast: Địa chỉ Unicast MAC luôn được sử dụng cho máy nguồn 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 này chỉ tiếp cận đến một card mạng nhận.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Địa chỉ Unicast MAC luôn được sử dụng cho máy nguồn 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 sẽ cấp các địa chỉ 01-80-C2-xx-xx-xx (01-80-C2-00-00-00 đến 01-80-C2-FF-FF-FF) cho các địa chỉ nhóm để kết nối với nhau.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Địa chỉ Multicast cho phép gửi dữ liệu đến một nhóm thiết bị

  • Broadcast: Địa chỉ Broadcast có chức năng cho phép khung Ethernet có 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 được với mọi máy tính thuộc phân đoạn mạng LAN đó.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Địa chỉ Broadcast có chức năng cho phép khung Ethernet có 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 dãy số hệ thập lục phân (hexadecimal) bao gồm 12 ký tự có thể là chữ, chữ số hoặc một ký tự đặc biệt. 6 ký tự đầu tiên gọi là OUI (Organizational Unique Identifier) là những ký tự địa chỉ MAC định danh nhà sản xuất thiết bị đó. 6 ký tự bên phải được gán bởi nhà sản xuất đại diện cho card mạng.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Định dạng địa chỉ MAC là một dãy 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ó tính năng lọc trong các router wifi. Người dùng 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:

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.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

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

Cách kiểm tra địa chỉ MAC

Xem địa chỉ MAC bằng dòng lệnh

Bước 1: Đầu tiên, Search Command Prompt hoặc nhấn Windows+R > nhập CMD > Enter.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Mở CMD

Bước 2: Kiểm tra địa chỉ MAC Getmac /v /fo list hoặc ipconfig/all. Enter.

Tìm hiểu thêm: Khuếch đại âm thanh là gì? Công dụng và nguyên lý hoạt động

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP
Kiểm tra địa chỉ MAC

Lưu ý: Nếu máy của bạn kết nối cả mạng WiFi và mạng dây thì cần phải xác định chính xác Adapter mạng để tìm đúng địa chỉ MAC. Lúc này mình cần xem của Wireless LAN adapter Wi-Fi và Ethernet adapter Ethernet.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Xác định chính xác Adapter mạng để tìm đúng địa chỉ MAC

Xem địa chỉ MAC bằng Network connection

Bước 1: Nhập network connection vào khung search. Enter sẽ xuất hiện bảng kết nối mạng như bên dưới

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Xem địa chỉ MAC bằng Network connection

Bước 2: Click đúp chuột trái vào mạng bạn đang kết nối. Sau khi nhấn đúp sẽ hiện ra khung như bên dưới:

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Khung Ethernet Status

Bước 3: Click chọn Detail. Bạn sẽ tìm thấy địa chỉ MAC ở Physical Address.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Bạn sẽ tìm thấy địa chỉ MAC ở Physical Address

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.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

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

Cách tìm địa chỉ MAC trên di động

Xem địa chỉ MAC trên thiết bị có hệ điều hành Android

Xem địa chỉ MAC trên thiết bị có hệ điều hành Android bằng cách vào mục Cài đặt > Giới thiệu điện thoại > Trạng thái. Thông tin địa chỉ MAC sẽ hiện tại Địa chỉ MAC WiFi.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Thông tin địa chỉ MAC sẽ hiện tại Địa chỉ MAC WiFi

Xem địa chỉ MAC trên thiết bị có hệ điều hành iOS

Xem địa chỉ MAC trên thiết bị có hệ điều hành iOS bằng cách: Vào mục Cài đặt > Cài đặt chung > chọn Giới thiệu về điện thoại. Thông tin trong ô WiFi Andress chính là địa chỉ MAC của điện thoại.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Thông tin trong ô WiFi Andress chính là địa chỉ MAC của điện thoại

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

Địa chỉ IP do nhà mạng cung cấp khi người dùng đăng ký sử dụng dịch vụ Internet từ nhà cung cấp mạng của ISP đó. Nhóm địa chỉ IP sẽ được ISP quản lý riêng. Địa chỉ IP này giúp các dữ liệu từ Internet có thể gửi đến 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ỉ MAC là địa chỉ các thiết bị kết nối khác với địa chỉ IP là nó chỉ lấy dữ liệu internet từ ISP cho router/modem của bạn (“hộp thư”). Và sau đó router/modem sẽ chuyển tiếp nó đến đúng những thiết bị kết nối của bạn.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

Đị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

Clone địa chỉ MAC

Clone địa chỉ MAC khi bạn gặp phải tình huống: Địa chỉ MAC được ISP sử dụng để gắn địa chỉ IP của router tới thiết bị kết nối. DHCP server sẽ ghi lại địa chỉ MAC và sau đó gắn địa chỉ IP cho thiết bị này khi kết nối thiết bị tới ISP.

Khi đó, hệ thống sẽ xác định thiết bị bằng địa chỉ MAC. Thiết bị sẽ mất địa chỉ IP khi bị ngắt kết nối. Nếu bạn muốn kết nối và sử dụng địa chỉ IP cũ, DHCP server sẽ kiểm tra xem thiết bị này có được kết nối trước đó hay không.

Nếu được hệ thống sẽ cho phép kết nối, nếu không thì bạn cần phải clone địa chỉ MAC. Bạn chỉ cần thay đổi thành địa chỉ MAC đã đăng ký với ISP lần trước. Lúc này, bộ định tuyến tiếp tục báo cáo cho ISP về địa chỉ MAC cũ và không có vấn đề gì xảy ra trong quá trình kết nối.

Địa chỉ MAC là gì? Sự khác biệt giữa địa chỉ MAC và địa chỉ IP

>>>>>Xem thêm: Lịch sử, hoạt động tưởng niệm ngày Hội chứng Down thế giới

Bạn chỉ cần thay đổi thành địa chỉ MAC đã đăng ký với ISP lần trước

Vậy bạn đã biết địa chỉ MAC là gì rồi đúng không? Nếu cảm thấy bài viết hữu ích, hãy chia sẻ ngay đến bạn bè và người thân nhé. Cảm ơn bạn đã theo dõi bài viết. 

Leave a Reply

Your email address will not be published. Required fields are marked *