CS526 S2005 Final
You have until 7:05pm to finish your exam.

Your Name:


1. LVS Server Cluster and UML Virtual Machine

  1. You are given three server machines, 128.198.63.100, 128.198.63.101, and 128.198.63.102, and a subnet 128.198.63.0/24 with gateway at 128.198.63.1. You are asked to setup one LVS-NAT cluster to host a web site with VIP=128.198.63.10. Assume the three real servers has the same processing power.
    1. What is the scheduling discipline you propose to use in this web cluster?
    2. Show the configuration script for the LVS load balancer.
  2. What is the main advantage of using UML Virtual Machines for hosting a site?

2. Content Switching

  1. What is TCP delayed binding? Name two ways to improve it.
  2. Why the current browser such as Microsoft IE does not support pipelining multiple requests in a single TCP connection?

3. Wireless Sensor Network

  1. Crossbow has motes operating at 433 and 916 MHz. In a straight hallway, which type of motes can be deployed further apart? Which mote has the longer antenna?
  2. Mobile Ad Hoc Network vs. Wireless Sensor Network.
    1. List two common characteristics.
    2. List three major differences.
  3. The following Sense.nc and SenseM.nc code

4. Answer 4 of the following 9 questions related to the semester project presentations.

  1. Web portal project.
    uPortal is an open source open standard effort built on Java, XML, XSL, J2EE, JDBC.
    What is the main usage of XML and XSL in the uPortal system?
  2. Spyware.
    What type of software module is usually included in the spyware software to relay sensitive information when a secure web page is accessed?
  3. IDS.
    What are two basic types of intruction detection methods?
  4. Securing iSCSI for Data Backup and Disaster Recovery.
    What protocol can be used to encrypt the packets carrying iSCSI PDU? Name one.
  5. Overview of Web Services.
    What is the language used to describe the web service? What system is used for publishing and discovering web services?
  6. Wireless Sensor Networks: Positioning Algorithms & Energy Management.
    Why paths with many shorter links are preferred than those with longer links in typical wireless sensor networks?
  7. Wireless Sensor Networks for Emergency Response
    What is the main goal of the CodeBlue project?
  8. Improve Radio Link Modeling in Wireless Sensor Network Simulation
    How can the radio model plug-in in TinyViz be enhanced?
  9. Basic Dynamic Scheduling for Multiple Path Routing.
    Name three ways that a multiple path connection can be set up in today's networks?