Network Search Engine

Network Search Engine

Computer networks are connected together to form larger networks such as campus networks, corporate networks, or the Internet. Routers are network devices that may be used to connect these networks (e.g., a home network connected to the network of an Internet service provider). When a router interconnects many networks or handles much network traffic, it may become a bottleneck and cause network congestion (i.e., traffic loss).

A number of techniques have been developed to prevent such problems. One of them is the Network Search Engine (NSE), also known as Network Search Element. This special-purpose device helps a router perform one of its core and repeated functions very fast: address lookup. Besides routing, NSE-based address lookup is also used to keep track of network service usage for billing purposes, or to look up patterns of information in the data passing through the network for security reasons. [1]

Network Search Engines are often available as ASIC chips to be interfaced with the network processor of the router. Content-addressable memory and Trie are two techniques commonly used when implementing NSEs. [2] [3]

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Search Engine Strategies — (SES) is a conference series focused on search engine marketing and search engine optimization.Jefferson Graham (August 14, 2006), [http://www.usatoday.com/tech/techinvestor/2006 08 13 google search x.htm Google search ads find momentum] , USA… …   Wikipedia

  • search engine — ˈsearch ˌengine noun [countable] COMPUTING a computer program that searches the Internet or a computer network for information, especially by looking for documents that contain particular words: • Around 2001, the Google search engine rose to… …   Financial and business terms

  • search engine — ► NOUN Computing ▪ a program for the retrieval of data, files, or documents from a database or network, especially the Internet …   English terms dictionary

  • search engine — noun a computer program that retrieves documents or files or data from a database or from a computer network (especially from the internet) • Hypernyms: ↑program, ↑programme, ↑computer program, ↑computer programme • Instance Hyponyms: ↑Google,… …   Useful english dictionary

  • Index (search engine) — Search engine indexing collects, parses, and stores data to facilitate fast and accurate information retrieval. Index design incorporates interdisciplinary concepts from linguistics, cognitive psychology, mathematics, informatics, physics, and… …   Wikipedia

  • Distributed search engine — A distributed search engine is a search engine where there is no central server. Unlike traditional centralized search engines, work such as crawling, data mining, indexing, and query processing is distributed among several peers in decentralized …   Wikipedia

  • Collaborative search engine — Collaborative Search Engines (CSEs) are an emerging trend for Web search and Enterprise search within company intranets. CSEs let users concert their efforts in information retrieval (IR) activities, share information resources collaboratively… …   Wikipedia

  • Delver (search engine) — Delver URL delver.com Type of site Social search Available language(s) English Owner …   Wikipedia

  • Hybrid search engine — A hybrid search engine (HSE) [http://searchenginewatch.com/webmasters/article.php/2168031] is a computer program designed to help one find and sort information stored on a network by using three or more separate bodies of metadata in terms of an… …   Wikipedia

  • Archie search engine — Archie is a tool for indexing FTP archives, allowing people to find specific files. It is considered to be the first Internet search engine. [ cite web | title = The First Search Engine, Archie | url = http://www.isrl.uiuc.edu/… …   Wikipedia

Share the article and excerpts

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