MIT EECS - 6.033

Read Book section 4.4: "Case study: The Internet Domain Name System (DNS) "

Question for Recitation

Write up an answer to the following questions and turn it in at the beginning of recitation:

Look at Figure 4.10. Find the name server names.edu (192.14.71.191, at the top center of the diagram). For both questions, assume that this name server is malfuctioning, either because of a flaw in its software or because of the actions of the attacker.

  1. Consider the name client ginger.cse.pedantic.edu (18.26.0.82, at the bottom left of the diagram). Will this client be able to resolve the name ginger.Scholarly.edu as shown by the arrows? Why or why not?

  2. Now consider the name client thyme.pedantic.edu (18.62.5.70, at the bottom right of the diagram). Will this client be able to resolve the name anise.pedantic.edu as shown by the arrows? Why or why not?

If you consider either question to be badly-posed or under-specified, be explicit about any additional assumptions you need to make.