Internet hoạt động theo cách tương tự như dịch vụ bưu chính. Thay vì gửi thư, các thiết bị gửi “gói dữ liệu”, và địa chỉ IP hay địa chỉ MAC xác định nơi các gói dữ liệu đó sẽ đến. Cùng Vietclass phân biệt đại chỉ IP và MAC qua bài viết sau đây nhé!
Mục Lục
Địa chỉ được cung cấp cho một kết nối trong mạng được gọi là địa chỉ IP (Giao thức Internet) .
Địa chỉ IP không xác định duy nhất một thiết bị trên mạng nhưng, nó chỉ định một kết nối cụ thể trong mạng.
Địa chỉ IP được cung cấp bởi quản trị viên của mạng hoặc bởi Nhà cung cấp dịch vụ Internet (ISP). Địa chỉ IP xác định cả mạng và máy chủ trên mạng đó. Địa chỉ IP được sử dụng trong khi định tuyến vì nó xác định cụ thể kết nối mạng. Nếu máy tính của bạn ở trên hai mạng như vậy, nó sẽ có hai địa chỉ IP.
Địa chỉ IPv4 là địa chỉ 32 bit trong khi IPv6 là địa chỉ 128 bit . Địa chỉ IP của bạn sẽ được thay đổi mỗi khi bạn kết nối với mạng vì nó được phân bổ động cho thiết bị của bạn khi nó tham gia vào mạng. Địa chỉ IP cho một kết nối cụ thể trong mạng có thể được Rpeg (Giao thức phân giải địa chỉ đảo ngược) truy xuất.
Một địa chỉ MAC xác định một “giao diện mạng” duy nhất trong một thiết bị.
Trong khi địa chỉ IP được chỉ định bởi ISP và có thể được gán lại khi thiết bị kết nối hoặc ngắt kết nối, địa chỉ MAC được gắn với adapter (bộ điều hợp) vật lý và được chỉ định bởi nhà sản xuất.
Địa chỉ MAC là một chuỗi gồm 12 chữ số, trong đó mỗi chữ số có thể là bất kỳ số nào từ 0 đến 9 hoặc chữ cái từ A đến F.
Để dễ đọc, chuỗi được chia thành các khối. Có ba định dạng phổ biến, định dạng đầu tiên là cái phổ biến và được ưa thích nhất:
6 chữ số đầu tiên (được gọi là “tiền tố”) đại diện cho nhà sản xuất adapter, còn 6 chữ số cuối đại diện cho số nhận dạng duy nhất cho adapter cụ thể đó. Địa chỉ MAC không chứa thông tin về việc thiết bị được kết nối với mạng nào.
Mặc dù địa chỉ MAC và địa chỉ IP có nhiều điểm khác biệt, nhưng chúng không hoạt động độc lập với nhau.
Address Resolution Protocol (ARP) là nhịp cầu kết nối chúng.
Giao thức này hoạt động giữa Layer 2 và Layer 3 trên mạng cục bộ (LAN).
Nó ánh xạ địa chỉ IPv4 với địa chỉ MAC của thiết bị mạng và ngược lại.
Lưu ý: IPv4 sử dụng giao thức ARP. Trên các mạng IPv6 mới hơn, giao thức Neighbor Discovery Protocol cung cấp chức năng tương đương.
Đây là cách hoạt động: Một thiết bị muốn giao tiếp với một thiết bị khác trên segment mạng cục bộ.
Nó đưa yêu cầu của mình với cả địa chỉ IP nguồn và địa chỉ IP đích vào một gói IP.
Sau đó, một frame Ethernet sẽ đóng gói IP packet.
Frame này chứa cả địa chỉ MAC nguồn và đích.
Nhưng đôi khi địa chỉ MAC của thiết bị đích là không xác định.
Máy tính A muốn gửi một IP packet đến máy tính B. Nhưng nó không biết địa chỉ MAC của máy tính B.
Máy tính A sau đó sẽ phát một yêu cầu ARP được nhận bởi tất cả các máy tính trong segment mạng cục bộ.
Về cơ bản, yêu cầu sẽ truyền tải nội dung: “Đây là địa chỉ IP của tôi.
Đây là địa chỉ MAC của tôi.
Và tôi đang tìm địa chỉ MAC được liên kết với địa chỉ IP này.
Nếu địa chỉ IP này là của bạn, vui lòng phản hồi và cung cấp cho tôi địa chỉ MAC của bạn”.
Máy tính B nhận được yêu cầu ARP và sẽ thực hiện hai việc.
Đầu tiên, mọi thiết bị đều có bảng ARP riêng.
Mỗi khi một máy tính muốn gửi một packet trong mạng LAN, nó sẽ tìm kiếm trong bảng ARP của nó trước tiên. Nếu một mục nhập cho Máy tính A chưa tồn tại trong bảng Máy tính B, nó sẽ tạo thành một mục nhập mới. Địa chỉ MAC và IP của máy tính A sẽ được thêm vào dựa trên những gì có trong frame.
Sau đó, một phản hồi ARP với địa chỉ IP và địa chỉ MAC sẽ được gửi. Máy tính A sẽ nhận được câu trả lời và thêm thông tin vào bảng ARP của nó. Với địa chỉ MAC phù hợp, Máy tính A bây giờ có thể gửi frame Ethernet đến Máy tính B.
Bởi vì được gán cho NIC hoặc phần cứng khác, nên địa chỉ MAC không bao giờ tự thay đổi (nhưng nhiều network interface hỗ trợ thay đổi địa chỉ MAC).
Mặt khác, nhiều địa chỉ IP là động, thay đổi định kỳ dựa trên thời gian hoặc đặc điểm của thiết lập mạng.
Cơ sở để so sánh | MAC | IP |
---|---|---|
Hình thức đầy đủ | Địa chỉ điều khiển truy cập phương tiện. | Địa chỉ giao thức internet. |
Mục đích | Nó xác định địa chỉ vật lý của một máy tính trên internet. | Nó xác định kết nối của một máy tính trên internet. |
Bit | Đó là địa chỉ thập lục phân 48 bit (6 byte). | IPv4 là địa chỉ 32 bit (4 byte) và IPv6 là địa chỉ 128 bit (16 byte). |
Địa chỉ nhà | Địa chỉ MAC được chỉ định bởi nhà sản xuất thẻ NIC. | Địa chỉ IP được chỉ định bởi quản trị viên mạng hoặc Nhà cung cấp dịch vụ Internet. |
Lấy địa chỉ | Giao thức ARP có thể lấy địa chỉ MAC của thiết bị. | Giao thức Rpeg có thể truy xuất địa chỉ IP của thiết bị. |
Dạng đầy đủ của địa chỉ MAC là Media Acess Control trong khi đó, dạng đầy đủ của địa chỉ IP là địa chỉ Giao thức Internet.
Địa chỉ IP xác định kết nối với thiết bị trong mạng. Mặt khác, địa chỉ Mac xác định một thiết bị tham gia vào mạng.
Địa chỉ MAC là địa chỉ thập lục phân 48 bit (6 byte) trong khi đó, địa chỉ IP có hai phiên bản, IPv4 là địa chỉ 32 bit và IPv6 là địa chỉ 128 bit.
Địa chỉ MAC được chỉ định bởi nhà sản xuất phần cứng giao diện. Mặt khác, địa chỉ IP được chỉ định bởi quản trị viên mạng hoặc Nhà cung cấp dịch vụ Internet (ISP).
Giao thức ARP lấy địa chỉ MAC trong khi giao thức Rpeg lấy địa chỉ IP.
Địa chỉ IP và địa chỉ MAC đều được yêu cầu như nhau khi một thiết bị muốn giao tiếp với một thiết bị khác trong mạng.
Trên đây là một số thông tin mà Vietclass đã tìm hiểu và tổng hợp được từ nhiều nguồn, chúc bạn đọc có một trải nghiệm đọc thú vị !
Tổng hợp và chỉnh sửa: Quang Nhật
Tham khảo nguồn: quantrimang.com, vi.gadget-info.com
Mình vẫn nhớ như in cái buổi sáng hôm đó. Hơn hai mươi năm sống…
Mình vốn sinh ra ở tỉnh lẻ, hồi nhỏ mỗi lần nhìn máy bay bay…
Hồi sinh viên, mình tự thấy mình cũng “ra dáng” lắm. Cao ráo, nói năng…
Mình hay tự nhủ: “Phải chăm chỉ làm, nghỉ ngơi tính sau.” Và mình làm…
Có một lần, mình làm bố mẹ thất vọng. Thật ra không chỉ một lần,…
Mình là kiểu người hồi nhỏ học giỏi nhưng nhát, lớn lên đi làm lại…