Create and simulate a network - netml system, Computer Networking

Assignment Help:

Create and simulate a network similar to the one shown here, using the NetML system.

107_Create and Simulate a Network - NetML System.png

The network is a little more complex, as depicted at the right. There is an extra node which is a lot further away. In the diagram at the right, the labels indicate the propagation delay of each link.

The issue we wish to explore in this assignment is whether a traffic flow can be disadvantaged by passing along a path with larger propagation delay than the other flows which share the network.

In addition, we would like to explore ways in which this performance problem (if it exists) might be alleviated. The methods we wish to explore as follows:

  • replace the default DropTail queue at the congested node, X, by a RED queue;
  • change the parameters of the DropTail queue: in particular, doubling the buffer capacity or halving the buffer capacity;
  • change the parameters of the RED queue: in particular, selecting different values for linterm, minTh, maxTh and gentle;
  • try different values of the propagation delay from Z to X starting at 50ms and going up to 500ms, to see if the problem becomes more serious with delay (and less serious as the delay differential decreases);
  • check if the problem is different depending on which of the two flows (the one with a long delay and the one with a short delay) starts first.

 

Network Setup

All the links in the network should have a data rate of 10 Mbps and a propagation delay of 10 ms except the link from X to Y, which should have a data rate of 2 Mbps, and the link from Z to X, which should have a propagation delay of 50ms initially, and then varying up to 500 ms.

The top and bottom traffic flows should be ftp transfers of 10,000,000 bytes each. The one at the top should start at 1s, and the one below at 4s (although this will be varied during the experiments). Both flows should have a finish time of 10s and the PacketSize parameter of both should be 1000. The other traffic stream should be a UDP Ping flow, with an Interval of 0.01, starting at time 0.9s, and finishing at time 10 and with many packets: 100,000.

 

Criteria

  • A satisfactory assignment document has been prepared, a network has been created and is depicted in a diagram in the assignment document.
  • Graphs which explain the behaviour of the network in its original setup are presented including dropped packets, the congestion window between A and B and between Z and F, and throughput of these two flows.
  • A description of the normal behaviour of the network is included in the assignment document. This should include a comparison of the throughput of the flow with a long delay to the flow with a short delay.
  • A description of the behaviour of the network when the DropTail queue is replaced by a RED queue is provided. This should include plots of key performance indicators such as throughput for both FTP flows.
  • Experiments have been conducted to determine the effect of the delay difference, between the two flows, on the different performance each flow experiences.
  • Experiments have been conducted to determine the effect on performance for the F to Z flow of changes in the buffer size of the DropTail queue at X.
  • Experiments have been conducted to determine the effect on the performance of the F to Z flow of changes in the RED queue parameters.
  • Experiments have been conducted to show if it makes a difference if the flow from A to B starts before or after the flow from Z to F.
  • The assignment includes a discussion section in which the issue of fair access to network resources by flows with different path lengths is discussed.

 


Related Discussions:- Create and simulate a network - netml system

Why congestion occurs, Q. Why congestion occurs? Congestion Emerg...

Q. Why congestion occurs? Congestion Emerge if the load on the network is greater than the capacity of the network - Load that is the number of packets sent to the net

Difference among symmetric and asymmetric cryptosystem, what's the differen...

what's the difference among Symmetric and Asymmetric cryptosystem?

What is an error, Q. What is an Error? At any time bits flow from one p...

Q. What is an Error? At any time bits flow from one point to another they are subject to unpredictable changes because of interference The interference is able to change the

Tcp connection management , TCP Connection Management TCP connection ...

TCP Connection Management TCP connection management encompasses the procedures for establishing and  terminating connection (FTCP is  connection oriented protocols). In TCP c

Show VLAN membership and configuration, Q. Show VLAN Membership and Configu...

Q. Show VLAN Membership and Configuration? VLAN Membership - May be classified by - Switch port numbers - MAC addresses - IP addresses - IP multicast addresse

Explain how the LAN model be developed, Explain how the lan model be develo...

Explain how the lan model be developed The LAN model can be developed incrementally. If LAN is just a long cable. it cannot be brought down by single failure (if servers are re

Failure reporting and analysis, 1. A systematic study of failures will help...

1. A systematic study of failures will help in identifying areas that may cause :   i.  Loss of adjacent parts/ equipment/ whole equipment. ii.  Loss of production and rev

Types of ends in wan, There are two types of ends in WAN (1)DTE (DATA TE...

There are two types of ends in WAN (1)DTE (DATA TERMINAL EQUIPMENT) (2)DCE(DATA COMMUNICATION EQUIPMENT)

Cidr presentation, Inside a device, every address mask is stored as a 32-bi...

Inside a device, every address mask is stored as a 32-bit number. When we submit a prefix and an address mask they use a changed form of dotted decimal addressing known CIDR addres

Explain about star topology, Explain about star topology This topology,...

Explain about star topology This topology, obviously, needs a great deal of cabling. This design gives an excellent platform for reconfiguration and trouble-shooting. Changes t

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