• No se han encontrado resultados

AUXILIAR DE CONTABILIDAD

3.2.1 Procesos gobernantes:

MODULE 4: NETWORK SIMULATION, DOCUMENTATION AND

lab; various attributes of the environment can also be modified in a controlled manner to assess how the network would behave under different conditions. When a simulation program is used in conjunction with live applications and services in order to observe end-to-end performance to the user desktop, this technique is also referred to as network emulation.

3.2 Network simulator

A network simulator is a software program that imitates the working of a computer network. In simulators, the computer network is typically modelled with devices, traffic etc and the performance is analysed. Typically, users can then customize the simulator to fulfill their specific analysis needs. Simulators typically come with support for the most popular protocols in use today, such as WLAN, Wi-Max, UDP, and TCP.

3.3 Simulations

Most of the commercial simulators are GUI driven, while some network simulators require input scripts or commands (network parameters). The network parameters describe the state of the network (node placement, existing links) and the events (data transmissions, link failures, etc). Important outputs of simulations are the trace files. Trace files can document every event that occurred in the simulation and are used for analysis. Certain simulators have added functionality of capturing this type of data directly from a functioning production environment, at various times of the day, week, or month, in order to reflect average, worst-case, and best-case conditions. Network simulators can also provide other tools to facilitate visual analysis of trends and potential trouble spots.

Most network simulators use discrete event simulation, in which a list of pending "events" is stored, and those events are processed in order, with some events triggering future events -- such as the event of the arrival of a packet at one node triggering the event of the arrival of that packet at a downstream node.

Some network simulation problems, notably those relying on queueing theory, are well suited to Markov chain simulations, in which no list of future events is maintained and the simulation consists of transiting between different system "states" in a memoryless fashion. Markov chain simulation is typically faster but less accurate and flexible than detailed discrete event simulation. Some simulations are cyclic based simulations and these are faster as compared to event based simulations.

Simulation of networks can be a difficult task. For example, if congestion is high, then estimation of the average occupancy is challenging because of high variance. To estimate the likelihood of a buffer overflow in a network, the time required for an accurate answer can be extremely large. Specialized techniques such as "control variates" and "importance sampling"

have been developed to speed simulation.[ Examples of network simulators

Examples of notable network simulation software are, ordered after how often they are mentioned in research papers:

168

1. ns2/ns3 2. OPNET 3. NetSim

3.4 Documentation

Network documentation takes on many forms, the most fundamental of which is labeling. The need for documentation and the forms it should take are not likely to change with time.

Maps of both the physical and logical networks should be part of the network documentation.

The physical-network map should show where the wires go and the end points or ranges of wireless links. If redundancy was part of the physical-network design, it should clearly indicate and document the physically diverse paths. The amount and type of connectivity available for each link should be indicated. For example, if 200 pairs of copper wires and m20 pairs of fiber-optic cables connect a pair of buildings, the documentation should specify how both sets are rated and terminated and the distances between the termination points.

The logical-network map should show the logical-network topology, with network numbers, names, and speeds. This map should also show any routing protocols and administrative domains that vary across the network. Both the physical- and logical-network maps should reach to the perimeter of the organization’s network and identify its outer boundaries.

Labeling is the single most important component of the network documentation. Clear, consistent labeling on patch panels and long-distance connections is particularly important. A patch panel should clearly indicate the physical location of the corresponding patch panel or jacks, and each of the connections on the patch panel should be clearly and consistently labeled at both ends. Long-distance connections should clearly indicate where the circuit goes, whom to report problems to, and what information will be required when reporting a problem, such as the circuit ID and where it terminates. Placing this label immediately beside the unit’s fault-indicator light can be helpful. Doing so eliminates the need to trace cables to find the necessary information when a fault occurs. For example, one might otherwise have to trace cables from a channel service unit/data service unit to the punch-down block at the telephone company’s demarcation point or to a jack on the wall. Less permanent connections, such as the network connection for each host on the network, also should be labeled. Labeling on each wire is easier to maintain in a relatively static environment and more difficult to maintain in a highly dynamic one. You should attempt to do this level of labeling only if you can maintain it. Incorrect labels are worse than none at all.

A compromise between no labels and full cable labeling is to purchase cables with a unique serial number shown at each end. With a serial number, you can quite quickly trace exactly where a cable goes, if you have an approximate idea of the location of the other end. The serial number label can also indicate length and the way that the cable is wired. For example, the first two digits can indicate straight-through, crossover, twisted-pair, FDDI, or other wiring arrangements, followed by a dash, three digits indicating the cable length, another dash, and the serial number. Colored covers on the connectors can also be used to indicate cable type.

169

Network cables are often difficult to label. One of the most effective ways we have seen is to use a cable tie with a protruding flat tab to which standard sticky labels can be affixed. It is securely attached and can be easily altered.

The other key location for documentation is online, as part of the configuration of the network devices themselves. Wherever possible, comment fields and device names should be used to provide documentation for the network administrators. Naming standards for devices can go a long way toward making network administration easier and more intuitive.

Case Study: Naming Conventions

A midsize multinational software company used a multistar topology for its wide-area connectivity. One of the star centers was in Mountain View, California. The router at each remote site that connected to Mountain View was called location2mtview: for example, denver2mtview or atlanta2mtview. The router at the Mountain View end of the connection was called location-router: for example, denverrouter or atlanta-router, in addition to any other names that it might have.

When a remote site, suffered connectivity problems, everyone could immediately identify which routers served that site, without resorting to network maps or tracing cables. This standardization vastly improved the level of support that remote sites could expect from the average system administrator (SA). All those capable of performing basic network debugging were given read-only access to the network equipment and were able to perform basic diagnostics before handing the problem to the network team. Routers usually permit a text comment to be recorded with each interface. For WAN connections, this comment should include all the information a technician needs in an emergency involving the link going down:

the name of the vendor providing the link, the vendor’s phone number, the circuit identifier, and the maintenance contract number that the vendor needs to provide service. For LAN connections, include the name of the subnet and the contact information for the owner of the subnet, if it is not the main SA team. If your LAN equipment has a comment field for each port, use it to indicate the room number and jack at the other end of the cable.

SELF ASSESSMENT EXERCISES

1. What do you understand by network simulation?

2. Give three examples of network simulator 3. Explain what network documentation is about

4.0 CONCLUSION

Network simulation enables us to observe the behavior of a network and the various applications and services it supports in a test lab; various attributes of the environment can also

170

be modified in a controlled manner to assess how the network would behave under different conditions. Network documentation takes on many forms, the most fundamental of which is labeling.

5.0 SUMMARY

In communication and computer network research, network simulation is a technique where a program models the behavior of a network either by calculating the interaction between the different network entities (hosts/routers, data links, packets, etc) using mathematical formulas, or actually capturing and playing back observations from a production network. A network simulator is a software program that imitates the working of a computer network.

Maps of both the physical and logical networks should be part of the network documentation.

The physical-network map should show where the wires go and the end points or ranges of wireless links. The logical-network map should show the logical-network topology, with network numbers, names, and speeds. This map should also show any routing protocols and administrative domains that vary across the network. Both the physical- and logical-network maps should reach to the perimeter of the organization’s network and identify its outer boundaries.

6.0 TUTOR-MARKED ASSIGNMENTS

1. Draw a physical-network map for your organization.

2. Draw a logical-network map for your organization.

3. Use the example case study naming conventions and do same your own organization.

4. Use any available network simulator and produce the listing.

7.0 REFERENCES/FURTHER READING

1. Burgess, M. (2004). Principles of Network and System Administration. (2nd Ed.).

Chichester, West Sussex , England: Wiley.

2. Burke, J. R.(2004). Network Management Concepts and Practice: a Hands-on Approach.

Pearson.

3. Forouzan, B.A, & Fegan, S.C. (2007). Data communications and Networking (4th Ed). Mc Graw Hill.

4. Limoncelli, T. A.,Hogan, C. J. & Chalup, S. R (2007}. The Practice of System and Network Administration. (2nd Ed.). Upper Saddle River, NJ: Addison-Wesley.

5. Stallings, W. (2009). Data and computer communications ( 8th ed.). Upper saddle River, NJ.:

Pearson Education Inc.

6. Subramanian, M. (2000). Network Management: Principles and Practice, Addison-Wesley. 171

Documento similar