CSCD 443/533 Advanced Networks
Takehome Midterm - Winter 2017

Due: Monday, February 27     Worth: 100 points

This is a takehome exam which means that you can take it home or work on it here at school, but please do the work individually. You can ask me for help in order to clarify what I am asking or for suggestions on places to look for references.

If the question asks you to provide a reference, please provide one. Actually look up a reference for the answer or you will lose points. The reason you are asked for a reference is for you to start getting familiar with supporting your views with evidence.

Answer all the questions to the best of your ability. That means, don't skip a question. This test is not supposed to be time limited which means you can take your time and look up information you don't know. Never leave an answer blank ... bad strategy on a test. Even if you guess, you will likely get some points for the answer. And, if you are really, really confused as to what I am asking, just email me and I will answer.


  1. This question addresses security which is covered in Chapter 8 of your text.
    a. Name several problems (at least 3) with current Internet design with regards to security.
    b. We touched on the future Internet designs briefly. Choose one of the proposals for future Internet and discuss how they propose to fix the security problems of today
  2. Define a peering point (make sure you understand what it is) and then search the Internet to find at least three major peering points used to route packets in the Internet. Where (location) are most of the peering points in the Internet?
  3. Say you wanted to transmit over a physical medium. How could you improve your signal strenth for 1. Wired and 2. Wireless.
    Some things you should consider are:
    a. Equipment for transmission or boosting equipment
    b. Distance
    c. Noise and Interference
  4. What is the purpose of OSPF areas? Are there any drawbacks to these areas?
  5. We discussed measurement of the Internet on a large scale in class. What if you wanted to measure your own network at home for speed, latency and potential bottlenecks. How would you go about it. Name any tools that you would use.
  6. This is a BGP question.
    a. What were some of the design goals of BGP? Has BGP realized those goals?
    b. Describe a problem with BGP as it is implemented today. Is there a solution for this problem and what is it? Provide references.
  7. We have discussed network layering both in CSCD 330 and CSCD 433/533. Layering is one of the well accepted strengths of the current Internet. Lets look at this concept of layering in more depth. Think about the implemented OSI model of 4 layers.
    a. What are the advantages of a layered approach to network design?
    b. What are the disadvantages to the layered design approach?
  8. Electromagnetic Radiation (EMR) has been researched with regards to cell phones and cell phone towers. EMR has also been noted in connection to Smart Meters, a new way to monitor utility usage. Negative effects of EMR is controversial because power companies do not want to recognize there might be problems from installing a wireless Smart Meter in homes. There has been no safety studies prior to their installation to my knowledge. If you have not heard about Smart Meters, then look at the link below to learn about them. Is there evidence or studies that suggests they cause harm to humans, animals or other biological organisms? Read about this problem and record any papers, web sites or other sources for this type of information. Hint: Look beyond NIH and Government sources to find other views.
    Smart Meter Wikipedia
  9. In 2009, there was a big switch from Analog to Digital TV. Answer the following questions regarding the switch.
    a. What was wrong with existing Analog TV service?
    b. What benefits did converting to digital offer to people?
  10. This question should describe the process in detail of how a TCP/IP packet from a computer at school at EWU (no wifi) travels to an web server. Create a high level TCP/IP network level packet and make up an IP address for your computer and another IP address for server. You can draw a diagram to help clarify how the packet travels through the networks. Assume at least two routers, one to exit EWU and one at the edge of the Amazon network. In delivering any high level packet, the network needs to use the data link layer which involves Mac addresses. Delivery of the TCP/IP packet involves encapsulaton within a data link level packet. What you should explain in your answer:
    a. You need to show how IP addresses map to mac addresses and the protocol involved. Make up mac addresses.
    b. For each transition between the networks describe how the hand-off occurs until delivery of the packet at the Amazon Web Server

Turn In

You should type or write your answers to the above questions and turn them in during class.
I will not accept email turn-in for this take-home midterm.