NGWA: esquema de controle de congestionamento para TCP baseado na banda disponível
O controle de congestionamento padrão do TCP apresenta vários problemas; ele não consegue distinguir se o pacote foi perdido por falha no enlace ou por descarte de pacotes devido a um congestionamento de rede (se a falha foi no enlace não há necessidade de ativar os mecanismos de controle de congest...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
Universidade Tecnológica Federal do Paraná
2012
|
Subjects: | |
Online Access: | http://repositorio.utfpr.edu.br/jspui/handle/1/304 |
id |
ndltd-IBICT-urn-repox.ist.utl.pt-RI_UTFPR-oai-repositorio.utfpr.edu.br-1-304 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-urn-repox.ist.utl.pt-RI_UTFPR-oai-repositorio.utfpr.edu.br-1-3042018-05-23T23:40:56Z NGWA: esquema de controle de congestionamento para TCP baseado na banda disponível Talau, Marcos Wille, Emílio Carlos Gomes TCP/IP (Protocolo de rede de computação) Rede de computador - Protocolos Teoria do controle Comutação por pacotes (Transmissão de dados) Linux (Sistema operacional de computador) Simulação (Computadores) TCP/IP (Computer network protocol) Computer network protocols Control theory Packet switching (Data transmission) Linux Computer simulation O controle de congestionamento padrão do TCP apresenta vários problemas; ele não consegue distinguir se o pacote foi perdido por falha no enlace ou por descarte de pacotes devido a um congestionamento de rede (se a falha foi no enlace não há necessidade de ativar os mecanismos de controle de congestionamento); e o correto ajuste de sua taxa de transmissão requer informação de perdas de pacotes. Neste trabalho é apresentado o new generalized window advertising (NGWA), que é um novo esquema de controle de congestionamento para o TCP. O NGWA traz informações da banda disponível da infraestrutura de rede para os pontos finais da conexão TCP. Seu desempenho foi comparado com TCP New Reno, RED e o TCP padrão via simulações com o software NS-3, considerando topologias de rede largamente citadas na literatura. O NGWA foi, também, implementado e testado no Linux (versão 2.6.34). O novo método demonstrou ser superior aos comparados, apresentando uma operação mais estável, melhor justiça e menor taxa de perda de pacotes, considerando o elenco de testes realizados. The TCP congestion control mechanism in standard implementations presents several problems; he cannot distinguish if the packet was lost by link failure or by congestion in the net (if the fault was in the link there is no need to active congestion control mechanisms); and the right adjust of your transmission rate requires information from packet loss. This work presents the new generalized window advertising (NGWA), which is a new congestion control scheme for TCP. The NGWA provides information considering the available bandwidth of the network infrastructure to the endpoints of the TCP connection. Results obtained by the NGWA approach were compared with those from TCP New Reno, RED, and standard TCP (using the network simulator NS-3), considering network topologies widely cited in the literature. A NGWA Linux implementation is also presented. The new method proved to be superior when compared with the traditional approaches, presenting a more stable operation, better fairness and lower packet loss, considering the set of tests carried out. 2012-10-10T15:33:02Z 2012-10-10T15:33:02Z 2012-05-04 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis TALAU, Marcos. NGWA: esquema de controle de congestionamento para TCP baseado na banda disponível. 2012. 84 f. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) – Universidade Tecnológica Federal do Paraná, Curitiba, 2012. http://repositorio.utfpr.edu.br/jspui/handle/1/304 por info:eu-repo/semantics/openAccess Universidade Tecnológica Federal do Paraná Curitiba Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial reponame:Repositório Institucional da UTFPR instname:Universidade Tecnológica Federal do Paraná instacron:UTFPR |
collection |
NDLTD |
language |
Portuguese |
sources |
NDLTD |
topic |
TCP/IP (Protocolo de rede de computação) Rede de computador - Protocolos Teoria do controle Comutação por pacotes (Transmissão de dados) Linux (Sistema operacional de computador) Simulação (Computadores) TCP/IP (Computer network protocol) Computer network protocols Control theory Packet switching (Data transmission) Linux Computer simulation |
spellingShingle |
TCP/IP (Protocolo de rede de computação) Rede de computador - Protocolos Teoria do controle Comutação por pacotes (Transmissão de dados) Linux (Sistema operacional de computador) Simulação (Computadores) TCP/IP (Computer network protocol) Computer network protocols Control theory Packet switching (Data transmission) Linux Computer simulation Talau, Marcos NGWA: esquema de controle de congestionamento para TCP baseado na banda disponível |
description |
O controle de congestionamento padrão do TCP apresenta vários problemas; ele não consegue distinguir se o pacote foi perdido por falha no enlace ou por descarte de pacotes devido a um congestionamento de rede (se a falha foi no enlace não há necessidade de ativar os mecanismos de controle de congestionamento); e o correto ajuste de sua taxa de transmissão requer informação de perdas de pacotes. Neste trabalho é apresentado o new generalized window advertising (NGWA), que é um novo esquema de controle de congestionamento para o TCP. O NGWA traz informações da banda disponível da infraestrutura de rede para os pontos finais da conexão TCP. Seu desempenho foi comparado com TCP New Reno, RED e o TCP padrão via simulações com o software NS-3, considerando topologias de rede largamente citadas na literatura. O NGWA foi, também, implementado e testado no Linux (versão 2.6.34). O novo método demonstrou ser superior aos comparados, apresentando uma operação mais estável, melhor justiça e menor taxa de perda de pacotes, considerando o elenco de testes realizados. === The TCP congestion control mechanism in standard implementations presents several problems; he cannot distinguish if the packet was lost by link failure or by congestion in the net (if the fault was in the link there is no need to active congestion control mechanisms); and the right adjust of your transmission rate requires information from packet loss. This work presents the new generalized window advertising (NGWA), which is a new congestion control scheme for TCP. The NGWA provides information considering the available bandwidth of the network infrastructure to the endpoints of the TCP connection. Results obtained by the NGWA approach were compared with those from TCP New Reno, RED, and standard TCP (using the network simulator NS-3), considering network topologies widely cited in the literature. A NGWA Linux implementation is also presented. The new method proved to be superior when compared with the traditional approaches, presenting a more stable operation, better fairness and lower packet loss, considering the set of tests carried out. |
author2 |
Wille, Emílio Carlos Gomes |
author_facet |
Wille, Emílio Carlos Gomes Talau, Marcos |
author |
Talau, Marcos |
author_sort |
Talau, Marcos |
title |
NGWA: esquema de controle de congestionamento para TCP baseado na banda disponível |
title_short |
NGWA: esquema de controle de congestionamento para TCP baseado na banda disponível |
title_full |
NGWA: esquema de controle de congestionamento para TCP baseado na banda disponível |
title_fullStr |
NGWA: esquema de controle de congestionamento para TCP baseado na banda disponível |
title_full_unstemmed |
NGWA: esquema de controle de congestionamento para TCP baseado na banda disponível |
title_sort |
ngwa: esquema de controle de congestionamento para tcp baseado na banda disponível |
publisher |
Universidade Tecnológica Federal do Paraná |
publishDate |
2012 |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/304 |
work_keys_str_mv |
AT talaumarcos ngwaesquemadecontroledecongestionamentoparatcpbaseadonabandadisponivel |
_version_ |
1718675955609763840 |