CSC101 Assignment
Computer Networks
60 Points
In this assignment you will use the skills learned from the networking lectures and readings.
For this assignment, you will place all answers and screenshots in a Google Document. Please refer to the FAQ's page (located from the Resources link in Sakai) for instructions on how to place a screenshot into a Google Document. The steps below will tell you what to put in the assignment document.
- Get Computer's Network Parameters.
- Provide in your assignment document the following of the computer you are working at:
- IP address
- Gateway IP address
- DNS server IP address
- MAC (physical) address
- For each of the four addresses from part 1A, write a sentence or two in your assignment document stating what the address is and why it is important.
- Place a screenshot of the window that displays the addresses in your document.
The Networks lab lecture demonstrates how to get this information on a Windows computer.
Mac users should view this tutorial on How to find Network Info on a Mac.
- Domain Name Lookup. Follow the instructions from the Networks Lab video lecture to perform a WhoIs lookup on networksolutions.com. The information for the following questions will come from the domain yourname.com where yourname is your first name or your last name (e.g. george.com or washington.com) If yourname.com is not registered or does not have a live web server, try a variation of your first and/or last name until you find one that is registered and has a web server.
- Provide the owner of yourname.com?. Note: You can list either the "Registrant" or the "Administrative Contact" as the owner. "Registrant" lists the company that owns the domain, and "Administrative Contact" lists an actual individual who is part of the company. The "Registrar" is the service that provided the domain name, such as Network Solutions LLC or GoDaddy.com, etc.
- Provide the mailing address of yourname.com?
- Provide the expiration date of yourname.com?
- Provide the IP address of yourname.com?.
- Place a screenshot in your assignment document showing the WhoIS lookup for yourname.com.
- Does anyone own yourbusinessname.com as described under Resources-Final Project Description? Where you substitute the domain name you would like for your business (e.g. vicslemonade.com).
- Place a screenshot in your assignment document showing the WhoIS lookup results for your desired business domain name.
- Create and Upload a Web Page to the Computer Science (CS) Web Server. Upon creation of your CS account for this course, each student gets access to their own web space on the CS web server. This is where you will ultimately host the web page of your company that you are creating for your final project.
- Create a Basic Web Page. Follow the Basic Web Page Tutorial to create an HTML web page on your Desktop. The tutorial will instruct you on what to name your web page file and how to properly save it as an html web page. Be sure to follow the tutorial carefully. Note:
Mac users must download TextWrangler as described in the tutorial
- Upload a Web Page. Download and install FileZilla from the Software page (located from the Resources link in Sakai). Follow these instructions on Using FileZilla to Upload your Web Pages to upload your folder created in the previous step.
- Take a screenshot of your live web page displayed in an Internet browser (i.e. view the web page from your URL that you obtained in step B). Place this screenshot in your assignment document.
- Provide the URL to your website in your Google Docs assignment along with the screenshot described in step C.
- Network Trace. Perform a trace of sending a packet to the web page's hosting server that you used in the Domain Name Lookup from step 2 above (i.e. yourname.com).
- Go to http://www.yougetsignal.com/tools/visual-tracert/
- On this web page, choose to do a proxy trace on yourname.com where yourname is replaced with your own name. This sends a packet from your computer to the server at yougetsignal.com, which then sends it to the server you enter in the box labeled Remote Address.
- The trace may take up to a minute to show on the map.
- Answer these questions in your Google document:
- Place a screenshot of the trace map in your Google document.
- How many hops did it take?
- What is the first IP address that you can find that it hopped to? This is found by clicking the listed hops, in order, until one shows an IP address.
- Place a screenshot in your assignment document showing the number of hops and the IP address bubble that resulted from you clicking the hop that had the first IP address.
- How long did it take to go from your computer to your server (via the yougetsignal server)? This is found by clicking the last hop in the list (if unknown see below). The time is usually displayed in ms - which is miliseconds (thousandths of a second). Note that the time is not the time shown for how long it took to display the map (which is located at the top, usually 20-60 seconds).
Note for Unknown as last hop: Sometimes the trace gets an unknown for the last hop. For the question please answer with what you found (i.e. it is listed as unknown so you could not determine the time) and how you would have found the time if it worked properly.
- Place a screenshot in your assignment document showing the time from question 4.e.
Note for Unknown as last hop: Provide a screenshot showing the last hop as being unknown
- Trace an email back to its original sender. For this part of the assignment you will receive an email from the teaching staff to your email account listed in ecampus (likely your URI email account) with the subject "CSC101 Email Assignment" (note: if you do not receive an email by two days before the due date, email your instructor ASAP). Complete the following steps:
- Log into your URI gmail account at my.uri.edu.
Note: You must access the trace email by logging in directly to my.uri.edu; if your URI email is forwarded to another account, and you trace the email from the other account, you may not get the correct IP address.
- Open the message from the teaching staff
- Click the down arrow next to Reply, at the top-right of the message pane.
- Select Show original.
- The full headers will appear in a new window.
- Take a screen shot of the expanded header. Place the screenshot in your assignment document.
- With the email still open, find the location from where the email was sent. In order to find the location, copy the IP address of the sender as demonstrated in the video lecture (and shown in the image below) and insert it at http://geobytes.com/iplocator.htm.

- Answer the following questions:
- What IP address did you search for?
- What city was the email sent from?
- What is the latitude and longitude of the location?
What to Hand In
Save your Google document containing your answers and screenshots (there should be seven total screenshots) to your desktop as network.pdf.
Put the file in a zip folder called lastname_network.zip. Submit your lastname_network.zip file using Sakai's assignment upload mechanism.