Home About us Features Contact FAQ Sign Up Free Fax Software Call 888 898 8210

Router (bridge, gateway, hub, and switch)

In packet-switched networks such as the Internet, a router is a device or, in some cases, software in a computer, that determines the next network point to which a packet should be forwarded toward its destination. The router is connected to at least two networks and decides which way to send each information packet based on its current understanding of the state of the networks it is connected to.

Function

A more precise definition of a router is a computer networking device that interconnects separate logical subnets. Routers are now available in many types, though all are fundamentally doing the same job. A router is a computer whose software and hardware are usually tailored to the tasks of routing and forwarding, generally containing a specialized operating system (e.g. Cisco's IOS or Juniper Networks JunOS or Extreme Networks XOS), RAM, NVRAM, flash memory, and one or more processors. High-end routers contain many processors and specialized Application-specific integrated circuits (ASIC) and do a great deal of parallel processing. However, with the proper software (such as XORP or Quagga), even commodity PCs can act as routers.

Routers connect with two or more logical subnets, which do not necessarily map one-to-one to the physical interfaces of the router.
The term switch or layer 3 switch or network switch often is used interchangeably with router, but switch is really a marketing term without a rigorous technical definition (though a switch is commonly understood as a network hub with switched ports, which might or might not also perform additional routing functions).

Chassis systems like the Nortel MERS-8600 or ERS-8600 routing switch, allow for a wide variety of LAN, MAN, METRO, and WAN port technologies or other connections that are customizable.

Routers operate in two different planes:
- Control Plane, in which the router learns the outgoing interface that is most appropriate for forwarding specific packets to specific destinations,
- Forwarding Plane, which is responsible for the actual process of sending a packet received on a logical interface to an outbound logical interface.

 Control Plane




 

Copyright 1999-2008 RingCentral, Inc. All Rights Reserved.