Skip to content
This repository has been archived by the owner on Nov 4, 2021. It is now read-only.

Outline

Álvaro Carrera edited this page Jun 18, 2013 · 1 revision

#summary Chapter One of Shanks User Manual #labels Phase-Support

= Chapter 1 : Network's Outline = Before start to implement the code you should have in mind what kind of network want to simulate, identifying all network elements and interactions that are essential towards your simulation. Take pen and paper (or any medium which you feel comfortable with), and draw your network diagram.

At this point will be useful for you to know that SHANKS understands a network as a set of devices that are connected together through links with the purpose of communicate between them. Keep this level of abstraction, though it may seem simpler, because it allows you to customize the tool and the simulation network as much as you want (or rather, as much as you are willing to invest time on it).

== 1.1. HAN-Model: outline. == Figure 1 shows a particular version of a HAN, in there some common elements have been deleted and others have been splitted into different devices. This was done deliberately, intended to show the reader that is not necessary to define all network elements but only those that are relevant to the desired simulation.

http://shanks-with-mason.googlecode.com/svn/wiki/images/manuals/userManual/networkSketch.jpg ==== Figure 1 ====

The image shows the following network elements.

Devices

  • Computer: Next to this device is a list of modules in which it could be devided, modeling it as a set of devices connected by internal buses. But towards the ample simulation we will treat it as a single element.
  • iPhone and Android Smartphones: These two devices share the same medium by which connect to the ADSL Router. Both of them appear as independent element in the network.
  • ADSL Router: This device is splitted into three different devices. ADSL Modem, Ethernet router and Wireless access point. Now a days wireless router integrates these three functionalities in one device, but towards our simulation we will treat it as three different devices. performing the simulation.
Clone this wiki locally