Category: 

What is a Residential Gateway?

Article Details
  • Written By: S.A. Keel
  • Edited By: Lauren Fritsky
  • Last Modified Date: 18 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Built at the request of Dag Hammarskj√∂ld, the United Nations Headquarters has a meditation room dedicated to silence.   more...

October 1 ,  1890 :  Yosemite National Park was established.  more...

Residential gateway is a term that has been used broadly to identify any device that acts as a single point of access, to or from, a home or residential computer network. This is much like any other network gateway, or border device, with the exception that its functionality may vary significantly. The term has, therefore, been used on anything ranging from a simple modem to a more robust piece of equipment providing routing and security features for a home network.

A device used as a residential gateway is similar, in essence, to a border gateway device used for a larger organization such as a corporate network which controls how two networks interact with one another. Depending somewhat on its capabilities, it allows for the creation of what's referred to as an autonomous system (AS), or a network of computers that are separated from the Internet as a whole by this gateway device. The residential gateway has its own address that it advertises out into the world, while the computers and devices that make up the home network then have their own internal address structure. While the device can bring together a home's local area network (LAN) with the Internet as a whole, it is also sometimes used when joining the home LAN with a community's wide area network (WAN). The larger WAN then has its own gateway out to the greater Internet.

Ad

In it simplest form, the residential gateway is a modem, such as those used by an Internet service provider (ISP) to link with the provider's network of services. In this case, it is only capable of sending the network traffic from a personal computer out over a specific type of connection, such as a phone line, coaxial cable, radio frequencies, and so forth, by converting the data into a signal. This type of device doesn't allow for the creation of a home LAN, however, and so if multiple computers inside the residence need to access the modem, it'll require one computer setup to share its Internet connection, or a small switch or hub connected to the modem. The modem type of residential gateway also offers no protection or networking.

Other devices, however, are sometimes marketed separately and provide the other gateway services useful to home networking. Those with routing capabilities will be able to handle tasks such as establishing a LAN via an explicit Internet protocol (IP) addressing scheme and run dynamic host configuration protocol (DHCP) services to make networking easier. To further aid in networking, these residential gateways will provide network address translation (NAT), which allows for the modification of certain packets' addresses in order to route those packets entering the LAN via one address to a specific internal address. For security, some devices also offer packet-filtering firewall functionality that further secures the home network from malicious intent.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}