19.5 DNS MESSAGESDNS has two types of messages: query and response. Bo dịch - 19.5 DNS MESSAGESDNS has two types of messages: query and response. Bo Việt làm thế nào để nói

19.5 DNS MESSAGESDNS has two types

19.5 DNS MESSAGES
DNS has two types of messages: query and response. Both types have the same format.
The query message consists of a header and question records; the response message
consists of a header, question records, answer records, authoritative records, and additional records (see Figure 19.14).
Header
Both query and response messages have the same header format with some fields set
to zero for the query messages. The header is 12 bytes and its format is shown in
Figure 19.15.
The header fields are as follows:
❑Identification. This is a 16-bit field used by the client to match the response with
the query. The client uses a different identification number each time it sends a
query. The server duplicates this number in the corresponding response.
❑Flags.This is a 16-bit field consisting of the subfields shown in Figure 19.16.
A brief description of each flag subfield follows.
a.QR (query/response).This is a 1-bit subfield that defines the type of message.
If it is 0, the message is a query. If it is 1, the message is a response.
b.OpCode. This is a 4-bit subfield that defines the type of query or response (0 if
standard, 1 if inverse, and 2 if a server status request).
c. AA (authoritative answer). This is a 1-bit subfield. When it is set (value of 1)
it means that the name server is an authoritative server. It is used only in a
response message.
d.TC (truncated). This is a 1-bit subfield. When it is set (value of 1), it means
that the response was more than 512 bytes and truncated to 512. It is used when
DNS uses the services of UDP (see Section 19.8 on Encapsulation).
e. RD (recursion desired). This is a 1-bit subfield. When it is set (value of 1) it
means the client desires a recursive answer. It is set in the query message and
repeated in the response message.
f. RA (recursion available).This is a 1-bit subfield. When it is set in the response,
it means that a recursive response is available. It is set only in the response
message.
g.Reserved.This is a 3-bit subfield set to 000.
h.rCode. This is a 4-bit field that shows the status of the error in the response. Of
course, only an authoritative server can make such a judgment. Table 19.2
shows the possible values for this field.
Number of question records. This is a 16-bit field containing the number of
queries in the question section of the message.
❑Number of answer records. This is a 16-bit field containing the number of
answer records in the answer section of the response message. Its value is zero in
the query message.
❑Number of authoritative records.This is a 16-bit field containing the number of
authoritative records in the authoritative section of a response message. Its value is
zero in the query message.
❑Number of additional records. This is a 16-bit field containing the number of
additional records in the additional section of a response message. Its value is zero
in the query message.
Question Section
This is a section consisting of one or more question records. It is present on both query
and response messages. We will discuss the question records in a following section.
Answer Section
This is a section consisting of one or more resource records. It is present only on
response messages. This section includes the answer from the server to the client
(resolver). We will discuss resource records in a following section.
Authoritative Section
This is a section consisting of one or more resource records. It is present only on
response messages. This section gives information (domain name) about one or more
authoritative servers for the query.
Additional Information Section
This is a section consisting of one or more resource records. It is present only on
response messages. This section provides additional information that may help the
resolver. For example, a server may give the domain name of an authoritative server to
the resolver in the authoritative section, and include the IP address of the same authoritative server in the additional information section.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
19.5 TIN NHẮN DNSDNS có hai loại tin nhắn: truy vấn và phản ứng. Cả hai loại có cùng một định dạng.Tin nhắn truy vấn bao gồm một hồ sơ tiêu đề và câu hỏi; thư phản ứngbao gồm một tiêu đề, bản ghi câu hỏi, câu trả lời ghi, Hồ sơ thẩm quyền và bổ sung hồ sơ (xem hình 19.14).Tiêu đềTruy vấn và trả lời thư có cùng một định dạng tiêu đề với một số thiết lập trường0 cho tin nhắn truy vấn. Tiêu đề là 12 byte và định dạng của nó được hiển thị trongCon số 19,15.Các trường tiêu đề là như sau:❑Identification. Đây là một lĩnh vực 16-bit được sử dụng bởi các khách hàng để phù hợp với các phản ứng vớiCác truy vấn. Khách hàng sử dụng một số nhận dạng khác nhau mỗi thời gian nó sẽ gửi mộttruy vấn. Hệ phục vụ bản sao số này trong các phản ứng tương ứng.❑Flags.This là một lĩnh vực 16-bit bao gồm subfields Hiển thị trong hình 19.16.Một mô tả ngắn gọn của mỗi lá cờ subfield sau.a.QR (truy vấn/phản ứng).Đây là một subfield 1-bit xác định kiểu tin nhắn.Nếu nó là 0, các bài viết là một truy vấn. Nếu nó là 1, thư là một phản ứng.b.OpCode. Đây là một subfield 4-bit xác định loại truy vấn hoặc phản ứng (nếu 0tiêu chuẩn, 1 nếu nghịch đảo, và 2 nếu một trạng thái hệ phục vụ yêu cầu).c. AA (Uỷ quyền câu trả lời). Đây là một subfield 1-bit. Khi nó được thiết lập (giá trị của 1)nó có nghĩa là máy chủ tên là một máy chủ độc quyền. Nó được sử dụng chỉ trong mộttrả lời tin nhắn.d.TC (cắt ngắn). Đây là một subfield 1-bit. Khi nó được cài đặt (giá trị của 1), nó có nghĩa làrằng các phản ứng là hơn 512 byte và cắt ngắn để 512. Nó được sử dụng khiDNS sử dụng các dịch vụ của UDP (xem phần 19.8 ngày đóng gói). e. RD (đệ quy mong muốn). Đây là một subfield 1-bit. Khi nó được thiết lập (giá trị của 1) nócó nghĩa là khách hàng mong muốn một câu trả lời đệ quy. Đô thị này tọa lạc tại tin nhắn truy vấn vàlặp đi lặp lại trong thư trả lời. f. RA (đệ quy có sẵn).Đây là một subfield 1-bit. Khi nó được đặt trong các phản ứng,nó có nghĩa là một phản ứng đệ quy có sẵn. Nó được thiết lập chỉ trong các phản ứngtin nhắn.g.Reserved.This là một subfield 3-bit được thiết lập để 000.h.rCode. điều này là một lĩnh vực 4-bit cho thấy tình trạng của lỗi trong các phản ứng. CủaTất nhiên, chỉ là một máy chủ độc quyền có thể làm cho một bản án. 19.2 bảngHiển thị các giá trị có thể cho lĩnh vực này. Số lượng các bản ghi câu hỏi. Đây là một lĩnh vực 16-bit có chứa số lượngtruy vấn trong phần câu hỏi của thư.❑Number hồ sơ câu trả lời. Đây là một lĩnh vực 16-bit có chứa số lượngcâu trả lời các bản ghi trong phần trả lời thư phản ứng. Giá trị của nó là số không trongCác bài viết truy vấn. ❑Number hồ sơ thẩm quyền.Đây là một lĩnh vực 16-bit có chứa số lượnguỷ quyền ghi trong phần uỷ quyền của thư trả lời. Giá trị của nó làZero trong tin nhắn truy vấn. ❑Number bổ sung hồ sơ. Đây là một lĩnh vực 16-bit có chứa số lượngbổ sung hồ sơ trong phần bổ sung của thư trả lời. Giá trị của nó là zerotrong thông báo truy vấn. Câu hỏi phần Đây là một phần bao gồm một hoặc nhiều bản ghi câu hỏi. Nó là hiện nay trên cả hai truy vấnvà trả lời thư. Chúng tôi sẽ thảo luận về các bản ghi câu hỏi trong một phần sau.Câu trả lời phầnĐây là một phần bao gồm một hoặc nhiều bản ghi tài nguyên. Nó là hiện nay chỉ trêntrả lời tin nhắn. Phần này bao gồm câu trả lời từ hệ phục vụ cho khách hàng(trình giải quyết). Chúng tôi sẽ thảo luận về bản ghi tài nguyên trong một phần sau.Uỷ quyền phần Đây là một phần bao gồm một hoặc nhiều bản ghi tài nguyên. Nó là hiện nay chỉ trêntrả lời tin nhắn. Phần này cung cấp thông tin (tên miền) về một hoặc nhiềuuỷ quyền máy chủ cho các truy vấn.Thông tin bổ sungĐây là một phần bao gồm một hoặc nhiều bản ghi tài nguyên. Nó là hiện nay chỉ trêntrả lời tin nhắn. Phần này cung cấp thông tin bổ sung có thể giúp cáctrình giải quyết. Ví dụ, một máy chủ có thể cung cấp cho tên miền của máy chủ uỷ quyền đểbộ giải quyết trong các uỷ quyền phần, và bao gồm địa chỉ IP của máy chủ cùng một uỷ quyền trong phần thông tin bổ sung.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
19,5 ĐIỆP DNS
DNS có hai loại thông điệp: truy vấn và đáp ứng. Cả hai loại đều có cùng một định dạng.
Các thông điệp truy vấn bao gồm một tiêu đề và câu hỏi của hồ sơ; các tin nhắn phản ứng
bao gồm một tiêu đề, ghi câu hỏi, câu trả lời hồ sơ, hồ sơ thẩm quyền, và bổ sung hồ sơ (xem hình 19,14).
Header
Cả hai thông điệp truy vấn và đáp ứng có định dạng tiêu đề cùng với một số lĩnh vực thiết lập
để không cho những thông điệp truy vấn. Tiêu đề là 12 byte và định dạng của nó được thể hiện trong
. Hình 19.15
Các lĩnh vực tiêu đề như sau:
❑Identification. Đây là một lĩnh vực 16-bit được sử dụng bởi khách hàng để phù hợp với các phản ứng với
các truy vấn. Các khách hàng sử dụng một mã số khác nhau mỗi lần nó sẽ gửi một
truy vấn. Các máy chủ nhân bản con số này trong các phản ứng tương ứng.
❑Flags.This là một trường 16-bit bao gồm các trường con thể hiện trong hình 19.16.
Một mô tả ngắn gọn về mỗi trường con cờ sau.
a.QR (query / response) .Đây là một 1-bit trường con xác định các loại tin nhắn.
Nếu nó là 0, tin nhắn là một truy vấn. Nếu nó là 1, tin nhắn là một phản ứng.
b.OpCode. Đây là một trường con 4-bit định nghĩa các loại truy vấn hoặc phản hồi (0 nếu
tiêu chuẩn, 1 nếu nghịch đảo, và 2 nếu một yêu cầu tình trạng server).
c. AA (thẩm quyền trả lời). Đây là một trường con 1-bit. Khi nó được thiết lập (giá trị 1)
nó có nghĩa là các máy chủ tên là một máy chủ có thẩm quyền. Nó chỉ được sử dụng trong một
tin nhắn trả lời.
d.TC (cắt ngắn). Đây là một trường con 1-bit. Khi nó được thiết lập (giá trị 1), nó có nghĩa
rằng các phản ứng là hơn 512 byte và cắt ngắn đến 512. Nó được dùng khi
sử dụng các dịch vụ DNS của UDP (xem Phần 19.8 trên Encapsulation).
e. RD (đệ quy mong muốn). Đây là một trường con 1-bit. Khi nó được thiết lập (giá trị 1) nó
có nghĩa là khách hàng mong muốn một câu trả lời đệ quy. Nó được đặt trong tin nhắn truy vấn và
lặp đi lặp lại trong các tin nhắn phản hồi.
f. RA (đệ quy có sẵn) .Đây là một trường con 1-bit. Khi nó được thiết lập trong ứng phó,
nó có nghĩa là một phản ứng đệ quy có sẵn. Nó được thiết lập chỉ trong phản ứng
thông điệp.
g.Reserved.This là một trường con 3-bit thiết lập để 000.
h.rCode. Đây là một lĩnh vực 4-bit cho thấy tình trạng của các lỗi trong các phản ứng. Trong số
tất nhiên, chỉ có một máy chủ có thẩm quyền có thể làm cho bản án như vậy. Bảng 19.2
cho thấy các giá trị có thể cho lĩnh vực này.
Số lần ghi câu hỏi. Đây là một lĩnh vực 16-bit có chứa số lượng
các truy vấn trong phần câu hỏi của tin nhắn.
❑Number bản ghi câu trả lời. Đây là một lĩnh vực 16-bit có chứa số lượng
hồ sơ câu trả lời trong phần trả lời của các tin nhắn trả lời. Giá trị của nó là số không trong
thông điệp truy vấn.
❑Number của thẩm quyền records.This là một trường 16-bit có chứa số lượng
hồ sơ có thẩm quyền trong phần thẩm quyền của một tin nhắn trả lời. Giá trị của nó là
số không trong truy vấn thông.
❑Number bổ sung hồ sơ. Đây là một lĩnh vực 16-bit có chứa số lượng
hồ sơ bổ sung trong phần bổ sung của một tin nhắn trả lời. Giá trị của nó là số không
trong thông điệp truy vấn.
Câu hỏi Phần
này là một phần bao gồm một hoặc nhiều bản ghi câu hỏi. Nó hiện diện trên cả hai truy vấn
các thông điệp và phản ứng. Chúng tôi sẽ thảo luận về các bản ghi câu hỏi trong phần sau.
Phần trả lời
này là một phần bao gồm một hoặc nhiều bản ghi tài nguyên. Nó chỉ hiện diện trên
các thông điệp phản hồi. Phần này bao gồm các câu trả lời từ máy chủ cho khách hàng
(resolver). Chúng tôi sẽ thảo luận về các bản ghi tài nguyên trong một phần sau.
Authoritative Mục
này là một phần bao gồm một hoặc nhiều bản ghi tài nguyên. Nó chỉ hiện diện trên
các thông điệp phản hồi. Phần này cung cấp thông tin (tên miền) về một hoặc nhiều
máy chủ có thẩm quyền đối với các truy vấn.
Thông tin mục
này là một phần bao gồm một hoặc nhiều bản ghi tài nguyên. Nó chỉ hiện diện trên
các thông điệp phản hồi. Phần này sẽ cung cấp thêm thông tin có thể giúp
giải quyết. Ví dụ, một máy chủ có thể cung cấp cho các tên miền của một máy chủ có thẩm quyền để
giải quyết các trong phần thẩm quyền, và bao gồm các địa chỉ IP của máy chủ có thẩm quyền tương tự trong phần thông tin bổ sung.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: