Metrics (networking)

Metrics (networking)
For other uses, see Metric (disambiguation).

Metrics is a property of a route in computer networking, consisting of any value used by routing algorithms to determine whether one route should perform better than another. The routing table stores only the best possible routes, while link-state or topological databases may store all other information as well. For example, Routing Information Protocol uses hopcount (number of hops) to determine the best possible route.

A Metric can include:

  • measuring link utilisation (using SNMP)
  • number of hops (hop count)
  • speed of the path
  • packet loss (router congestion/conditions)
  • latency (delay)
  • path reliability
  • path bandwidth
  • throughput [SNMP - query routers]
  • load
  • MTU

In EIGRP, metrics is represented by an integer from 0 to 4294967295. In Microsoft Windows XP routing it ranges from 1 to 9999.

A Metric can be considered as [1]:

  • additive - the total cost of a path is the sum of the costs of individual links along the path,
  • concave - the total cost of a path is the minimum of the costs of individual links along the path,
  • multiplicative - the total cost of a path is the product of the costs of individual links along the path.


A survey of routing metrics can be found here.

Service Level Metrics

Service Level Metrics are concerned with the end user's experience of using the product.

Availability

The availability of a computer network (or an individual service) may be expressed using the notation hh/d/ww. For a 24 hour service, seven days a week, available all year around, this would be expressed 24/7/52 (where the 52 stands for the number of weeks in a year). Service providers usually express that a service will be available for a percentage of this time.

To calculate the availability of a service expressed in this format, you need to do the following calculation:

98% availability on 24/7/52

  1. Multiply 24 hours per day by 7 days per week by 52 weeks per year = 8736 hours per year
  2. Find 98% of the hours per year = 8736 * 98 / 100 = 8561.28 hours guaranteed

You can then deduce how many full hours/days per year the service can be unavailable before the supplier is in breach of their Service Level Agreement. In this example, 8736 (hours) - 8561 (hours) = 175 hours (or around 7.3 days).

Notes

  1. ^ S. D. Rao, C. S. R. Murthy: “Distributed dynamic QoS-aware routing in WDM optical networks”, Computer Networks, Volume 48, Issue 4, 15 July 2005, Pages 585-604

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Routing in delay tolerant networking — concerns itself with theability to transport, or route, data from a source to adestination is a fundamental ability all communication networks musthave. Delay and disruption tolerant networks(DTNs), arecharacterized by their lack of connectivity …   Wikipedia

  • Airborne Networking — An Airborne Network (AN) is defined to be the infrastructure that provides communication transport services through at least one node that is on a platform capable of flight. BackgroundDefinitionThe intent of the United States Air Force s… …   Wikipedia

  • Metric — Metric(s) may refer to: the metric system of measurement International System of Units, or Système International (SI), the modern form of the metric system Metric ton, a measurement of mass equal to 1,000 kg an analytical measurement… …   Wikipedia

  • Metric (unit) — This article is about the measurement of performance. For metric units, see Metric system and International System of Units. For disambiguous use, see Metric (disambiguation) A metric is a measure for quantitatively assessing, controlling or… …   Wikipedia

  • Locating engine — Articleissues refimprove=May 2008 essay=May 2008A locating engine performs the computing of coordinates of locations of objects and of persons based on methods of multilateration or triangulation. This applies mainly with real time locating… …   Wikipedia

  • List of ad-hoc routing protocols — An Ad hoc routing protocol is a convention or standard that controls how nodes come to agree which way to route packets between computing devices in a mobile ad hoc network (MANET).In ad hoc networks , nodes do not have a priori knowledge of… …   Wikipedia

  • Customer engagement — (CE) refers to the engagement of customers with one another, with a company or a brand. The initiative for engagement can be either consumer or company led and the medium of engagement can be on or offline. Unlike marketing terms such as… …   Wikipedia

  • Translation memory — A translation memory, or TM, is a type of database that stores segments that have been previously translated. A translation memory system stores the words, phrases and paragraphs that have already been translated and aid human translators. The… …   Wikipedia

  • Social network — For other uses, see Social network (disambiguation). Sociology …   Wikipedia

  • Marketing performance measurement and management — Marketing Key concepts Product marketing · Pricing …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”