INST 346
Spring 2018
Assignment H4
This homework is due before the start of the class session indicated
on the syllabus. Partial credit may be awarded.
I have encountered an interesting Web page at http://www.flyonthewall.tv/,
and would like to know more about the people or the organization that
are responsible for the content on this site. We know at least four
ways to find out who really runs a site, so lets give them a try:
- By following links from that Web page, see if you can find a
page on the same site that makes a claim of organizational or
individual responsibility for the content on the site.
- Sometimes it is not possible to find anything that resembles a
claim of responsibility, and sometimes that claim may be
misleading (for example, if you found a Web page from the "Committee
to Re-Elect the President," you might want to know something more
about that organization). One way to do that is to look at the domain
name registry to see where the domain name is registered. Sometimes
you will find the full domain name registered, other time you may find
that only a part of the name is registered. In this case, you want to
trim the URL from the right until you get to the domain name, and then
trim the domain name from the left ("www.umiacs.umd.edu" would become
"umiacs.umd.edu" and then "umd.edu"). A useful site for
looking up domain names is http://www.networksolutions.com/whois/index.jsp
- Some top-level domain names are assigned to organizations (the
U.S. government owns ".gov," for example) or to countries (the United
Kingdom owns ".uk"). So in this case it would be useful to
know who owns ".tv". If you do much of this, you will learn to
recognize some of the more common top-level domain names.
There are a lot of lists that provide this sort of information; one
can be found (with some poking around) at http://www.iana.org/.
- Ultimately, the packets that you send to a host have to know
how to get there. You can follow that path using a
"traceroute" service. One such service is "visual traceroute"
at http://en.dnstools.ch/visual-traceroute.html,
which provides quite a lot of detail on how packets get from
near Frankfurt, Germany (if you select "from this
server") to any site you specify.
The homework assignment is to use all of these techniques to determine
who is responsible for the content that you see on the site given
above. Describe what you find using each of the four techniques.
Come to class prepared to discuss possible causes for the
inconsistencies that you discover.
Doug Oard
Last modified: Fri Feb 23 19:17:45 2018