Có 3 loại địa chỉ trong mạng máy tính bao gồm: Unicast, Broadcast và Multicast. Hãy cùng mình xem sự khác biệt giữa chúng trong bài viết này!
Tính năng | Unicast | Broadcast | Multicast |
Khái niệm | một tin nhắn được gửi từ một người gửi đến một người nhận. | một tin nhắn được gửi từ một người gửi đến tất cả người nhận. | tin nhắn được gửi từ một người gửi đến một nhóm người nhận |
Địa chỉ | Sử dụng một địa chỉ đích Unicast duy nhất | Sử dụng địa chỉ quảng bá Broadcast đặc biệt | Sử dụng địa chỉ multicast đặc biệt |
Vận chuyển | Đảm bảo dữ liệu đến đúng đích chính xác | Không phải tất cả các thiết bị đều có thể quan tâm đến dữ liệu | Không phải tất cả các thiết bị đều có thể quan tâm đến dữ liệu |
Lưu lượng mạng | Tạo ra lưu lượng mạng ít nhất | Tạo ra lượng lưu lượng mạng nhiều nhất | Tạo lưu lượng mạng vừa phải |
Bảo vệ | An toàn hơn vì dữ liệu được gửi đến một người nhận cụ thể | Kém an toàn hơn vì dữ liệu được gửi đến tất cả các thiết bị trong mạng | Bảo mật vừa phải vì dữ liệu được gửi đến một nhóm thiết bị cụ thể |
Ví dụ | Email, chuyển tập tin | Yêu cầu DHCP, yêu cầu ARP | Truyền phát video, chơi game trực tuyến |
Đích đến | Máy thu đơn | Tất cả các máy thu | Nhóm máy thu |
Sử dụng băng thông | Vừa phải | Cao | Vừa phải |
Độ trễ | Thấp | Cao | Vừa phải |
1. Địa chỉ Unicast
Địa chỉ Unicast đại diện cho một mạng LAN duy nhất. Một khung Unicast sẽ được chuyển đến 1 thiết bị cụ thể chứ không phải một nhóm trong mạng LAN. Kiểu truyền này còn được gọi là truyền 1-1.
Ví dụ: nếu một máy tính có địa chỉ IP 10.1.2.0 trong mạng dữ liệu đến máy tính khác có địa chỉ IP 20.12.4.2 trong mạng khác thì địa chỉ unicast sẽ xuất hiện. Đây là hình thức truyền dữ liệu phổ biến nhất qua mạng như các ứng dụng: tải tệp tin, gửi email, gửi tin nhắn,…
Địa chỉ Unicast sẽ có giá trị địa chỉ MAC của thiết bị.
Hãy xem chi tiết qua hình ảnh minh họa sau:
2. Địa chỉ Multicast
Địa chỉ Multicast đại diện cho một nhóm thiết bị mạng LAN. Một khung được gửi đến địa chỉ Multicast sẽ được chuyển đến 1 nhóm thiết bị trong mạng LAN. Các khung multicast có giá trị là 1 trong bit có trọng số nhỏ nhất của octet đầu tiên của địa chỉ đích. Điều này giúp bộ chuyển mạch Switch phân biệt được địa chỉ unicast và multicast.
Một ví dụ về địa chỉ multicast Ethernet sẽ là 01:00:0C:CC:CC:CC , là địa chỉ được CDP (Cisco Discovery Protocol) sử dụng. Loại địa chỉ này thường được ứng dụng trong cuộc gọi Video, phát live trực tuyến, hoặc chơi game online,…
Hãy xem hình ảnh dưới đây để thấy sự khác biệt của địa chỉ Multicast:
3. Địa chỉ Broadcast
Địa chỉ Broadcast đại diện cho tất cả thiết bị trong một mạng LAN. Tức là các khung frames được gửi đến địa chỉ quảng bá sẽ được chuyển tiếp tới tất cả các thiết bị trong mạng LAN. Địa chỉ quảng bá có giá trị FFFF.FFFF.FFFF (tất cả đều là địa chỉ nhị phân). Bộ chuyển mạch sẽ gửi các Frames ra tất cả các cổng ngoại trừ cổng nhận.
Địa chỉ Broadcast thường được sử dụng trong các ứng dụng yêu cầu DHCP hay ARP như truyền hình để phát tín hiệu âm thanh hoặc video.
Xem hình ảnh minh họa chi tiết dưới đây:
Kết luận:
Trên đây là tất cả nhưng chia sẻ về địa chỉ mạng Unicast, Broadcast và Multicast. Nếu thấy bài viết này thực sự có ích, hãy chia sẻ lên các trang xã hội. Ngoài ra nếu còn câu hỏi thắc mắc nào khác, hãy để lại dưới phần bình luận để mình hỗ trợ giải đáp một cách tốt nhất!
Xem thêm các bài viết khác:
Khám phá Giao thức TCP (Transmission Control Protocol) là gì? Hoạt động như thế nào?