Simulate a worm propagation considering no delay, Basic Statistics

Assignment Help:

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).


Related Discussions:- Simulate a worm propagation considering no delay

Determine the upper and lower control limits, You should show your work to ...

You should show your work to earn partial credit.  You must show ALL of your work on the pages provided.  There should be plenty of room to show your work on the page with each pro

Assignment, All Excel output should be copied into a single Word document w...

All Excel output should be copied into a single Word document where you must enter all of your responses to the questions below. Format the document professionally so it flows well

Electric fields, 2. Two disks, each of radius 10.0 cm, are charged so that ...

2. Two disks, each of radius 10.0 cm, are charged so that one has a charge of +10.0 nC and the other has a charge of -10.0 nC. The disks are then placed with their flat faces facin

12 questions, normal distribution and the sampling distributions of sample ...

normal distribution and the sampling distributions of sample proportions and sample means, but without confidence interval

Semi average trend values, Year : 2008 2009 2010 2011 2012 2013 sale : 111 ...

Year : 2008 2009 2010 2011 2012 2013 sale : 111 120 114 123 117 126

Draw a gantt chart, Consider the Kristen Cookie Company case. From the n...

Consider the Kristen Cookie Company case. From the note: Wash&Mix: 6 mins per order (max 3 dozen) Dish up: 2 mins per dozen Set up timer: 1 min per dozen Bake: 9 mins per dozen

Acct 1100, comprehensive problem 1 chapter4

comprehensive problem 1 chapter4

binomial problem-replication strategy, It is 11:30pm on Thursday evening, ...

It is 11:30pm on Thursday evening, New York City time. You are still recovering from your long haul flight from Sydney which arrived at JFK only hours ago. Thank your favourite dei

FIFO, how to figure out cost of good available for sale, cost of sales, end...

how to figure out cost of good available for sale, cost of sales, ending inventory

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd