router

An interface device that connects two networks. It maintains configuration tables and uses various network protocols to select cost-effective routes that move data between a source and destination device. Also called a device.