Network relaying apparatus and network relaying method capable of high-speed routing and packet transfer

A network relaying apparatus and method for routing and transferring packets at high speed. A transfer engine stores the packets received through a network interface in a packet buffer, and stores the header information in a header RAM. A search engine searches the transfer control information inclu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Sugai, Kazuo, Aimoto, Takeshi, Yazaki, Takeki, Matsuyama, Nobuhito, Sako, Yoshihito, Tanabe, Tomohiko
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Sugai, Kazuo
Aimoto, Takeshi
Yazaki, Takeki
Matsuyama, Nobuhito
Sako, Yoshihito
Tanabe, Tomohiko
description A network relaying apparatus and method for routing and transferring packets at high speed. A transfer engine stores the packets received through a network interface in a packet buffer, and stores the header information in a header RAM. A search engine searches the transfer control information including the transfer destination information and the action information in accordance with the header information, and writes it in the header RAM. The transfer engine produces an output packet based on the information stored in the packet buffer and the header RAM and outputs it to the transfer destination. A switch switches the output packet to the routing process of the destination. The transfer engine executes the receiving process and the transmission process, and the search engine executes the input search process and the output search process. Each of these processes is executed by pipelining control using a required table independently.
format Patent
fullrecord <record><control><sourceid>uspatents_EFI</sourceid><recordid>TN_cdi_uspatents_applications_20040085962</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>20040085962</sourcerecordid><originalsourceid>FETCH-uspatents_applications_200400859623</originalsourceid><addsrcrecordid>eNqVjbsOwjAQBNNQIOAfrqWIZIWHQo1AVFT00WFfYivGtnxnIf6eCFHRUW2xs7Pzyl5JnjGPkMnjy4UBMCXMKIUBg4HwWz9IbDSgMeHdE8QerBtszYnIQI5FPo5pmVCPJCAZA_eUl9WsR8-0-uaiWp9Pt-OlLpxQKAh307N3GsXFwF2j1FapdnfYN5t_2DfvZ0fJ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Network relaying apparatus and network relaying method capable of high-speed routing and packet transfer</title><source>USPTO Published Applications</source><creator>Sugai, Kazuo ; Aimoto, Takeshi ; Yazaki, Takeki ; Matsuyama, Nobuhito ; Sako, Yoshihito ; Tanabe, Tomohiko</creator><creatorcontrib>Sugai, Kazuo ; Aimoto, Takeshi ; Yazaki, Takeki ; Matsuyama, Nobuhito ; Sako, Yoshihito ; Tanabe, Tomohiko</creatorcontrib><description>A network relaying apparatus and method for routing and transferring packets at high speed. A transfer engine stores the packets received through a network interface in a packet buffer, and stores the header information in a header RAM. A search engine searches the transfer control information including the transfer destination information and the action information in accordance with the header information, and writes it in the header RAM. The transfer engine produces an output packet based on the information stored in the packet buffer and the header RAM and outputs it to the transfer destination. A switch switches the output packet to the routing process of the destination. The transfer engine executes the receiving process and the transmission process, and the search engine executes the input search process and the output search process. Each of these processes is executed by pipelining control using a required table independently.</description><language>eng</language><creationdate>2004</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/20040085962$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,776,869,881,64032</link.rule.ids><linktorsrc>$$Uhttps://patentcenter.uspto.gov/applications/10693941$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Sugai, Kazuo</creatorcontrib><creatorcontrib>Aimoto, Takeshi</creatorcontrib><creatorcontrib>Yazaki, Takeki</creatorcontrib><creatorcontrib>Matsuyama, Nobuhito</creatorcontrib><creatorcontrib>Sako, Yoshihito</creatorcontrib><creatorcontrib>Tanabe, Tomohiko</creatorcontrib><title>Network relaying apparatus and network relaying method capable of high-speed routing and packet transfer</title><description>A network relaying apparatus and method for routing and transferring packets at high speed. A transfer engine stores the packets received through a network interface in a packet buffer, and stores the header information in a header RAM. A search engine searches the transfer control information including the transfer destination information and the action information in accordance with the header information, and writes it in the header RAM. The transfer engine produces an output packet based on the information stored in the packet buffer and the header RAM and outputs it to the transfer destination. A switch switches the output packet to the routing process of the destination. The transfer engine executes the receiving process and the transmission process, and the search engine executes the input search process and the output search process. Each of these processes is executed by pipelining control using a required table independently.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2004</creationdate><recordtype>patent</recordtype><sourceid>EFI</sourceid><recordid>eNqVjbsOwjAQBNNQIOAfrqWIZIWHQo1AVFT00WFfYivGtnxnIf6eCFHRUW2xs7Pzyl5JnjGPkMnjy4UBMCXMKIUBg4HwWz9IbDSgMeHdE8QerBtszYnIQI5FPo5pmVCPJCAZA_eUl9WsR8-0-uaiWp9Pt-OlLpxQKAh307N3GsXFwF2j1FapdnfYN5t_2DfvZ0fJ</recordid><startdate>20040506</startdate><enddate>20040506</enddate><creator>Sugai, Kazuo</creator><creator>Aimoto, Takeshi</creator><creator>Yazaki, Takeki</creator><creator>Matsuyama, Nobuhito</creator><creator>Sako, Yoshihito</creator><creator>Tanabe, Tomohiko</creator><scope>EFI</scope></search><sort><creationdate>20040506</creationdate><title>Network relaying apparatus and network relaying method capable of high-speed routing and packet transfer</title><author>Sugai, Kazuo ; Aimoto, Takeshi ; Yazaki, Takeki ; Matsuyama, Nobuhito ; Sako, Yoshihito ; Tanabe, Tomohiko</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_applications_200400859623</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2004</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Sugai, Kazuo</creatorcontrib><creatorcontrib>Aimoto, Takeshi</creatorcontrib><creatorcontrib>Yazaki, Takeki</creatorcontrib><creatorcontrib>Matsuyama, Nobuhito</creatorcontrib><creatorcontrib>Sako, Yoshihito</creatorcontrib><creatorcontrib>Tanabe, Tomohiko</creatorcontrib><collection>USPTO Published Applications</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Sugai, Kazuo</au><au>Aimoto, Takeshi</au><au>Yazaki, Takeki</au><au>Matsuyama, Nobuhito</au><au>Sako, Yoshihito</au><au>Tanabe, Tomohiko</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Network relaying apparatus and network relaying method capable of high-speed routing and packet transfer</title><date>2004-05-06</date><risdate>2004</risdate><abstract>A network relaying apparatus and method for routing and transferring packets at high speed. A transfer engine stores the packets received through a network interface in a packet buffer, and stores the header information in a header RAM. A search engine searches the transfer control information including the transfer destination information and the action information in accordance with the header information, and writes it in the header RAM. The transfer engine produces an output packet based on the information stored in the packet buffer and the header RAM and outputs it to the transfer destination. A switch switches the output packet to the routing process of the destination. The transfer engine executes the receiving process and the transmission process, and the search engine executes the input search process and the output search process. Each of these processes is executed by pipelining control using a required table independently.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_applications_20040085962
source USPTO Published Applications
title Network relaying apparatus and network relaying method capable of high-speed routing and packet transfer
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T08%3A52%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFI&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Sugai,%20Kazuo&rft.date=2004-05-06&rft_id=info:doi/&rft_dat=%3Cuspatents_EFI%3E20040085962%3C/uspatents_EFI%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true