Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Statistics and Probability Expert

You are required to simulate simple worm propagation in a medium-scale network by using discrete-time simulation technique.

Assume that in an isolated network with IP address space (i.e., the network is assigned with /n IP prefix space), there are N vulnerable computers to a particular worm in this network. These vulnerable computers occupy the even number of IP addresses starting from the lower end of the address space of the network. For example, if the network has an IP space of 192.168.0.0/16 and there are 100 vulnerable computers, then the IP addresses of these vulnerable computers are: 192.168.0.0, 192.168.0.2, 192.168.0.4, ....., until 192.168.0.200.

Now the worm starts its infection within this network from 1 initially infected machine (randomly picked from those vulnerable computers). At each discrete time unit, a worm-infected computer can scan randomly picked IP addresses within this network (the network has IP addresses). If it finds a vulnerable computer, it infects the vulnerable computer and this newly infected computer can start infecting others from the next discrete time (no delay is considered).

For such a worm propagation, we have introduced that it can be modeled by:

Where I(t) is the number of infected computers at time t.

Your assignments are:

1). Simulate a worm propagation considering no delay.

Simulate a worm propagation with parameters n=18, N=400, =2. You need to simulate the worm propagation for 100 runs in order to get the average values for I(t) for each discrete time t. Each of your simulation run should end when all vulnerable machines have been infected.

a). Draw a figure to compare the I(t) derived from the simulations (averaged value or called sample mean) and the above differential equation (i.e., the figure contains two I(t) curves). They should be matched with each other (with some statistical errors). The numerical result of the differential equation above can be derived by Matlab Simulink.

b). Draw a figure shows the I(t) from the first 3 simulation runs. This figure will exhibit the statistical variance in worm propagation process (each simulation run the worm's propagation dynamic is slightly different).

Statistics and Probability, Statistics

  • Category:- Statistics and Probability
  • Reference No.:- M9530263

Have any Question?


Related Questions in Statistics and Probability

Donald is a college student who has 4125 in a savings that

Donald is a college student who has $4125 in a savings that he earned from his summer job. He plans to leave the $4125 in a certificate of deposit(CD) with Goldman Sachs bank earning 2% for three years, but his banker ha ...

Lets assume that your tuition not including books and

Let's assume that your tuition (not including books and supplies) for this semester is $7500. If you are taking 5 courses, and each class meets 3 hours a week, what are you paying per hour for your classes? (A typical co ...

Five houses in a row are each to be painted with one of the

Five houses in a row are each to be painted with one of the colors? red, blue,? green, and yellow. In how many different ways can the houses be painted so that no two adjacent houses are of the same? color? Answer is 324 ...

Among 140 subjects with positive test results there are 25

Among 140 subjects with positive test? results, there are 25 false positive? results; among 152 negative? results, there are 22 false negative results. If one of the test subjects is randomly? selected, find the probabil ...

Mort is to pay off a loan of 75000 with equal payments at

Mort is to pay off a loan of $75,000 with equal payments at the end of every month over 10 years (i.e., 120 months). The ANNUAL effective rate is 5%. Mort decides that he can actually manage to pay double the monthly pay ...

A new type of soft drink from frackly inc is sold in 500

A new type of soft drink from Frackly Inc. is sold in 500 milliliter (ml) bottles. The mean volume of drink placed in a bottle is 490 ml with a standard deviation of 6.1 ml. Assuming a normal distribution of the data, wh ...

What would be examples of valid selection methods used by

What would be examples of valid selection methods used by the human resource department to ensure selecting the appropriate candidate for a job.

Since this in an empirical question that means that 68 is

Since this in an empirical question that means that 68% is in the middle and on the outer sides are the difference? The median life span of a mouse is 118 weeks Would you expect the life-span to be normally distributed? ...

The computer systems department has 8 faculty 6 are tenured

The computer systems department has 8 faculty, 6 are tenured. A committee is formed of 3 faculty members. If members are submitted at random: - What is the probability all members of the committee are tenured? - What is ...

A random sample of 87 eighth grade students scores on a

A random sample of 87 eighth grade? students' scores on a national mathematics assessment test has a mean score of 278. This test result prompts a state school administrator to declare that the mean score for the? state' ...

  • 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