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

Inserting Layer-5 to Provide Applications with Richer Functions through Common API Inserindo a camada 5 para fornecer aplicativos com funções mais ricas por meio de API comum

Hiroki WATANABE, Takao KONDO, Kunitake KANEKO, Fumio TERAOKA

  • Exibições de texto completo

    0

  • Cite isto

Resumo:

Recentemente, as demandas de aplicativos colocadas na rede tornaram-se mais multifacetadas. Serviços de comunicação aplicativo a aplicativo altamente funcionais, como agregação de largura de banda, comunicação tolerante a falhas e redes tolerantes a atrasos/interrupções (DTN), foram desenvolvidos independentemente na camada de rede, na camada de transporte e na camada de aplicação. Como resultado, as camadas de protocolo tornaram-se complicadas. Este artigo propõe inserir a Camada 5 (L5) entre a camada de aplicação e a camada de transporte para separar as políticas de comunicação e os mecanismos de comunicação para tornar a camada de protocolo mais clara. A camada de transporte (L4) fornece mecanismos de comunicação ponta a ponta, como fluxo de bytes confiável, enquanto L5 realiza políticas de comunicação, como agregação de largura de banda, combinando os mecanismos de comunicação em L4. Este artigo propõe cinco tipos de caminhos L5 como políticas de comunicação: (1) o caminho agrupado L5 para agregação de largura de banda ou comunicação tolerante a falhas, (2) o caminho L5 emendado espacialmente para comunicação com middleboxes, (3) o caminho L5 emendado temporalmente. caminho para DTN, (4) o caminho L5 agrupado e (5) o L5 agrupado sobre o caminho espacialmente emendado. Um aplicativo pode selecionar e usar um caminho L5 apropriado dependendo das circunstâncias da rede por meio de uma API comum. Um protótipo do L5 é implementado no espaço do usuário Linux como uma biblioteca para facilitar a implantação e manutenção. Uma avaliação mostra que o tempo de estabelecimento dos caminhos L5 é suficientemente curto e o desempenho dos caminhos L5 é comparável ou superior ao das tecnologias existentes.

Publicação
IEICE TRANSACTIONS on Communications Vol.E101-B No.9 pp.1967-1981
Data de publicação
2018/09/01
Publicitada
2018/03/14
ISSN online
1745-1345
DOI
10.1587/transcom.2017EBP3390
Tipo de Manuscrito
PAPER
Categoria
Network

autores

Hiroki WATANABE
  Keio University
Takao KONDO
  Keio University
Kunitake KANEKO
  Keio University
Fumio TERAOKA
  Keio University

Palavra-chave