Bản ghi SRV (Service Record) là một loại bản ghi trong hệ thống DNS được sử dụng để chỉ định dịch vụ và máy chủ cung cấp dịch vụ cụ thể cho một tên miền. Bản ghi SRV thường được sử dụng để hỗ trợ tự động cấu hình và khám phá các dịch vụ mạng trong môi trường mạng.

Bản ghi SRV chứa các thông tin sau:

  1. Service: Loại dịch vụ cụ thể mà bản ghi này đại diện cho, ví dụ như _http (HTTP), _ftp (FTP), _smtp (SMTP), _xmpp-client (XMPP client), _ldap (LDAP), và nhiều dịch vụ khác.
  2. Protocol: Giao thức được sử dụng bởi dịch vụ, chẳng hạn như _tcp (TCP) hoặc _udp (UDP).
  3. Priority (Ưu tiên): Số nguyên dương xác định ưu tiên của máy chủ cung cấp dịch vụ. Máy chủ có ưu tiên thấp hơn được ưu tiên trong quá trình chọn lựa máy chủ.
  4. Weight (Trọng số): Một số nguyên dương xác định trọng số của máy chủ cung cấp dịch vụ. Trọng số được sử dụng khi có nhiều máy chủ có cùng ưu tiên. Máy chủ có trọng số cao hơn được chọn nhiều hơn.
  5. Port (Cổng): Số cổng mà dịch vụ đang chạy trên máy chủ.
  6. Target (Mục tiêu): Tên miền của máy chủ cung cấp dịch vụ.