A router is an intermediary in a Data-processing network. Its role is to transmit the packages whose destination is on another Sous-réseau with a node of the network in order to bring them closer to their final destination. This process named Routage intervenes with the Couche 3 (network layer) of OSI model.

It should not be confused with a switch (Couche 2).

Hardware and software

  • the routing is very often associated today with the Communication protocol IPv4, whereas the migration towards IPv6 also utilizes the routing of IPv6. Other less popular protocols exist, and are also routables.
  • the first routers of the Années 1960 were of simple ordinary microcomputers
  • Même if the ordinary computers can be used to make the routing, the modern routers are more often of the very specialized computers, usually with material additional to accelerate functions, like the transfer (routing) of packages, however, some of these specialized routers would not be compatible IPv6.
  • Of other differences compared to a traditional computer contributes to improve the availability and the performances, like the absence of magnetic storage.
  • the current routers thus play for the data a part close to that of the telephone switches for the voice. Certain functions of the latter besides are more and more taken again by the routers in convergence called voice or telephony on IP (VoIP, ToIP).
  • a router must be connected to at least two data-processing networks to be useful, if not it will not have anything with router. The apparatus creates and/or maintains a table, called table of routing , which contains the best roads towards the other networks, via the metric ones associated with these roads. See the article on the Routing for more details on operation of this process.
  • a modern router is a case gathering a Mother chart, with a Microprocesseur, ROMANIAN Mémoire, RAM as well as the resources networks necessary (WiFi, Ethernet…). It is thus about a dedicated minimal computer, whose Operating system is besides often a derivative reduced of Linux. In the same way, any computer having the adequate interfaces (at least two, often Ethernet) can act as router if it is correctly configured (some minimal distributions Linux are specialized for the function).

The function of routing consists in treating the IP addresses according to their address network defined by the mask of sub-networks (by defect or personalized) and directing them according to the algorithm of routing and its table of routing (that Ci contains the correspondence of the addresses network with the numbers of physical port of the router or are connected the other networks).

IPv6

The protocol IPv6 being relatively recent, the routers are often Logiciel. However there exist also routers material IPv6 . Certain routers Wi-fi cheap also can router of the IPv6 thanks to the Free software.

See too

http://www.commentcamarche.net/lan/routeurs.php3

Related articles

Manufacturers of routers

Principal manufacturing of router are:

Routers " logiciels"

With an adapted software and at least two charts networks, one can easily transform a PC ordinary (even of an old model) in a router.

Majority of the operating systems based on UNIX (for example Linux or FreeBSD) have the software requirements with the routing. let us quote some projects:

  • 6WIND which provides the 6WINDGate in using OEM for the equipment suppliers of the Plowshare or the network processor multi-hearts.

  • LEAF Project
  • Coyote Linux
  • Freesco
  • GNU Streaked (and its successor Quagga (Software))
  • Smoothwall
  • m0n0wall
  • pfSense
  • FreeBSD
  • NetBSD
  • OpenBSD
  • IPCop
  • The Linux Router Project
  • fdgw
  • BASIC Internet Routing Demon
  • XORP

External bonds

  • To include/understand D-Link Wireless ADSL Router DSL-G604T (Developpez.com)
  • '' Routeurs: for what that is used? '' on PC INpact

Random links:Heap (data-processing) | History of capitalism | Heteronotia spelea | Paris-turns 2006 | Establishments of the Strait

© 2007-2008 speedlook.com; article text available under the terms of GFDL, from fr.wikipedia.org