Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

QUESTION 1

(a) (i) Give an example of a URL.

(ii) List the three main components of a URL, stating how their boundaries are denoted and illustrating each one from your example.

(iii) To what extent is a URL location transparent?

(b) Suppose that the operations of a BLOB object are separated into two categories - public operations that are available to all users and protected operations that are available only to certain named users.

(i) State all of the problems involved in ensuring that only the named users can use a protected operation

(ii) Supposing that access to a protected operation provides information that should not be revealed to all users, what further problems arise?

(c) Explain the two approaches to packet delivery by the network layer in Distributed Systems.

(d) Describe the three fundamental models of Distributed Systems

(e) Define latency, bandwidth and jitter.

QUESTION 2

(a) How does the client-server architecture of Web applications involve the partitioning and/or replication (or caching) of data amongst servers?

(b) With the use of an appropriate example, illustrate how Distributed Systems masks failures for successful completion of invocations

(c) Distinguish between buffering and caching

(d) The term reliable communication is defined in terms of validity and integrity.

(i) Define validity

(ii) Define integrity

(iii) Give two sources which can be threats to the validity and integrity of the messages

QUESTION 3

(a) Explain four mechanisms for security in Distributed Systems.

(b) Describe the OSI Protocol.

(c) A client sends a 200 byte request message to a service, which produces a response containing 5000 bytes. Estimate the total time to complete the request in each of the following cases, with the performance assumptions listed below

(i) Using connectionless (datagram) communication (for example, UDP).

(ii) Using connection-oriented communication (for example, TCP).

(iii) The server process is in the same machine as the client.

[Latency per packet (local or remote, incurred on both send and receive): 5 milliseconds

Connection setup time (TCP only):5 milliseconds

Data transfer rate: 10 megabits per second

MTU: 1000 bytes

Server request processing time: 2 milliseconds

Assume that the network is lightly loaded.]

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M9133463

Have any Question?


Related Questions in Computer Engineering

Request this to be done in jgrasp1 add a method to the

Request this to be done in JGrasp 1. Add a method to the program that calculates the cube of every number between a lower bound and an upper bound that a user inputs (for instance, lower bound 1 and upper bound 9, for be ...

With respect to the needham-schroeder 0v0ap authentication

With respect to the Needham-Schroeder (0V0AP) authentication protocol, assume that a client (point A in the 0V0AP description) is holding the wrong key Describe in PRECISE terms (in terms of the contents of the packets t ...

A what is gdp deflator and how is it calculatedb if gdp

(a) What is GDP deflator and how is it calculated? (b) If GDP deflator for the year 2014 and 2015 are 105 and 108 respectively, then calculate the increase in price level between 2014 and 2015.

In a particular two cities apartment prices are decreasing

In a particular two cities apartment prices are decreasing. One main factor driving apartment prices down in the cities is the supply in new apartments into the market is much greater than the increase in the demand for ...

Question a tank for propane gas is a cylinder with

Question : A tank for propane gas is a cylinder with hemispheres at each end. Write a process that asks the user to enter the length of the cylinder and the radius of the cylinder (same as the radius of the hemisphere (s ...

You are a systems analyst at outback outsourcing a firm

You are a systems analyst at Outback Outsourcing, a firm that handles payroll processing for many large companies. Outback Outsourcing uses a combination of payroll package programs and in-house developed software to del ...

Directionspick one topic for word and one topic

Directions Pick one topic for Word and one topic for PowerPoint to discuss. Word Watermark: What is the purpose of watermark for a document? What do you consider when you work on a watermark in Word? Newsletter: What are ...

What are the differences between server a mainframe and a

What are the differences between server, a mainframe, and a supercomputer? What is productively software? Name the widely used productively suite available from Microsoft?

Stuck in the mud is a popular dice game in uk the game uses

Stuck in the mud is a popular dice game in UK. The game uses five (5) 6-sided dice to play. The players play in turns. Choose one player to start the game. The player will roll all five (5) dice. If the player rolled any ...

Sunshine health corporation has investment interests in

Sunshine Health Corporation has investment interests in Australia, Japan, Germany, and Brazil among other nations. Discuss concerns regarding adapting telecommunication needs to those of different nations. What are some ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As