Question

1.

In frame 1, the client sends a DNS query to a server to discover the IP address for a

domain name presented in the query message.

(a)

(b)

(c)

ENG:305

Provide screen capture of the protocol header and highlight the packet details

that identifies the host of the DNS server. Illustrate the data structure of the

protocol header by indicating the name, bit-length, and decimal value stored in

each of the header fields.

(5 marks)

Provide screen capture of the protocol header and highlight the packet details

that identifies the DNS service on the host. Illustrate the data structure of the

protocol header by indicating the name, bit-length, and decimal value stored in

each of the header fields.

(5 marks)

Provide screen capture showing the packet details of the DNS query. Analyze

the data format of the DNS query and syntax of its query message. Based on

the analysis, indicate the DNS query header length, query message length, and

the domain name in the query.

(5 marks)

SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (US)

Group-Based Assignment

(d) Construct the IP datagram showing the encapsulation of all protocol headers

and its payload. Indicate the length of each of the headers and the query

message. Provide a screen capture of the packet details showing the Total

Length of the IP datagram and verify that the total length of the IP datagram is

equal to the sum of all its constructed parts.

(5 marks)

Question image 1