Khi một thiết bị gửi dữ liệu Unicast, nó chỉ nhắm đến một địa chỉ IP duy nhất của thiết bị đích. Các thiết bị khác trong mạng không nhận được dữ liệu này, trừ khi chúng cũng là thiết bị đích được chỉ định.
Ví dụ, khi bạn truy cập một trang web, trình duyệt của bạn gửi yêu cầu HTTP đến máy chủ web của trang đó thông qua giao thức Unicast. Máy chủ web nhận yêu cầu này và trả lại dữ liệu cho trình duyệt của bạn cũng thông qua Unicast.
Unicast là một trong ba loại cơ bản của giao thức truyền dữ liệu trong mạng, bên cạnh Multicast và Broadcast.

Unicast được gọi là kiểu truyền dữ liệu đơn hướng hay một – một . Tức là nguồn gói tin được gửi từ 1 nguồn đến 1 đích cụ thể. Dưới đây là các đặc điểm nổi bật của kiểu truyền dữ liệu này:

Trong phần header của gói tin IP, có trường để xác định địa chỉ nguồn và địa chỉ đích của gói tin. Trong trường hợp Unicast, địa chỉ đích sẽ là địa chỉ IP của thiết bị đích duy nhất mà gói tin được gửi đến.
Khi gói tin IP được tạo ra với địa chỉ IP đích của thiết bị đích, các thiết bị mạng như switch và router sẽ sử dụng thông tin này để xác định cách chuyển tiếp gói tin.
Switch sẽ sử dụng địa chỉ MAC của thiết bị đích để ánh xạ với cổng ra phù hợp để chuyển tiếp gói tin tới thiết bị đó.
Router sẽ sử dụng địa chỉ IP đích để xác định đường đi tốt nhất đến đích và chuyển tiếp gói tin tới địa chỉ IP đích tiếp theo trong đường đi được chọn.
Để xác định liệu một gói tin có phải là Unicast hay Broadcast, ta cần kiểm tra một số trường thông tin trong header của gói tin, cụ thể là địa chỉ đích (destination address). Trong gói tin Unicast, địa chỉ đích sẽ là địa chỉ của một thiết bị cụ thể trên mạng. Địa chỉ đích trong gói tin sẽ chỉ đến một địa chỉ MAC (với Ethernet) hoặc một địa chỉ IP (với giao thức IP) của một thiết bị duy nhất.
Trong các gói tin khác chẳng hạn như Broadcast, địa chỉ đích sẽ được thiết lập để gửi dữ liệu tới tất cả các thiết bị trong mạng. Đối với giao thức IP (IPv4), địa chỉ Broadcast thường được sử dụng là địa chỉ IP mà tất cả các bit host đều được thiết lập thành 1 (ví dụ: 255.255.255.255). Đối với Ethernet, địa chỉ MAC Broadcast thường là một địa chỉ mà tất cả các bit đều là 1 (FF:FF:FF:FF:FF:FF).
Switch và Router là hai thiết bị quan trọng trong mạng, và cả hai đều có vai trò quan trọng trong việc chuyển tiếp gói tin Unicast. Switch sử dụng địa chỉ MAC để xác định cổng đích, trong khi router sử dụng địa chỉ IP và bảng định tuyến để xác định đường đi tốt nhất.
Khi gói tin Unicast đến, switch sẽ so khớp địa chỉ MAC đích với bảng địa chỉ MAC của mình. Nếu switch biết cổng kết nối của thiết bị đích, nó sẽ chuyển tiếp gói tin đến cổng đó. Nếu không, switch sẽ chuyển tiếp gói tin tới tất cả các cổng trừ cổng nhận được gói tin.
Khi nhận một gói tin Unicast, router sẽ kiểm tra địa chỉ IP đích của gói tin và tra cứu trong bảng định tuyến để xác định đường đi tốt nhất. Sau đó, router sẽ chuyển tiếp gói tin tới đích tiếp theo trên đường đi đã chọn.
Vì Unicast là gửi dữ liệu đơn hướng và thường sử dụng với mục đích riêng tư. Do đó, ta cần phải bảo mật dữ liệu Unicast. Để thực hiện điều này ta thường:
Tác giả bài viết: i2t
Ý kiến bạn đọc
Những tin cũ hơn