A funcionalidade de pesquisa está em construção.
A funcionalidade de pesquisa está em construção.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

Exploiting Packet-Level Parallelism of Packet Parsing for FPGA-Based Switches Explorando o paralelismo em nível de pacote de análise de pacotes para switches baseados em FPGA

Junnan LI, Biao HAN, Zhigang SUN, Tao LI, Xiaoyan WANG

  • Exibições de texto completo

    0

  • Cite isto

Resumo:

Os switches baseados em FPGA são atraentes hoje em dia devido ao equilíbrio entre desempenho de hardware e flexibilidade de software. O analisador de pacotes, como componente fundamental dos switches baseados em FPGA, serve para identificar e extrair campos específicos usados ​​nas decisões de encaminhamento, por exemplo, endereço IP de destino. No entanto, os analisadores tradicionais são demasiado rígidos para acomodar novos protocolos. Além disso, os FPGAs costumam ter uma frequência de clock muito menor e menos recursos de hardware, em comparação com os ASICs. Neste artigo, apresentamos PLANET, uma arquitetura programável de análise paralela em nível de pacote para switches baseados em FPGA, para superar essas duas limitações. Primeiro, o PLANET possui programação flexível para atualizar algoritmos de análise em tempo de execução. Em segundo lugar, o PLANET explora altamente o paralelismo dentro da análise de pacotes para compensar a baixa frequência de clock do FPGA e reduzir o consumo de recursos com o design de reciclagem de um bloco. Implementamos o PLANET em um protótipo de switch baseado em FPGA com protocolos de datacenter bem integrados. Os resultados da avaliação mostram que nosso projeto pode analisar pacotes em até 100 Gbps, bem como manter uma latência de análise relativamente baixa e menos recursos de hardware do que as propostas existentes.

Publicação
IEICE TRANSACTIONS on Communications Vol.E102-B No.9 pp.1862-1874
Data de publicação
2019/09/01
Publicitada
2019/03/18
ISSN online
1745-1345
DOI
10.1587/transcom.2018EBP3333
Tipo de Manuscrito
PAPER
Categoria
Sistemas de Transmissão e Equipamentos de Transmissão para Comunicações

autores

Junnan LI
  National University of Defense Technology
Biao HAN
  National University of Defense Technology
Zhigang SUN
  National University of Defense Technology
Tao LI
  National University of Defense Technology
Xiaoyan WANG
  Ibaraki University

Palavra-chave