Giao thức UDP trong DCN

Một phần của tài liệu Tài liệu Mạng máy tính tiếng Việt (Trang 93 - 95)

giao thức TCP/IP. Nó bao gồm số lượng tối thiểu các kỹ thuật giao tiếp. UDP được coi như là giao thức truyền tải không đáng tin cậy nhưng nó dử dụng các dịch vụ IP mà cung cấp kỹ thuật phân phối với nỗ lực tối đa.

Trong UDP, trạm nhận không tạo một tín hiệu thừa nhận của gói dữ liệu nhận được và trạm gửi không đợi cho tín hiệu thừa nhận của gói dữ liệu đã gửi. Việc thu gọn này làm cho giao thức này không đáng tin cậy cũng như dễ hơn để xử lý.

http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 94

Yêu cầu của UDP

Một câu hỏi có thể nảy sinh, tại sao chúng ta cần một giao thức không đáng tin cậy để truyền tải dữ liệu? Chúng ta triển khai UDP nơi mà các gói thừa nhận chia sẻ lượng quan trọng của băng thông song song với dữ liệu thực sự. Ví dụ, trong trường hợp luồng video, hàng nghìn gói dữ liệu được chuyển tiếp tới những người sử dụng của nó. Việc thừa nhận tất cả các gói này là rắc rối và có thể chứa một lượng hao phí băng thông lớn. Kỹ thuật phân phối tốt nhất của giao thức IP nằm dưới bảo đảm nỗ lực tối đa để phân phối các gói dữ liệu của nó, nhưng ngay cả khi một vài gói dữ liệu trong luồng video bị thất lạc, thì nó cũng không gây tai hại nghiêm trọng và có thể được bỏ qua một cách dễ dàng. Việc thất lạc một số gói dữ liệu trong truyền tải luồng video và âm thanh đôi khi không ai để ý.

Các đặc điểm

 UDP được sử dụng khi tín hiệu thừa nhận của dữ liệu không giữ bất cứ ý nghĩa quan trọng nào.

 UDP là một giao thức tốt với dữ liệu chảy trong một hướng.

 UDP là đơn giản và phù hợp với các giao tiếp trên cơ sở truy vấn.

 UDP là kết nối không điều hướng.

 UDP không cung cấp kỹ thuật kiểm soát tắc nghẽn.

 UDP không bảo đảm phân phối dữ liệu theo thứ tự.

 UDP là stateless (nghĩa là không lưu dữ liệu của client trên server).

 UDP là giao thức phù hợp cho truyền dữ liệu các ứng dụng như VoIP, luồng đa phương tiện.

UDP Header

http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 95 UDP header chứa 4 tham số quan trọng:

Cổng nguồn (source port) - Thông tin 16 bit được sử dụng để xác định cổng nguồn của một gói dữ liệu.

Cổng đích đến (destination port) - Thông tin 16 bit được sử dụng để xác định ứng dụng trên thiết bị đích đến.

Độ dài - Trường độ dài xác định độ dài toàn bộ của gói UDP (bao gồm header). Nó là trường 16 bit và giá trị tối thiểu là 8 byte, ví dụ: kích cỡ của chính UDP header.

Tổng kiểm tra (checksum) - Trường này lưu giữ giá trị tổng kiểm tra được tạo bởi trạm gửi trước khi gửi. IPv4 có trường này nhưng tùy ý để khi trường tổng kiểm tra không chứa bất cứ giá trị nào, nó được tạo là 0 và tất cả các bit của nó được thiết lập về 0.

Ứng dụng UDP

Dưới đây là một số ứng dụng mà UDP được sử dụng để truyền tải dữ liệu:

 Các dịch vụ tên miền (DNS)

 Giao thức quản lý mạng đơn (Simple Network Management protocol)

 Giao thức truyền tải file thường (Trival File Transfer Protocol)

 Giao thức thông tin định tuyến (Routing Information Protocol)

 Kerberos (là một giao thức mật mã)

Giới thiệu Tầng ứng dụng trong DCN

Một phần của tài liệu Tài liệu Mạng máy tính tiếng Việt (Trang 93 - 95)